Используйте GRUB/GRUB2 для PXE-образа загрузочной ОС
На вопрос об этом в stackoverflow, но они рекомендовали опубликовать это здесь:
Вот ситуация, в которой я нахожусь:
В настоящее время у меня есть диск Windows, который загружает XP. BIOS не поддерживает загрузку PXE, так что об этом не может быть и речи. Поэтому я подумал, что вместо этого я мог бы установить на него настроенный загрузчик GRUB, чтобы у него была возможность PXE-загрузки образа с подключенного к нему DHCP-сервера и возможность загрузки Windows, как обычно (два пункта в меню). Подвох в том, что может потребоваться автоматизация (то есть отсутствие клавиатуры), поэтому есть ли способ запустить предварительную загрузку сценария во время загрузки GRUB, который определяет, работают ли серверы DHCP / TFTP и пытается ли PXE загрузить образ из сети (а если нет, скажем таймаут в 10 секунд, регулярно загружаться с винды диск)?
Если это невозможно, каковы другие варианты / предложения? Я тоже читал о grub4dos, но не уверен, что это то, что мне нужно. FWIW, я свободен делать все, что захочу на диск. Я был бы очень признателен за помощь в этом, так как я не уверен, с чего начать. Спасибо!
3 ответа
- зайдите на rom-o-matic.net и получите ISO для gPXE
- записать его на CD или флешку
- установите последовательность загрузки BIOS, чтобы сначала попробовать cdrom/flash, затем HDD
это попытается загрузить PXE, и если это не удастся, BIOS должен переключить вас на следующее загрузочное устройство, где у вас будет Windows
Я думаю о чем-то, как это будет работать? http://www.etherboot.org/wiki/windowsntloader? К сожалению, связь там отсутствует, поскольку Geocities мертв.
Если ваша плата или сетевая карта этого не делают, или вы находитесь в среде с другим широковещательным доменом, чем ваш сервер в Службах развертывания Windows службы Windows, вы можете создать загрузочный компакт-диск Discovery, и с помощью этого компакт-диска вы сможете подключиться к серверу, который будет применять ваши образы ОС.