[ipxe-devel] Issues chainbooting iPXE to WDS 2012R2

Hummel Frank F.Hummel at ads-tec.de
Tue Apr 15 08:30:44 BST 2014


 set wdsserver
 set alternatetftp
 set net0/dhcp-server ${wdsserver}
 set net0/filename wdsbnp.com ← Typo, not the cause for the current prob
 set net0/gateway ${wdsserver}
 set net0/next-server ${wdsserver}
 set net0/user-class PXEClient
Your sequence:
  cpuid --ext 29 && set arch amd64 || set arch x86
  kernel wimboot
  initrd winpe/${arch}/ISO/bootmgr       bootmgr
  initrd winpe/${arch}/ISO/boot/bcd      BCD
  initrd winpe/${arch}/ISO/boot/boot.sdi boot.sdi
  initrd winpe/${arch}/winpe.wim         boot.wim
  boot || goto failed
  goto start
You are missing the fonts and left and right must look the same. Should look like this:

  cpuid --ext 29 && set arch amd64 || set arch x86
  kernel wimboot
  initrd winpe/${arch}/ISO/bootmgr       			bootmgr
  initrd winpe/${arch}/ISO/boot/bcd      			bcd 		← take care! Case sensitive!
  initrd winpe/${arch}/ISO/boot/boot.sdi			boot.sdi
  initrd winpe/${arch}/ISO/boot/segmono_boot.ttf 	segmono_boot.ttf
  initrd winpe/${arch}/ISO/boot/segoe_slboot.ttf 		segoe_slboot.ttf
  initrd winpe/${arch}/ISO/boot/segoen_slboot.ttf 	segoen_slboot.ttf
  initrd winpe/${arch}/ISO/boot/wgl4_boot.ttf 		wgl4_boot.ttf
  initrd winpe/${arch}/winpe.wim         			winpe.wim 	← Names must match and must match the entry in your bcd!
  Imgstat 								← enables you to see if all files have been loaded
  prompt 								← stops until you continue after reading imgstat output
  boot || goto failed
  goto start

My experience with wimboot is that it is quite unreliable. Sometimes it works, sometimes not - depending on the boot.wim file. But I could not find out why it fails with some wim-files and succeeds with others.
That's why I use syslinux memdisk and the ISO file containing the very same wim-file failing with wimboot which always works.
set sanboot-url http://123.456.789.012
initrd ${sanboot-url}/win7pe_x86.iso
chain syslinux/memdisk iso raw

mit freundlichen Grüßen
with kind regards

i. A. Dipl.Ing. (FH) Frank Hummel
System development

ads-tec GmbH
70771 Leinfelden-Echterdingen

Tel.:    +49 711 45894-220
Fax:    +49 711 45894-987
E-Mail: F.Hummel at ads-tec.de
Web: www.ads-tec.de

Von: ipxe-devel-bounces at lists.ipxe.org [mailto:ipxe-devel-bounces at lists.ipxe.org] Im Auftrag von Nicholas Krouse
Gesendet: Montag, 14. April 2014 20:22
An: ipxe-devel at lists.ipxe.org
Betreff: [ipxe-devel] Issues chainbooting iPXE to WDS 2012R2


I use iPXE for my main boot menu in my classroom for my students. When I attempt to chainboot to my WDS Server 2012 r2 I get error 0x3d126001 and the boot fails. I have searched google and ipxe forums high and low looking for a solution. I use wds over wimboot as it make management of my wim files quick and easy for me and my students. If there is any way you could help me it would be greatly appreciated! Attached is my current menu.ipxe. Thanks for your time in advance.

Nick Krouse
Computer Support Instructor
Delaware Skills Center
ads-tec GmbH
Sitz: 70771 Leinfelden-Echterdingen
Registergericht Stuttgart HRB 224527

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