1.檢查內核是否支持virtio驅動grep -i virtio /boot/config-$(uname -r)
2.若是內核沒有virtio驅動須要指定virtio驅動cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
mkinitrd -f --with=virtio_blk --with=virtio_pci /boot/initramfs-$(uname -r).img $(uname -r)
3.關閉虛擬機,將虛擬機磁盤文件格式轉化爲rawqemu-img convert -f vmdk -O raw vm.vmdk vm.raw
4.上傳虛擬機磁盤文件到glanceglance image-create --name "vm" --file vm.raw --disk-format raw --container-format bare --progress
5.如虛擬機啓動失敗可將glance image的磁盤驅動暫時修改成IDEglance image-update --property hw_disk_bus='ide' $image_id
ide