3

我想配置 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)。有谁知道如何做到这一点?

亲切的问候

4

1 回答 1

6

只需将以下选项添加到您的命令中:

-drive file=/dev/sdd,format=raw,if=virtio

这将添加一个驱动器,文件参数也可以指向块设备,请务必将格式参数设置为“原始”。

此外,如果客户支持它(通过模块或驱动程序),您可以将if参数设置为“ virtio ”以获得更好的性能。

于 2018-02-14T14:32:25.983 回答