posts projects about

Быстрый и простой способ восстановить загрузчик Linux

23 июля 2019 г. desktop windows linux

Случайно снес свой загрузочный сектор у себя на компьютере и пошел восставливать. Загрузчик также часто теряется, если ставить Windows на машину где уже живет Linux. Каждый раз забываю как правильно восстанавливать, и в разных ситуациях нужен разный подход, но тут наткнулся на прекрасный live-cd, который все за меня сделал по нажатию кнопки.

Boot repair disk

У меня Ubuntu 18.04, но этот способ подойдет для любого дистрибутива.

Скачал вот этот live cd: https://sourceforge.net/projects/boot-repair-cd/

Записал на флешку (здесь инструкция в разделе “Установка Raspbian”) и загрузился с нее.

Там обычный Linux с тулзой для восстановления загрузчика:

boot-repair-disk image

Одной кнопкой она диагностирует что не так и помогает исправить. Наверно какие-то сложные случаи ей будут не по зубам, но 90% кейсов эта утилита сможет починить.

В моем случае было так:

GPT обнаружена.
Пожалуйста создайте раздел BIOS-Boot (>1MB, файловая система неотформатирована, флаг bios_grub).
Выполнить это вы можете с помощью инструмента Gparted. Затем попробуйте снова

Запускаю Gparted в терминале:

#sudo gparted

Создаю нужный раздел, возвращаюсь в эту утилиту, и выполняю все шаги копипастя команды в терминал boot-repair-disk image

Удобно и быстро boot-repair-disk image

Все. Загрузчик восстановлен.