Восстановление grub debian-а после установки windows7

Dec 04, 2009 13:54


До сегодняшнего дня я думал, что классический способ восстановления grub - загрузиться с Live CD  того же дистрибутива, поменять рут и запустить grub-install. Подробнее это можно почитать на каждом заборе. Именно с этой целью я разыскал DVD с инсталляшкой Debian, и CD с инсталляшкой по сети, но ни там, ни там не нашелся пункт «просто загрузить, без установки». Небольшая прогулка по сети сообщила мне, что если после вопроса про сетевой адаптер нажать Alt-F2, то вполне можно вывалиться в командную строку, что мне и было надо. В поисках «каждого забора», который восстановит в моей памяти последовательность команд я нашел несколько прекрасных ссылок:

Dual Boot Windows and Debian - тут в частности рассказывается как установить загрузку debian через boot manager винды.

В windows7 механизм уже поменялся, но в XP этот несчастный boot.ini вроде ещё есть и при помощи специальной программки можно установить загрузку debian через меню windows. Вы знали об этом?

Хихикая над моими упражнениями с boot.ini в windows7, мой напарник прислал мне EasyBCD. Генератор этих самых загрузочных менюшек для windows7. Правда, grub у меня был сломан при установке винды, а NeoGrub как-то не захотел запускать мой debian. Ну не больно то и хотелось!

Разумеется, я решил, что сделаю-ка я по старинке и не буду пачкать свой дебиановский партишен мелкомягкими бутменеджерами. Но не тут то было. Ища вот ту самую инструкцию, которая приведена у меня в начале, я наткнулся на другое описание - через программу grub.

Put the redhat boot disk you created on the installation on the floppy drive, boot the system and run grub command

Remember that for grub (hd0,1) means hda (primary controller master), second partition.

Now we need to tell grub where are the grub files:

If you know where they are, type something like:
root (hd0,1)

else if you have no idea, type:
find /boot/grub/stage1
and then the root command with the correct parameters:

setup (hd0)
to install it on hd0, that is MBR of the first HD.

type quit and reboot.
The menu will appear again.

Собственно, в этом описании немного нарушены причинно-следственные связи. И команда find со странным параметром даёт адрес диска, но в результате, загрузившись с диска Parted Magic, я ввёл эти несколько команд, перезагрузился и снова любуюсь на привычное загрузочное меню с выбором debian и windows.
(c)

parted, grub, boot, linux, restore, windows

Previous post Next post
Up