[ipxe-devel] Windows having problems parsing iBFT from recent iPXE versions?

Floris Bos bos at je-eigen-domein.nl
Tue Oct 28 22:43:38 UTC 2014


I am having problems getting a Windows 2012 iSCSI installation to work 
with recent iPXE versions,
while it does work with an older iPXE version.

Test setup:

- Virtualbox VM as "server to be provisioned"
- Simple Synology NAS device as iSCSI target
- Latest wimboot
- iPXE script that looks like this:

set keep-san 1
set skip-san-boot 1
initrd bootmgr
initrd bcd
initrd boot.sdi
initrd segmono_boot.ttf
initrd segoe_slboot.ttf
initrd wgl4_boot.ttf
initrd boot.wim

With undionly.kkpxe compiled today from git sources:

Windows does not detect the iSCSI disk and network configuration is not 
entirely correct.
Seems Windows was able to obtain the IPv4 IP-address, but not my IPv4 
nameserver from iBFT.

Screenshot of ipconfig/diskpart "show disk": 

With an old undionly.kkpxe I compiled back in September 2012, and 
everything else the same, it does works correctly.

Screenshot: http://s22.postimg.org/hg17r5ug1/ipxe_2012.png

Any idea what might be the issue?

Yours sincerely,

Floris Bos

More information about the ipxe-devel mailing list