我想配置qemu将特定的块设备附加到VM?
以下是我现在使用的命令:
qemu-system-x86_64 -enable-kvm -machine type=pc,accel=kvm
-cpu host -nographic -k de -usb -m 2048
-net nic -net user,hostfwd=tcp::3388-:22
ubuntu16.04.qcow2
我知道以下是执行此操作的virsh命令:
virsh attach-disk ubuntuVM /dev/vdb
但是我想在上面的命令行中指定它(不想使用virsh)。有谁知道如何做到这一点?
亲切的问候
答案 0 :(得分:2)
只需在命令中添加以下选项:
-drive file=/dev/sdd,format=raw,if=virtio
这将添加一个驱动器,文件参数也可以指向阻止设备,请务必将格式参数设置为“ raw ”
此外,如果访客支持(通过模块或驱动程序)以获得更好的性能,您可以将 if 参数设置为“ virtio ”。