windows guest doesn't boot with 'vga' video model type

Bug #986133 reported by Jamie Strandboge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libvirt (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Today I tried to boot an old Windows 7 vm. I am not sure the last time I booted it (probably not the whole 12.04 cycle). The domain xml had the following:
    <video>
      <model type='vga' vram='9216' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>

However it would not boot unless I changed this to:
    <video>
      <model type='cirrus' vram='9216' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>

I have several Windows XP guests as well, and I had to change all of them to use 'cirrus' as well. This translates to the qemu args: '-vga std'.

This probably needs a release note as the error message was not at all clear and this may be a usability issues for people upgrading to precise. Full domain xml is attached.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
description: updated
description: updated
Changed in libvirt (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Hi Jamie,

I am wondering if yours is the same problem as 994225. Could you switch the machine type in one of these vms to

 <type arch='x86_64' machine='pc-1.0'>hvm</type>

and reset your video section to

  <video>
      <model type='vga' vram='9216' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>

and see whether that then works?

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

pc-1.0 seemed to work. FYI, I had pc-0.12 before.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.