<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Does the problem only happen on that machine, or do other, different, physical machines have the same problem? <div><br></div><div><br></div><div>Also, let's try to narrow down where things are going wrong. If you comment out the initrd for the BCD, do you see an error after everything is downloaded? If so, we know we're making it that far.</div><div><br></div><div>If so, can you use bcdedit to enable the legacy menu: bcdedit /store <path to your bcd file> /set {default} bootmenupolicy legacy</div><div><br></div><div>That will cause a few loading bars before you should see the Windows logo (which we're not reaching). What do you see in this case?</div><div><br></div><div>--Ian<br><br><div><hr id="stopSpelling">From: amit.shah@citrix.com<br>To: ian@internals.io; ipxe-devel@lists.ipxe.org<br>Subject: RE: [ipxe-devel] wimboot issue with server 2012 on physical servers<br>Date: Wed, 30 Apr 2014 01:25:58 +0000<br><br>
<style><!--
.ExternalClass .ecxshape {
}
--></style><style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxMsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}
.ExternalClass p {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass pre {
font-size:10.0pt;
font-family:"Courier New";
}
.ExternalClass p.ecxMsoAcetate, .ExternalClass li.ecxMsoAcetate, .ExternalClass div.ecxMsoAcetate {
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxHTMLPreformattedChar {
font-family:Consolas;
}
.ExternalClass p.ecxmsonormal, .ExternalClass li.ecxmsonormal, .ExternalClass div.ecxmsonormal {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsoacetate, .ExternalClass li.ecxmsoacetate, .ExternalClass div.ecxmsoacetate {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsonormal1, .ExternalClass li.ecxmsonormal1, .ExternalClass div.ecxmsonormal1 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass p.ecxmsochpdefault, .ExternalClass li.ecxmsochpdefault, .ExternalClass div.ecxmsochpdefault {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink {
}
.ExternalClass span.ecxmsohyperlinkfollowed {
}
.ExternalClass span.ecxhtmlpreformattedchar {
}
.ExternalClass span.ecxmsohyperlink1 {
}
.ExternalClass span.ecxmsohyperlinkfollowed1 {
}
.ExternalClass span.ecxemailstyle171 {
}
.ExternalClass span.ecxhtmlpreformattedchar1 {
}
.ExternalClass span.ecxemailstyle30 {
}
.ExternalClass span.ecxballoontextchar {
}
.ExternalClass p.ecxmsonormal2, .ExternalClass li.ecxmsonormal2, .ExternalClass div.ecxmsonormal2 {
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxmsohyperlink2 {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxmsohyperlinkfollowed2 {
color:purple;
text-decoration:underline;
}
.ExternalClass p.ecxmsoacetate1, .ExternalClass li.ecxmsoacetate1, .ExternalClass div.ecxmsoacetate1 {
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}
.ExternalClass span.ecxhtmlpreformattedchar2 {
font-family:Consolas;
}
.ExternalClass p.ecxmsonormal11, .ExternalClass li.ecxmsonormal11, .ExternalClass div.ecxmsonormal11 {
font-size:11.0pt;
font-family:"Calibri","sans-serif";
}
.ExternalClass span.ecxmsohyperlink11 {
color:blue;
text-decoration:underline;
}
.ExternalClass span.ecxmsohyperlinkfollowed11 {
color:purple;
text-decoration:underline;
}
.ExternalClass span.ecxemailstyle1711 {
font-family:"Calibri","sans-serif";
color:windowtext;
}
.ExternalClass span.ecxhtmlpreformattedchar11 {
font-family:"Courier New";
}
.ExternalClass span.ecxemailstyle301 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass span.ecxballoontextchar1 {
font-family:"Tahoma","sans-serif";
}
.ExternalClass p.ecxmsochpdefault1, .ExternalClass li.ecxmsochpdefault1, .ExternalClass div.ecxmsochpdefault1 {
font-size:10.0pt;
font-family:"Times New Roman","serif";
}
.ExternalClass span.ecxEmailStyle46 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
.ExternalClass span.ecxBalloonTextChar {
font-family:"Tahoma","sans-serif";
}
.ExternalClass .ecxMsoChpDefault {
font-size:10.0pt;
}
.ExternalClass div.ecxWordSection1 {
}
--></style>
<div class="ecxWordSection1">
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Hi Ian,</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">The new wimboot did solve the issue with Server 2012 R2 of “bootmgr.exe not found”. But even in this case I am left with a blank screen after all files finish
loading. Also to re-iterate the same script works on a VM on xen but gives a blank screen on a physical server.</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Thanks</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Amit
</span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";"> Ian Bannerman [mailto:ian@internals.io]
<br>
<b>Sent:</b> Tuesday, April 29, 2014 8:56 PM<br>
<b>To:</b> Amit Shah; ipxe-devel@lists.ipxe.org<br>
<b>Subject:</b> RE: [ipxe-devel] wimboot issue with server 2012 on physical servers</span></p>
</div>
</div>
<p class="ecxMsoNormal"> </p>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Ok, great. This should be pretty straightforward then. There were some changes to how bootmgr.exe was stored in bootmgr and wimboot was recently updated to support this. Can you grab the
latest version from here and see if it resolves your issue - <a href="https://git.ipxe.org/releases/wimboot/wimboot-latest.zip" target="_blank">https://git.ipxe.org/releases/wimboot/wimboot-latest.zip</a> ?</span></p>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">If that does not work, please try directly using bootmgr.exe (thus avoiding wimboot extracting it) by grabbing the file from inside the winpe.wim file at Windows\Boot\PXE\bootmgr.exe</span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
</div>
<div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">--Ian</span></p>
<div>
<div class="ecxMsoNormal" align="center" style="text-align:center;"><span style="font-family:"Calibri","sans-serif";">
<hr size="2" width="100%" align="center" id="ecxstopSpelling">
</span></div>
<p class="ecxMsoNormal" style=""><span style="font-family:"Calibri","sans-serif";">From:
<a href="mailto:amit.shah@citrix.com">amit.shah@citrix.com</a><br>
To: <a href="mailto:ian@internals.io">ian@internals.io</a>; <a href="mailto:ipxe-devel@lists.ipxe.org">
ipxe-devel@lists.ipxe.org</a><br>
Subject: RE: [ipxe-devel] wimboot issue with server 2012 on physical servers<br>
Date: Wed, 30 Apr 2014 00:51:59 +0000</span></p>
<div>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Server 2012. This is the script</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">#!ipxe</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">echo ======================================================================</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">echo freeing all loaded images to ensure wimboot works</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">imgfree</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">echo ======================================================================</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">set base <%= repo_url.sub(%r{/$}, '') %></span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">kernel <%= file_url('wimboot', true) %></span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/bootmgr bootmgr</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/bcd BCD</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/fonts/segmono_boot.ttf segmono_boot.ttf</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/fonts/segoe_slboot.ttf segoe_slboot.ttf</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/fonts/segoen_slboot.ttf segoen_slboot.ttf</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/fonts/wgl4_boot.ttf wgl4_boot.ttf</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/boot/boot.sdi boot.sdi</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">initrd ${base}/winpe.wim boot.wim</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">echo ======================================================================</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">imgstat</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">echo now booting WinPE client</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">boot</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Server 2012 R2 doesn’t work atall. I get an bootmgr.exe not found error. Is there any fix available for this ?</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Thanks</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;">Amit</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;"> </span><span style="font-family:"Calibri","sans-serif";"></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="ecxMsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";"> Ian Bannerman [<a href="mailto:ian@internals.io">mailto:ian@internals.io</a>]
<br>
<b>Sent:</b> Tuesday, April 29, 2014 8:22 PM<br>
<b>To:</b> Amit Shah; <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<b>Subject:</b> RE: [ipxe-devel] wimboot issue with server 2012 on physical servers</span><span style="font-family:"Calibri","sans-serif";"></span></p>
</div>
</div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Server 2012 or Server 2012 R2? Can you please share the wimboot portion of your ipxe script?</span></p>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Thanks!</span></p>
</div>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">--Ian</span></p>
<div>
<div class="ecxMsoNormal" align="center" style="text-align:center;"><span style="font-family:"Calibri","sans-serif";">
<hr size="2" width="100%" align="center">
</span></div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">From: <a href="mailto:amit.shah@citrix.com">
amit.shah@citrix.com</a><br>
To: <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
Date: Tue, 29 Apr 2014 21:01:25 +0000<br>
Subject: [ipxe-devel] wimboot issue with server 2012 on physical servers</span></p>
<div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Hi,</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">I am trying to install Windows Server 2012 on physical servers. Followed the instructions here
<a href="http://ipxe.org/wimboot" target="_blank">http://ipxe.org/wimboot</a>. After loading all the files I see a blank screen. I found several posts with this issue but with no definitive solution.
</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"><a href="http://forum.ipxe.org/showthread.php?tid=7085" target="_blank">http://forum.ipxe.org/showthread.php?tid=7085</a></span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"><a href="http://forum.ipxe.org/showthread.php?tid=7121" target="_blank">http://forum.ipxe.org/showthread.php?tid=7121</a></span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"><a href="http://lists.ipxe.org/pipermail/ipxe-devel/2013-January/002176.html" target="_blank">http://lists.ipxe.org/pipermail/ipxe-devel/2013-January/002176.html</a></span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">I added the missing font, made sure the bios is at latest, etc.</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">The same task works fine on a VM hosted on Xen but doesn’t work on a physical servers. These are some hardware details</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"bios_vendor":"HP",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"bios_version":"P58",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"bios_release_date":"05/02/2011",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"manufacturer":"HP",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"productname":"ProLiant DL360 G5",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"serialnumber":"USE839N9CA",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"uuid":"33393935-3234-5553-4538-33394E394341",</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black;">"type":"Rack Mount Chassis"</span><span style="font-family:"Calibri","sans-serif";"></span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Are there any know issues ? Any help is appreciated.</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"> </span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Thanks</span></p>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";">Amit </span></p>
</div>
<p class="ecxMsoNormal"><span style="font-family:"Calibri","sans-serif";"><br>
_______________________________________________ ipxe-devel mailing list <a href="mailto:ipxe-devel@lists.ipxe.org">
ipxe-devel@lists.ipxe.org</a> <a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></div> </div></body>
</html>