Re: [edk2] OVMF + Windows 2008 r2 sp1

Subject: Re: [edk2] OVMF + Windows 2008 r2 sp1

From: Jeff VanDellen <>

To: Paolo Bonzini <>

Date: 2012-10-18 20:13:14

I've tried following the steps in that link several times over the
past month or two. I've had no luck getting windows to boot under DUET
on kvm. I was able to get the usb install stick to boot but the
install would fail very early in the process.

On Thu, Oct 18, 2012 at 11:47 AM, Paolo Bonzini  wrote:
> Il 18/10/2012 17:17, Laszlo Ersek ha scritto:
>> On 10/18/12 10:12, Gleb Natapov wrote:
>>> On Thu, Oct 18, 2012 at 03:38:37AM +0200, Laszlo Ersek wrote:
>>>> I have no idea why the UEFI-booted kernel tries to initialize the
>>>> display with Int10h, since that is a (VGA) BIOS interrupt.
>>> Looks like google knows something about it. Search for "INT 10" here:
>>> * VGA support still requires INT 10h support
>>>  * Windows Server 2008 supports headless systems with no VGA
>> (The hang reproduces with "-vga none" as well.)
>> Two screenshots linked (sorry, found no easy way to extract text from
>> the call stack window):
>> - call stack from the (futile) display initialization loop [1], with
>> "-vga cirrus",
>> - call stack during the "hang" [2]. The call stack looks the same with
>> "-vga cirrus" and "-vga none". Appears to be consistent with the kvm ftrace.
> Is it really a hang?  I haven't looked at the kvm ftrace, but this looks
> more like Windows is running headless.
> Perhaps you can install Windows under DUET (with DUET in a USB flash
> drive), configure remote desktop, then boot it again under OVMF, and try
> to connect to the Windows remote desktop.
> More info on DUET:
> Paolo
>> I'll try to follow the guest with finer granularity before the idle
>> loop. (Single stepping seems a bit too ambitious.)
>> Thanks!
>> Laszlo
>> [1]
>> [2]

Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
edk2-devel mailing list