使用libvirt在虚拟机上启动vdi映像

时间:2011-06-30 10:05:38

标签: virtualization virtualbox libvirt

我无法使用libvirt在虚拟机上启动vdi图像。它一直显示“未找到可启动媒体”。我尝试使用virtualbox GUI手动启动它,它启动没有任何问题。可能我的libvirt域XML存在一些问题。


<os> 
<type>hvm</type> 
<boot dev='hd'/>           
</os> 

<devices>
<disk type='file' device='disk'> 
<source file='disk.vdi'/> 
<target dev='hdd'/> 
</disk>
</devices>

1 个答案:

答案 0 :(得分:0)

我会尝试将图像转换为另一种格式,以确保一切正常

尝试这样的事情:qemu-img convert -f vdi disk.vdi -O qcow2 disk.qcow2 然后:qemu-kvm disk.qcow2 -m 1024