21 марта 2019

Иногда случается так, что на одном жестком диске установлены две системы, такие как Linux и Windows. Иногда возникает необходимость удалить Linux, и процедура в данном случае довольно простая, нужно просто удалить область с ОС Linux с жесткого диска. Но вот беда, операционные системы unix записывают загрузчик в MBR жесткого диска, и после удаления ОС, вы можете наблюдать сообщение об ошибки:
error: no such partition.
Entering rescue mode...
grub rescue>
Это не беда, если под рукой есть флешка с Windows, ведь нужно всего лишь:
01. Загрузиться с флешки
02. Перейти режим восстановления
03. Запустить командную строку
04. Выполнить две команды и перезагрузить ПК:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
Но бывают ситуации, когда флешки c Windows нет, но под рукой случайно оказалась загрузочный дистрибутив с Linux. Не знаю почему, но я всегда держу загрузочную флешку с Ubuntu под рукой, так как это дает возможность всегда запустить систему для любых действий, будь то необходимость достать данные, разметить жесткий диск, или просто использовать ПК без загрузки уставленной ОС.
Для того, что бы восстановить MBR из под Linux, нужно установить пакет lilo и выполнить пару команд:
sudo apt install lilo
lilo -M /dev/sda mbr
sudo reboot

Где /dev/sda именно тот жесткий диск, где нужно восстановить MBR.

После проделанных манипуляций, Windows начнет загружаться без ошибок.
Linux: Как восстановить MBR после удаления Linux
21 марта 2019

Linux: Как восстановить MBR после удаления Linux