Страницы

воскресенье, 6 апреля 2014 г.

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


При установке или переустановки Windows всегда происходит затирание загрузочной записи Grub'а. 
Для восстановления Grub существует множество способов, например SuperGrubDisk Live CD , и это хорошо. Но что делать, если под рукой не окажется записанной "болванки" с Grub, а есть только любой LiveCD - дистрибутив? Выход есть! Так как я сам с этим сталкивался лично, то могу утверждать "Способ работает!".

Итак, меньше "воды"...

1. загружаемся с LiveCD

2. запускаем терминал

3. sudo fdisk -l    #для вывода списка известных разделов

4. находим нужный (с установленным Linux'ом) диск

5. sudo mount /dev/sda1 /mnt    #монтируем корень (нужный раздел определили на предыдущем шаге)

6. sudo mount -t proc none /mnt/proc    # монтируем /proc

7. sudo mount -o bind /dev /mnt/dev    # монтируем /dev

8. sudo chroot /mnt    #делаем /mnt корнем

9. update-grub    #обновляем список

10. grub-install /dev/sda    #устанавливаем/восстанавливаем загрузчик

11. exit   #выходим

#размонтируем разделы
12. umount /mnt/dev
13. umount /mnt/proc
14. umount /mnt    # размонтировали корневой раздел

15. reboot    #осталось только перезагрузиться
--------------------------
16. sudo update-grub

В качестве спасительного LiveCD я применял Росинку и Linux Mint 13

Комментариев нет:

Отправить комментарий