Спросили об этом в stackoverflow, но они рекомендовали опубликовать это здесь:
Вот ситуация, в которой я нахожусь:
В настоящее время у меня есть диск Windows, на котором загружается XP. BIOS не поддерживает загрузку PXE, поэтому об этом не может быть и речи. Поэтому я подумал, что мог бы вместо этого установить на него настроенный загрузчик GRUB, чтобы у него была возможность PXE загружать образ с подключенного к нему DHCP-сервера и иметь возможность загружать Windows, как обычно (два пункта в меню ). Уловка в том, что это может потребоваться автоматизировать (то есть без клавиатуры), поэтому есть ли способ запустить предварительную загрузку сценария во время загрузки GRUB, который определяет, запущены ли серверы DHCP / TFTP, и пытается загрузить образ из сети с помощью PXE ( а если нет, скажем, таймаут 10 секунд, регулярно загружаться с диска Windows)?
Если это невозможно, какие еще варианты / предложения? Я тоже читал grub4dos, но не уверен, что это то, что мне нужно. FWIW, я могу делать с диском все, что хочу. Я был бы очень признателен за помощь в этом, поскольку я не уверен, с чего начать. Спасибо!
это попытается выполнить загрузку PXE, и если это не удастся, BIOS переключит вас на следующее загрузочное устройство, где у вас будет Windows
Если ваша плата или сетевая карта не работают, или вы находитесь в среде с другим широковещательным доменом, чем ваш сервер в службах развертывания Windows службы Windows, вы можете создать Загрузочный компакт-диск Discovery, и с этого компакт-диска вы можете подключиться к серверу, который будет применять ваши образы ОС.
Думаю, что-нибудь подобное подействует? http://www.etherboot.org/wiki/windowsntloader ? К сожалению, ссылка там не работает, так как Geocities не работает.