Comment 10 for bug 220463

Revision history for this message
Jason Gerard DeRose (jderose) wrote :

After more investigation, it seems the bug is in neither with kvm nor vgabios. The problem seems to be with the way libvirt is invoking kvm/qemu.

Trying to install Fedora 9 onto a VM using virt-install results in the "Attempted DOS System Call" error, but I can manually create the VM without virt-install and the installer works fine.

Manual Steps:

1. I created the disk image:

  qemu-img create fedora.img 2G

2. I booted the ISO using kvm directly:

  kvm -cdrom Fedora-9-i386-disc1.iso -boot d fedora.img

In case the problem was with virt-install and not libvirt, I tried modifying the XML defining my fedora VM manually so it booting from the ISO... and again, same "Attempted DOS System Call" error, which again suggest the bug is in libvirt.

The sf bug #1977971 regarding kvm makes it clear that this is not really a bug but an issue of incorrect invocation. Perhaps a workaround will be added to kvm, but libvirt should be fixed to invoke it correctly.