aMa*_*aMa 3 qemu block-device ubuntu-16.04
我想配置 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
Run Code Online (Sandbox Code Playgroud)
我知道以下是执行此操作的 virsh 命令:
virsh attach-disk ubuntuVM /dev/vdb
Run Code Online (Sandbox Code Playgroud)
但是我想在上面的命令行中指定这个(不想使用virsh)。有谁知道如何做到这一点?
亲切的问候
只需将以下选项添加到您的命令中:
-drive file=/dev/sdd,format=raw,if=virtio
Run Code Online (Sandbox Code Playgroud)
这会添加一个驱动器,文件参数也可以指向块设备,一定要将格式参数设置为“ raw ”。
此外,如果来宾支持它(通过模块或驱动程序),您可以将if参数设置为“ virtio ”以获得更好的性能。
归档时间: |
|
查看次数: |
6142 次 |
最近记录: |