Я могу загружать окна PXE с моего сервера Linux, используя memdisk для монтирования winpe.iso, который: монтирует два общих диска samba, один для установочного диска Windows, а другой - с файлами ответов (каждый файл ответов находится в собственном каталоге ). Затем он запускает setup.exe и указывает файл ответов для использования в качестве параметра.
Я считаю, что эту настройку можно улучшить, взяв спецификацию файла ответов из winpe.iso, потому что он немного похоронен, и это означает, что если я хочу использовать разные файлы ответов для разных узлов, мне нужно создать winpe.iso для каждого, и хотя файлы ответов можно изменить достаточно легко, не всегда очевидно, какой файл ответов соответствует чему. В идеале я хотел бы иметь что-то вроде PXE-загрузки Linux-машин с syslinux, указав файл кикстарта в разделе добавления в pxelinux.cfg / default, чтобы было очевидно, что используется, и что его было просто поддерживать.
Я могу жить с одним файлом winpe.iso с инструкциями по монтированию общего ресурса и установке встроенных в него окон, но мне хотелось бы больше свободы в используемом файле ответов.
Согласно Microsoft AIK, при установке Windows он будет искать в корневом каталоге каждого диска Autounattended.xml для использования в качестве файла ответов, если бы я мог смонтировать ISO-образ, который содержал только файл ответов вместе с winpe.iso, который был бы достаточно подходящим, но мне интересно, возможно ли это вообще (не нашел окончательного ответа через поиск).
Соответствующий раздел моего pxelinux.cfg / default:
LABEL Windows
MENU LABEL Windows
LINUX memdisk
INITRD winpe.iso
APPEND iso raw
поэтому у вас есть только один выбор: настраиваемое приложение, принимающее управление сразу после загрузки winpe.wim, предоставляющее свободу извлечения (меню) и обработки необходимого Autounattended.xml перед запуском Setup.exe
Я тоже думал об этом. Но я действительно пришел к выводу, что действовать по каким-то параметрам memdisk не имеет смысла. В WinPE доступна почти полная оконная среда. Вы можете сделать гораздо больше, чем в pxemenu.
Я еще не сделал этого, но я думаю об использовании cpuz (-txt = filename) для создания файла, его анализа и создания или выбора файла ответов в зависимости от оборудования.