2013-07-09, 17:47
Does anyone have any idea why I can boot a .wim file in 2-3 seconds, get to where I can see the background and a mouse pointer, but then have to wait around 60 seconds or more before anything happens like the network initializing and my startup program running? if I boot this same file via syslinux it take a lot longer to load but once it gets to the windows screen it fires right up, loads the network and my startup program.
I am booting to syslinux with the following config
(Trimmed to show just the two lines im working on)
label wds
menu label wds - ghost
kernel pxeboot.0
label http boot
kernel ipxe.lkrn dhcp && chain http://10.48.0.200/winpe/ghostboot.ipxe
ipxe file contents
#!ipxe
cpuid --ext 29 && set arch amd64 || set arch x86
imgfree
kernel wimboot
initrd http://10.48.0.200/winpe/${arch}/ISO/bootmgr bootmgr
initrd http://10.48.0.200/winpe/${arch}/ISO/boot/bcd bcd
#initrd http://10.48.0.200/winpe/${arch}/ISO/wgl4_boot.ttf wgl4_boot.ttf
initrd http://10.48.0.200/winpe/${arch}/ISO/boot/boot.sdi boot.sdi
initrd http://10.48.0.200/winpe/${arch}/boot.wim boot.wim
imgstat
boot
I am running Windows server 2008 with wds/dhcp/dns on this server.
The syslinux pxeboot is slow to boot but loads right away
the ipxe boot really fast and then takes a minute or more to load after you see the windows screen.
I am booting to syslinux with the following config
(Trimmed to show just the two lines im working on)
label wds
menu label wds - ghost
kernel pxeboot.0
label http boot
kernel ipxe.lkrn dhcp && chain http://10.48.0.200/winpe/ghostboot.ipxe
ipxe file contents
#!ipxe
cpuid --ext 29 && set arch amd64 || set arch x86
imgfree
kernel wimboot
initrd http://10.48.0.200/winpe/${arch}/ISO/bootmgr bootmgr
initrd http://10.48.0.200/winpe/${arch}/ISO/boot/bcd bcd
#initrd http://10.48.0.200/winpe/${arch}/ISO/wgl4_boot.ttf wgl4_boot.ttf
initrd http://10.48.0.200/winpe/${arch}/ISO/boot/boot.sdi boot.sdi
initrd http://10.48.0.200/winpe/${arch}/boot.wim boot.wim
imgstat
boot
I am running Windows server 2008 with wds/dhcp/dns on this server.
The syslinux pxeboot is slow to boot but loads right away
the ipxe boot really fast and then takes a minute or more to load after you see the windows screen.