[libvirt] Anyway to configure multiple boot devices?

Matty matty91 at gmail.com
Wed Jun 3 05:13:46 UTC 2009


I am running a number of KVM guests on a physical machine, and want to
configure the hosts to boot from the network if the internal disk
isn't bootable. After reading through a number of documents, I came
across the following bug report:

https://bugzilla.redhat.com/show_bug.cgi?id=472236

According to that document (and the libvirt Domain XML format document),
I should be able to configure two boot device statements by adding two
boot tags to the domain configuration:

 <os>
   <type arch='x86_64' machine='pc'>hvm</type>
   <boot dev='hd'/>
   <boot dev='network'/>
 </os>

When I attempt to start a guest with this configuration (I added the
new line using virsh's edit command), I receive the following error:

virsh # start kvmnode2
libvir: QEMU error : internal error Failure while reading monitor
startup output: Input/output error
error: Failed to start domain kvmnode2

Has anyone bumped into this? I checked the KVM, libvirt and fedora
ML archives, but wasn't able to locate a solution to this. I am using
Fedora 10 with the latest updates.

Thanks for any insight,
- Ryan




More information about the libvir-list mailing list