我正在尝试使用 QEmu for Windows 将虚拟磁盘映像转换为物理 SSD。但我不确定该output_filename
参数的语法。以下是我尝试的:
qemu-img convert -p "D:\Virtual Machines\LinuxMint\LinuxMint-System.vdi" -O raw \\.\PHYSICALDRIVE5
但是我收到此错误:
qemu-img: Could not open '-O': Could not open '-O': Invalid argument
请注意,输出驱动器上没有任何分区 - 它是一个裸驱动器。
此外,只有当我看到不错的性能提升时我才会这样做 - 因此,如果没有区别,那么我就不会打扰。
答案1
我不熟悉 Windows qemu,在 Linux 上,命令行应该是
qemu-img convert -O raw ${the_virtual_disk_image} /dev/${the_ssd}
因此,你可以尝试一下
qemu-img convert -p -O raw "D:\Virtual Machines\LinuxMint\LinuxMint-System.vdi" \\.\PHYSICALDRIVE5