Высокий уровень: я использую pxelinux.0 и memdisk для загрузки ISO-образа Windows PE. Затем я подключаюсь к iSCSI lun и применяю Windows WIM.
Дополнительная информация: Обычно netboot / i используется для автоматического назначения клиентам имени инициатора и цели при загрузке. Доступны следующие варианты: загрузка с iscsi, следующее устройство bbs, загрузка с компакт-диска и моя пользовательская загрузка в WinPE iso. Когда я записываю ISO на компакт-диск и использую опцию загрузки с компакт-диска, клиент подключается к своему LUN через файл iscsicd.0, поставляемый с netboot / i. Это приводит к установке и созданию имени инициатора, цели и сеанса в среде WinPE. Позволяя техническим специалистам обращаться с системой, как с физическим диском. У меня меньше головной боли.
Проблема: пытаясь полностью отказаться от диска, мне нужен способ загрузить информацию iSCSI через один из файлов .0, предоставленных netboot / i, а затем передать управление обратно в pxelinux.0, который, в свою очередь, будет использовать memdisk и загружать WinPE ISO. В настоящее время единственный способ установить имя инициатора и подключиться к цели - это установить инициатор вручную, вручную добавить портал обнаружения и запустить сеанс вручную. Это немного выше меня.
Зачем? Хотя я мог бы пройти через весь процесс настройки pxeboot непосредственно в файл WinPe.Wim, похоже, что загрузка с ISO происходит быстрее. Не говоря уже о том, что проще добавлять инструменты и сценарии на диск, просто монтируя ISO и добавляя / обновляя файлы.
Используйте iPXE вместо pxelinux, тогда образ winpe можно будет загрузить через HTTP (S), который быстрее, чем TFTP.
Или используйте iPXE для загрузки непосредственно с iSCSI LUN
Вы можете найти документацию iPXE полезной