Восстановление загрузчика
-
- Заглянувший
- Сообщения: 27
- Зарегистрирован: 09 фев 2005, 00:33
- Откуда: Brest State Technical University
-
- Заглянувший
- Сообщения: 27
- Зарегистрирован: 09 фев 2005, 00:33
- Откуда: Brest State Technical University
- kova
- Заглянувший
- Сообщения: 34
- Зарегистрирован: 07 сен 2004, 17:18
- Откуда: Плисса
- Контактная информация:
Загружаемся с CD и в меню выбираем пункт "Recovery Console".
Создаем точку монтирования:
# mkdir /mnt/dir
Загрузим модуль для файловой системы ext3. Хотя можно работать с ext3 как с ext2.
# modprobe ext3
Если в качестве файловой системы используются reiserfs или xfs, то загрузить модули и для них:
# modprobe reiserfs
# modprobe xfs
Монтируем раздел c корневой файловой системой в созданный каталог:
# mount -t ext3 /dev/hda_ /mnt/dir
Указываем системе, что в качестве корневого каталога она теперь должна использовать примонтированный раздел.
# chroot /mnt/dir
а вот далее можно посоветовать вынести "остатки" GRUB и поставить LILO
Создаем точку монтирования:
# mkdir /mnt/dir
Загрузим модуль для файловой системы ext3. Хотя можно работать с ext3 как с ext2.
# modprobe ext3
Если в качестве файловой системы используются reiserfs или xfs, то загрузить модули и для них:
# modprobe reiserfs
# modprobe xfs
Монтируем раздел c корневой файловой системой в созданный каталог:
# mount -t ext3 /dev/hda_ /mnt/dir
Указываем системе, что в качестве корневого каталога она теперь должна использовать примонтированный раздел.
# chroot /mnt/dir
а вот далее можно посоветовать вынести "остатки" GRUB и поставить LILO
Первый пост не читал, но с афтаром согласен (стока букаф не может быть неубедительным аргументом).
-
- Заглянувший
- Сообщения: 30
- Зарегистрирован: 15 мар 2004, 18:34
- Откуда: Minsk
- Контактная информация:
MentALzavR писал(а):А можно полный текст (пример) boot.ini? У меня таким образом почему-то ниче не вышло. Правда я писал (по крайней мере пытался) по синтаксису Микрософт.X-Stranger писал(а): C:\bootsect.hda="Linux"
просто написать - недостаточно, сначала в линуксе сделай
dd if=/dev/hda5 of=bootsect.hda bs=512 count=1
/dev/hda5 - раздел с загрузчиком линукс, bootsect.hda - запиши в корень виндового раздела С.
Много месяцев LILO c animated boot screen чувствовал себя великолепно и окошки не рыпались. И вот решили переустановить винду XP начисто (глюки достали), а заодно и SP2 поставить.
После установки переустановили LILO в MBR и все классно.
И пришла беда откель не ждали.
После первого же запуска XPSP2 LILO ( 22.5.8 ) наотрез отказывается видеть Linux(Mandrake10.0).
Правим после аварийной загрузки – все великолепно, снова XP и история повторяется.
LILO без бутового сплэш-скрина проблем не испытывает.
Может кто сталкивался с ентим делом и знает ответ. Подскажите плиз. Не хочется верить, что это мой персональный глюк.
С уважением.
После установки переустановили LILO в MBR и все классно.
И пришла беда откель не ждали.
После первого же запуска XPSP2 LILO ( 22.5.8 ) наотрез отказывается видеть Linux(Mandrake10.0).
Правим после аварийной загрузки – все великолепно, снова XP и история повторяется.
LILO без бутового сплэш-скрина проблем не испытывает.
Может кто сталкивался с ентим делом и знает ответ. Подскажите плиз. Не хочется верить, что это мой персональный глюк.
С уважением.
Уважаемые господа, поклонники Linux. Прошу прощения за то, что ввел вас в заблуждение по собственной невнимательности. При установке boot splash`a с LiLo на XP SP2 воспользовался старым конфигом, записанным до разбивки раздела Linux на двое. В строке «append=”devfs=mount acpi=ht resume=/dev/hda6 splash=silent» цифра «6» просто-напросто должна быть «7». Вот такая проблема возникла из-за торопливости. Естественно ответа на такой глупый вопрос никто не мог дать.Vadim писал(а):Много месяцев LILO c animated boot screen чувствовал себя великолепно и окошки не рыпались. И вот решили переустановить винду XP начисто (глюки достали), а заодно и SP2 поставить.
После установки переустановили LILO в MBR и все классно.
И пришла беда откель не ждали.
После первого же запуска XPSP2 LILO ( 22.5.8 ) наотрез отказывается видеть Linux(Mandrake10.0).
Правим после аварийной загрузки – все великолепно, снова XP и история повторяется.
LILO без бутового сплэш-скрина проблем не испытывает.
Может кто сталкивался с ентим делом и знает ответ. Подскажите плиз. Не хочется верить, что это мой персональный глюк.
С уважением.
Народ, а могет ли кто в двух словах рассказать:
что есть в понимании груба stage1, stage2?
И по какой идеологии груб работает? Он свой образ куда кладет?
Что находится в MBR, когда груб является основным загрузчиком системы?
И что самое интересное -- по какой схеме его образ генерится? При выполнении какой команды? И зависит ли содержимое образа как-либо от menu.lst?
Или груб меню просто динамически читает уже после загрузки себя (подозреваю что так, но хотелось бы уверенности)?
Маны по грубу и груб-инсталлу копал, которые есть в кноппиксе -- абсолютно неудовлетворен.
Смутила их явная сырость, не все опции задокументированы.
Некоторые определения неоднозначны, причем нехило.
А с работы тратить два часа интернета не могу на эти грабли, ибо это личный интерес, да працы касалова не имеющий
Если кто-нибудь в перечисленных вопросах -- как рыба в воде,
может найдет пять минуток на лаконичный ответ?
что есть в понимании груба stage1, stage2?
И по какой идеологии груб работает? Он свой образ куда кладет?
Что находится в MBR, когда груб является основным загрузчиком системы?
И что самое интересное -- по какой схеме его образ генерится? При выполнении какой команды? И зависит ли содержимое образа как-либо от menu.lst?
Или груб меню просто динамически читает уже после загрузки себя (подозреваю что так, но хотелось бы уверенности)?
Маны по грубу и груб-инсталлу копал, которые есть в кноппиксе -- абсолютно неудовлетворен.
Смутила их явная сырость, не все опции задокументированы.
Некоторые определения неоднозначны, причем нехило.
А с работы тратить два часа интернета не могу на эти грабли, ибо это личный интерес, да працы касалова не имеющий
Если кто-нибудь в перечисленных вопросах -- как рыба в воде,
может найдет пять минуток на лаконичный ответ?
I'll kill this code without a knife -- with only fork().
-
- Неотъемлемая часть форума
- Сообщения: 434
- Зарегистрирован: 12 апр 2004, 11:00
- Откуда: г. Владивосток
- Контактная информация:
stage1 --- boot sector, stage2 --- прога, которая menu.lst обрабатывает, *_stage1_5 используются для доступа к файловой системе, где stage2 лежит.sanitar писал(а): что есть в понимании груба stage1, stage2?
Положение *_stage1_5 фиксируется в stage1, который записывается в MBR или boot sector. *_stage1_5 грузит stage2.sanitar писал(а): И по какой идеологии груб работает? Он свой образ куда кладет?
Но этот момент в мануале не очень внятно разъяснён, так что за точность не ручаюсь.
stage1sanitar писал(а): Что находится в MBR, когда груб является основным загрузчиком системы?
В консоли grub'а задаёшь командой root устройство, на котором лежат stage1, stage2, *_stage1_5 и menu.lst, затем выполняешь команду setup с указанием устройства, в которое требуется впихнуть boot sector. Есть еще скрипт grub-install, но я им не пользовался.sanitar писал(а): И что самое интересное -- по какой схеме его образ генерится? При выполнении какой команды?
Не зависит. Меню читается динамически при загрузке.sanitar писал(а): И зависит ли содержимое образа как-либо от menu.lst?
Или груб меню просто динамически читает уже после загрузки себя (подозреваю что так, но хотелось бы уверенности)?