Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Wimboot UEFI Crash/Bootloop
2018-05-14, 15:12
Post: #1
Wimboot UEFI Crash/Bootloop
Hello,

Dell Precision Tower 3620 (latest BIOS), UEFI (secureboot OFF)
wimboot 2.6.0

Code:
kernel http://${fog-ip}/fog/os/win/wimboot pause gui
initrd --name BCD http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/BCD BCD
initrd --name boot.sdi http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/boot.sdi boot.sdi
initrd --name boot.wim http://${fog-ip}/fog/os/win/winpe/amd64/media/sources/boot.wim boot.wim
boot || goto MENU

This machine boots and displays the iPXE menus. In BIOS boot WinPE boots just fine. In UEFI after selecting the entry it downloads the 3 files. wimboot starts patching the boot.wim. It gets to the point that its found and loaded bootx64.efi and then immediately reboots (with a single loud beep from the PC). In other words it never actually loads winpe.

Its worth mention that iPXE will run other installers on this machine UEFI booted just fine (like CentOS 7). The above entry will run UEFI on a Dell R620.

Some background tidbits. I created the winpe via a Windows Server 2016 box with the latest MDT and ADK installed, everything updated. Used
Quote:copype amd64 /path
.

I also tried via dism adding in the dell winpe10 drivers pack from their website (version 1.0 A08). Extracted the cab, ran the dism command to add drivers. It added about 65 drivers, unmounted and commited changes.

Worked in BIOS boot, still the same issue in UEFI on the Dell 3620.

I have tried without the gui line, tried with rawbcd, tried with -n instead of --name.

I am at a loss here, any advise would be great. Thanks
Find all posts by this user
Quote this message in a reply
2018-05-14, 19:35 (This post was last modified: 2018-05-14 19:36 by NiKiZe.)
Post: #2
RE: Wimboot UEFI Crash/Bootloop
Hi,
Could you please try with default boot.wim from windows 10 install iso, just to rule out any and all possibility of issues with the wim file. (don't modify it in any way, we just want to know if it behaves differently from your current setup)

Also try with PXEBCD from https://github.com/NiKiZe/wimboot-bcd as your BCD, it is a minimal BCD that I know works in both pcbios and efi mode with rawbcd.

If all this fails then run with the pause argument and post that as an image (upload elsewhere and add the link here) and we will see if that gives any clues as to what is going on.

Read the FAQ before posting.
Did you include relevant ipxe.org error urls?
Visit this user's website Find all posts by this user
Quote this message in a reply
2018-05-16, 14:56
Post: #3
RE: Wimboot UEFI Crash/Bootloop
Thanks but turns out it was me not including the required fonts...go figure.

This worked:
Code:
kernel http://${fog-ip}/fog/os/win/wimboot pause gui
initrd --name segmono_boot.ttf http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/Fonts/segmono_boot.ttf segmono_boot.ttf
initrd --name segoe_slboot.ttf http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/Fonts/segoe_slboot.ttf segoe_slboot.ttf
initrd --name segoen_slboot.ttf http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/Fonts/segoen_slboot.ttf segoen_slboot.ttf
initrd --name wgl4_boot.ttf http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/Fonts/wgl4_boot.ttf wgl4_boot.ttf
initrd --name BCD http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/BCD BCD
initrd --name boot.sdi http://${fog-ip}/fog/os/win/winpe/amd64/media/Boot/boot.sdi boot.sdi
initrd --name boot.wim http://${fog-ip}/fog/os/win/winpe/amd64/media/sources/boot.wim boot.wim
boot || goto MENU

I had the pause parameter in already, left it in sample above but took it out once things got working.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)