I have followed the instructions for enabling qcow support, found here (Part1):
https://support.opennebula.pro/entries/348847-using-qcow-images

According to the "onevm list" the vm was successfully booted (runn), but when I connect to it over the VNC I see the following:
Starting SeaBIOS (version 0.5.1-20100120_010601-rothera)
Booting from Hard Disk
Boot failed: not a bootable disk

No bootable device.
The same image in the raw format was previously successfully deployed on the same host.

In the /var/log/libvirt/qemu it can be seen that the hypervisor considers the image to be of the raw format type.

LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin QEMU_AUDIO_DRV=none /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 1024 -smp 1 -name one-89 -uuid 0a11db1a-9c58-32f9-d288-3683d5434a12 -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/one-89.monitor,server,nowait -monitor chardev:monitor -no-acpi -boot c -drive file=/srv/cloud/one/var//89/images/disk.0,if=scsi,index=0,boot=on,format=raw -drive file=/srv/cloud/one/var//89/images/disk.1,if=scsi,media=cdrom,index=2,format=raw -net nic,macaddr=02:00:c0:a8:90:24,vlan=0,name=nic.0 -net tap,fd=52,vlan=0,name=tap.0 -serial none -parallel none -usb -vnc 0.0.0.0:13 -k de -vga cirrus
pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"

We use OpenNebula 2.0, libvirt 0.7.5 and kvm hypervisors.

How can I fix this?

_______________________________________________
Users mailing list
[email protected]
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to