Всем привет.
Для полигона поставил месяц тому Ubuntu второй системой к Windows 7. Ubuntu себя повела хорошо, загрузчик GRUB четко прописал себя главным не забыв про Windows 7.
А вот на выходные случилась неприятность - полетела Windows 7. Скорее ее бутлоадер MBR или что-то похуже. Конечно рецепты по восстановлению загрузчика Windows 7 после установки Ubuntu в сети есть.
Мне понравился этот
http://shkola-linux.ru/articles/287-vosstanovlenie-zagrushikov-windows-7-posle-ustanovki-ubuntu.html
Но картинок больше здесь
Итак на первом шаге надо сделать резервную копию загрузчика самой Ubuntu:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1
На этом шаге, как оказалось позже, я ошибся с разделом и файл linux.boot не создался. Но этом было не самое худшее.
На втором шаге который предполагает реанимацию бутлоадера Windows 7 ни один из нижеследующих вариантов не помог.
-вариант 1:
bootrec /fixmbr
bootrec /fixboot
exit
-вариант 2:
bootrec /ScanOs
bootrec /RebuildBcd
bootsect /NT60 SYS
exit
-вариант 3:
bcdboot c:\windows
exit
Печалька, пришлось проинсталировать Windows 7 по новому. Но теперь то я знаю что со стороны Windows 7 дружбы к загрузчику Ubuntu не наблюдается. Т.е. GRUB был затерт. И теперь уже надо реанимировать его. Т.е. уже к загрузчику Windows 7 надо добавить запись на GRUB. С этим отлично справилась утилита EasyBCD. Это был третий шаг.
На четвертом шаге нужны манипуляции с linux.boot. Но ведь самого файла то нет. Здесь подвернулась удача. Выбрав просто в меню строку которую добавил EasyBCD на GRUB мне все-таки удалось попасть в Ubuntu.
Тут мне посоветовали сделать следующее:
-определяем наш основной диск в Linux:
sudo fdisk -l
-у меня оказался он как sda2, монтируем его:
sudo mount /dev/sda2 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
-и перегружаем систему:
sudo reboot
-после повторного входа полезно обновить загрузчик:
sudo update -grub
Такие дела.
No comments:
Post a Comment
А что вы думаете по этому поводу?