<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
I have followed the instructions for enabling qcow support, found here
(Part1):<br>
<a
href="https://support.opennebula.pro/entries/348847-using-qcow-images">https://support.opennebula.pro/entries/348847-using-qcow-images</a><br>
<br>
According to the "onevm list" the vm was successfully booted (runn),
but when I connect to it over the VNC I see the following:<br>
<blockquote type="cite"><small>Starting SeaBIOS (version
0.5.1-20100120_010601-rothera)<br>
Booting from Hard Disk<br>
Boot failed: not a bootable disk<br>
<br>
No bootable device.</small></blockquote>
The same image in the raw format was previously successfully deployed
on the same host.<br>
<br>
In the /var/log/libvirt/qemu it can be seen that the hypervisor
considers the image to be of the raw format type.<br>
<small><br>
</small>
<blockquote type="cite"><small>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<br>
pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"</small></blockquote>
<br>
We use OpenNebula 2.0, libvirt 0.7.5 and kvm hypervisors.<br>
<br>
How can I fix this?<br>
<br>
</body>
</html>