[ipxe-devel] WinPE 5.0 wimboot errors?
Brian Rak
brak at gameservers.com
Thu Nov 14 22:14:50 UTC 2013
Very old thread. Has anyone successfully managed to boot server 2012R2
(or Windows 8.1)?
Looks like no, http://forum.ipxe.org/showthread.php?tid=7074
A very dumb comparison of bootmgr shows there's significant changes, I
wonder if those are related to booting the OS properly.
I'm going to continue to investigate, but I don't see any alternative
source for bootmgr.exe (WinPE no longer contains a PXE directory, and I
don't see any extracted bootmgr files anywhere)
On 10/10/2013 8:50 PM, Brian Rak wrote:
> Not a bad idea, while it gets me past the bootmgr issue, the OS still
> doesn't boot correctly. I'm seeing the same error as this forum post:
> http://forum.ipxe.org/showthread.php?tid=6967
>
> I'm not entirely certain if this is an issue with iPXE or not. I'm not
> really sure how I could tell either.
>
> On 10/10/2013 8:21 PM, Andrew Bobulsky wrote:
>> On Oct 10, 2013, at 5:48 PM, Brian Rak <brak at gameservers.com> wrote:
>>
>>> I'm attempting to boot a WinPE 5.0 image (from the ADK for Windows
>>> 8.1 preview:
>>> http://www.microsoft.com/en-us/download/details.aspx?id=39306 ), and
>>> I'm running into some issues. It seems that wimboot is no longer
>>> able to load bootmgr.exe:
>>>
>>> https://dl.dropboxusercontent.com/u/2078961/wimboot.png
>>>
>>> If I compare the old wimboot file (from WinPE 4.0) to the new one,
>>> what I'm assuming to bootmgr.exe seems to be in the same place:
>>>
>>> 00006880 53 20 20 20 25 78 0a 00 4c 64 74 20 20 25 78 0a |S
>>> %x..Ldt %x.|
>>> 00006890 00 00 00 00 00 00 00 07 25 6c 78 0a 00 00 00 00
>>> |........%lx.....|
>>> 000068a0 42 4d 58 48 1c f6 05 00 08 a3 0a 00 10 20 00 00
>>> |BMXH......... ..|
>>> 000068b0 4d 5a 90 00 03 00 00 00 04 00 00 00 ff ff 00 00
>>> |MZ..............|
>>> 000068c0 b8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00
>>> |........ at .......|
>>> 000068d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> |................|
>>> 000068e0 00 00 00 00 00 00 00 00 00 00 00 00 e8 00 00 00
>>> |................|
>>> 000068f0 0e 1f ba 0e 00 b4 09 cd 21 b8 01 4c cd 21 54 68
>>> |........!..L.!Th|
>>> 00006900 69 73 20 70 72 6f 67 72 61 6d 20 63 61 6e 6e 6f |is
>>> program canno|
>>> 00006910 74 20 62 65 20 72 75 6e 20 69 6e 20 44 4f 53 20 |t be
>>> run in DOS |
>>> 00006920 6d 6f 64 65 2e 0d 0d 0a 24 00 00 00 00 00 00 00
>>> |mode....$.......|
>>>
>>>
>>> I'm not certain what the error messages mean, has the bootmgr format
>>> changed significantly?
>>>
>>> WinPE 5.0 apparently fixes a terrible bug in WinPE 4 (
>>> http://support.microsoft.com/kb/2853726 ), so I was hoping to be
>>> able to use it even though it's not officially released.
>> Hello Brian,
>>
>> After eyeballing both your screenshot and the Microsoft KB, there's no
>> specific mention of anything bootmgr related... Can you just extract
>> the bootmgr from a WinPE 4 ISO and use that instead?
>>
>> Bootmgr--much to our chagrin--hasn't exactly changed a whole lot in
>> the last six years... The one included in WinPE 4 should likely work
>> for booting WinPE 5.
>>
>> Should! :)
>>
>> Cheers,
>> Andrew Bobulsky
>
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
More information about the ipxe-devel
mailing list