8

У меня установлена Windows 7 в системе, и я хочу создать отдельный загрузочный раздел WinPe, система может откатиться, если что-то пойдет не так.

Теперь Windows 7 предоставляет эту опцию, и я мог бы также отредактировать хранилище BCD, чтобы внести изменения в меню загрузки Windows 7, или я мог бы использовать EasyBCD. Я не хочу использовать эти опции, так как мне нужно настроить скрытие / отображение разделов во время загрузки и т.д. Я ищу и нашел GRUB; это может быть инструмент, который я ищу.

Я хочу использовать загрузчик GRUB без какой-либо версии Linux, установленной в системе. Может кто-нибудь подсказать мне, как я могу установить GRUB на MBR жесткого диска и настроить меню загрузки? Я искал в Интернете, и в основном я сталкивался с командами, которые ищут GRUB на жестком диске (из-за существующей установки Linux), а затем пытаются восстановить его. В моем случае Linux вообще не существует.

У меня есть загрузочный CD Ubuntu 9.10 / LiveCD OpenSUSE 11.2 и установочный диск. Могу ли я использовать их для установки GRUB в моей системе?

2 ответа2

2

И GRuB 1, и GRUB4DOS могут быть установлены без GNU/Linux.

GRuB 1:

  1. Убедитесь, что вы создали файлы "/boot/grub/*" (в основном "stage2") в каком-то разделе, доступном из GRuB 1. (vfat, ext *, reiserfs)
  2. Загрузите немного grub 1 (с дискеты, с cdrom).
  3. настройка root (hd0,X) setup (hd0)

GRUB4DOS:

  1. Убедитесь, что у вас где-то есть "/GRLDR" (на vfat, ext *, reisers, NTFS).
  2. bootlace.com your_drive из DOS, Windows или немного Linux. (Вы можете выполнить загрузку в Windows (не уверен в Windows 7), скопировав первые N секторов жесткого диска в файл, применив загрузочный файл к этому файлу и скопировав сектора обратно на диск).

Вы также можете использовать некоторую виртуальную машину (qemu, VirtualBox, VMWare), чтобы запустить маленький linux и настроить любой grub разумным способом и проверить, работает ли он нормально перед перезагрузкой.

2

Я использовал GRUB4DOS для установки загрузчика GRUB из окон. Я следовал за этими шагами.

  1. Скачал Grubinst 1.0.1 с http://sourceforge.net/projects/grub4dos/files/
  2. Дважды щелкните файл grubinst_gui.exe в режиме администратора.
  3. В нем будут перечислены жесткие диски в категории дисков. Выберите диск, на который вы хотите установить GRUB.
  4. Нажмите кнопку обновления рядом со списком деталей и выберите опцию "весь диск".
  5. В разделе "Параметры" выберите (отметьте галочкой) параметр:

    A: Не искать дисковод

    б: время ожидания 2-5. Может быть изменено позже в menu.lst

  6. Выберите опцию "установить".
  7. Теперь скопируйте файлы с именем "grldr" на диск C:. Не помещайте его в какую-либо папку, так как это потребует изменений в конфигурации. Grub4Dos рассмотрит каждый раздел для этого файла.
  8. Теперь вам нужно настроить загрузочное меню. Опции меню хранятся в файле menu.lst. Вы должны создать этот файл и сохранить его вместе с glrdr.

Пример файла Menu.lst. Вы можете написать содержимое в блокноте и сохранить его как menu.lst.

<------ menu.lst начинается ниже ----- - не копировать эти строки>

тайм-аут 2

по умолчанию 0

title Microsoft Windows XP rootnoverify (hd0,0) загрузчик цепей //ntldr

название Microsoft Windows Vista/7 rootnoverify (hd0,1) chainloader /bootmgr

<------ menu.lst начинается заканчивается - не копируйте эти строки ----->

Здесь первый основной раздел - Windows XP, а второй - Vista/7, который использует bootmgr в качестве загрузчика. Эти записи будут различаться в зависимости от установки ОС. Это всего лишь пример.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .