iPXE discussion forum
Input/Output Error loading wim file - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: Input/Output Error loading wim file (/showthread.php?tid=8068)



Input/Output Error loading wim file - Corey - 2016-05-09 14:26

Hello, I'm getting "Input/Output error" when trying to load a customized wim file.

Steps to create wim file:
Code:
Installed Windows 2012 R2 onto physical server
Installed drivers and an application
booted server to winpe and captured partition with DSIM

The .wim file is just under 6Gb in size.

Here is the code in the .ipxe menu:
Code:
:VSS
imgfree
kernel ${boot-url}/iPXE/tools/winpe_64_VSS/wimboot gui
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/Boot/BCD BCD
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/Boot/Fonts/segmono_boot.ttf segmono_boot.ttf
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/Boot/Fonts/segoe_slboot.ttf segoe_slboot.ttf
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/Boot/Fonts/wgl4_boot.ttf    wgl4_boot.ttf
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/Boot/boot.sdi boot.sdi
initrd ${boot-url}/iPXE/tools/winpe_64_VSS/media/sources/boot.wim boot.wim
boot || goto failed

I have tried booting to this with several different servers. They all have over 100Gb of RAM and a mix of Qlogic, Intel, and BCOM NIC cards.

[Image: inputoutputerror.jpg]

Has anyone tried this or have any suggestions?
Thanks...Corey


RE: Input/Output Error loading wim file - mcb30 - 2016-05-10 10:11

(2016-05-09 14:26)Corey Wrote:  Hello, I'm getting "Input/Output error" when trying to load a customized wim file.

Follow the helpful link in the error message that iPXE gave you: http://ipxe.org/1d0c6239. Then track down and fix the problem with your web server that iPXE is reporting.

Quote:The .wim file is just under 6Gb in size.

That's too large to load under BIOS. The whole image needs to fit below 2GB, due to hardcoded assumptions within the Windows kernel.

You will need to switch your system to a native UEFI boot in order to use a 6GB image. You should be able to use the same iPXE script and wimboot binary under UEFI.

Michael