[Libguestfs] [PATCH 0/4] Allow QEMU if=... (block device emulation) to be overridden

Richard W.M. Jones rjones at redhat.com
Fri Feb 12 12:40:45 UTC 2010


The background to this is that virt-v2v needs to boot the appliance
with a specific block device emulation (eg. IDE, not virtio), because
when it runs mkinitrd, mkinitrd will assume that the block devices
available in the appliance are also the ones which apply at guest boot
time.  There's no way to override this assumption in mkinitrd
(particularly in the old mkinitrd versions that shipped with
RHEL3/4/5), so we have to change libguestfs to allow this instead.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw




More information about the Libguestfs mailing list