При установке или переустановки 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
Комментариев нет:
Отправить комментарий