12.13. Восстановление GRUB в MBR с использованием диска Knoppix
Проблема
При установке Windows на компьютере с альтернативной загрузкой Linux/Windows содержимое MBR (главной загрузочной записи) было заменено, а меню GRUB заменилось на меню загрузки Windows. Из-за этого вы не можете загрузить Linux. В документации GRUB описывается процедура восстановления GRUB в MBR, но она предполагает использование дискеты. Однако на вашем компьютере нет флоппи-дисковода. Как же восстановить GRUB в MBR в такой ситуации?
Решение
Воспользуйтесь компакт-диском Knoppix. Загрузите систему с него и откройте окно командного процессора. Переключитесь на учетную запись root командой su
и запустите консоль GRUB. Далее выполните следующие команды:
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
После выполнения этих команд перезагрузите компьютер. Если всё сделано правильно, после перезагрузки у вас снова появится меню GRUB, и вы сможете выбрать Linux для загрузки.
Комментарий
Флоппи-дисководы постепенно исчезают с современных компьютеров, особенно с ноутбуков и других портативных устройств. Даже в тех ноутбуках, которые используются как замена настольным компьютерам, часто отсутствуют флоппи-дисководы, а вместо них устанавливаются комбинированные приводы CD-ROM/DVD-ROM/CD-R/RW. Этот факт делает более актуальным использование других методов восстановления загрузочной записи, таких как компакт-диски или USB-накопители.
Knoppix — это популярная операционная система, работающая прямо с CD или USB-носителя, что делает её отличным инструментом для восстановления системы. Она включает в себя множество полезных утилит, таких как GRUB, что позволяет эффективно восстанавливать загрузочную запись на компьютерах без флоппи-дисковода.
Ещё один важный момент: после восстановления GRUB в MBR, вы можете настроить меню загрузки GRUB для включения Windows. Это позволит вам по-прежнему загружать как Windows, так и Linux, предоставляя возможность выбора операционной системы при старте компьютера. Для этого вам нужно отредактировать файл конфигурации GRUB (/boot/grub/menu.lst
или /boot/grub/grub.cfg
, в зависимости от версии GRUB). В этот файл вы можете добавить секцию для Windows, чтобы обеспечить лёгкий доступ к обеим операционным системам.
Помните, что работая с загрузочными записями и MBR, всегда полезно иметь резервные копии данных. Ошибки в этих процессах могут сделать систему временно неработоспособной, если будет нарушена структура загрузки.
См. также
Домашняя страница Knoppix (http://www.knopper.net); The Grub Manual (http://www.gnu.org/software/manual/grub.html); info grub.