On 01/22/2014 08:20 AM, boot devel wrote:
> - Windows 8
> - EFI specification rev. 2.31, EFI Vendor: Intel Corp uefidk.com
> <http://uefidk.com>, EFI rev. 4.0
> - IntelR Server Board S2600CP4
>
>
> On Wed, Jan 22, 2014 at 7:16 PM, Laszlo Ersek <[email protected]
> <mailto:[email protected]>> wrote:
>
> On 01/22/14 12:55, boot devel wrote:
> > I am installing Windows from DVD on my UEFI system and it just
> wait at
> > TianoCore logo. The steps executed by me:
> > 1. Boot Manager
> > 2. Boot from File
> > 3. Select EFI Sector......
> > 4. EFI
> > 5. Boot
> > 6. BOOTX64.efi
> > 7. Press any key to continue...
> >
> > thats it after pressing the key windows installation does not proceed
> > and TianoCore logo appear on screen, system reboots after
> sometime. Can
> > someone suggest why is it happening and how to make it work?
>
> There's only three pieces of information missing from your report:
> - what version of Windows
> - what kind of UEFI build
> - what hardware configuration
>
> (I personally might have ideas for some specific triplets, and no clue
> in general. But whoever's going to help you will need the above.)
>
> Thanks
> Laszlo
I haven't seriously debugged with the Windows 8 loader, but did do some
work with Server 2008 (aka Windows 7, I believe.) The basic approach
may be the same.
There's often debug output from the boot loader (bootx64.efi) which you
can turn on with command line switches. Try using the "/h" or "-h"
switch to get a list, or searching Microsoft's web site. You may need
to run the boot loader from the EFI shell to do this.
I think you may be able to press some special key at the "Press any key
to continue..." prompt (F2? F10?) to get a menu of boot/debug options as
well. I forget the details, though... Again, Microsoft's documentation
would be where to look.
Did you try a different DVD drive, or a different DVD? Maybe it's just
bad h/w or media. It's possible to transfer the image to a USB flash
drive and install from there as well.
It's also possible to debug the loader using windbg, Microsoft's
debugger, via a serial port or USB debug cable. There should be details
on their web site. It should be able to fetch Microsoft's symbol files
for the loader (you may need to use a "checked build" of the loader?)
You won't have source code, but you may be able to get a clue as to
what's going on by looking at function names.
You can also turn on additional debugging in your UEFI firmware, to see
if an EFI service callback or driver is causing the hang. Or you can
add specific DEBUG() output at suspicious places, if you're building it
yourself. I find it easier to connect via a serial console rather than
VGA, so I can log output to a file and search it later for interesting
pieces.
If you're using Intel's BIOS, you could always ask their tech support
for help...
A few ideas. Hope that helps.
--
Brian
--------------------------------------------------------------------
"IP over ATM? You mean I can read my email from a cash machine?"
-- David Barr
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel