[ipxe-devel] wimboot customized WIM files
Hummel Frank
F.Hummel at ads-tec.de
Mon Sep 16 12:13:53 UTC 2013
There seems to be a limit regarding the WIM file size using wimboot.
Please see more details here:
http://forum.ipxe.org/showthread.php?tid=6061
All wim files below a size of ~330MB boot ok.
But I use customized WIMs of ~440MB which always result in a 0xc000000d
or 0xc0000017 error while booting.
Of course there is plenty of RAM (up to 16GB) in the machines.
The same big wim files loaded via wdsnbp or via memdisk work.
-------------------------------------------------
Working memdisk example:
#!ipxe
set sanboot-url http://NNN.XXX.YYY.ZZZ
dhcp net0 && echo IP address: ${net0/ip} ; echo Subnet mask:
${net0/netmask}
initrd ${sanboot-url}/win7pe/win7pe_x86.iso
chain ${sanboot-url}/syslinux/memdisk iso raw
-------------------------------------------------
win7pe_x86.iso contains the very same Boot.wim as used in the following
wimboot example showing 0xc0000017 error:
#!ipxe
dhcp net0 && echo IP address: ${net0/ip} ; echo Subnet mask:
${net0/netmask}
kernel http://NNN.XXX.YYY.ZZZ/wimboot/wimboot
initrd http://NNN.XXX.YYY.ZZZ/wimboot/win8_1/bootmgr.exe
bootmgr.exe
initrd http://NNN.XXX.YYY.ZZZ/wimboot/Boot/bcd bcd
initrd
http://NNN.XXX.YYY.ZZZ/wimboot/Boot/fonts/segmono_boot.ttf
segmono_boot.ttf
initrd
http://NNN.XXX.YYY.ZZZ/wimboot/Boot/fonts/segoe_slboot.ttf
segoe_slboot.ttf
initrd
http://NNN.XXX.YYY.ZZZ/wimboot/Boot/fonts/segoen_slboot.ttf
segoen_slboot.ttf
initrd http://NNN.XXX.YYY.ZZZ/wimboot/Boot/fonts/wgl4_boot.ttf
wgl4_boot.ttf
initrd http://NNN.XXX.YYY.ZZZ/wimboot/Boot/boot.sdi boot.sdi
initrd
http://NNN.XXX.YYY.ZZZ/wimboot/win7pe_x86/sources/Boot.wim Boot.wim
boot
-------------------------------------------------
Simply exchanging the Boot.wim link to a smaller WIM in the above script
leads to a working system.
All versions of bootmgr or bootmgr.exe (Vista ... Win8.1) lead to the
same 0xc000000d or 0xc0000017 error.
Maybe the file system gets corrupted if the WIM size exceeds 330MB?
Thanks for any ideas
_______________________________________________
ads-tec GmbH
Sitz: 70771 Leinfelden-Echterdingen
Registergericht Stuttgart HRB 224527
Geschaeftsfuehrer:
Dipl.-Ing. Thomas Speidel
_______________________________________________
Diese E-Mail enthaelt vertrauliche und/oder rechtlich
geschuetzte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtuemlich erhalten
haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese E-Mail. Das unerlaubte Kopieren,
jegliche anderweitige Verwendung sowie die unbefugte
Weitergabe dieser Mail sind nicht gestattet.
_______________________________________________
This e-mail may contain confidential and/or privileged
information. If you are not the intended recipient (or have
received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorized
copying, disclosure, distribution or other use of the
material or parts thereof are strictly forbidden.
_______________________________________________
More information about the ipxe-devel
mailing list