在 kvm/qemu 中有没有办法指定硬盘驱动器的安装顺序?
Is there a way to specify hard drives mounting order in kvm/qemu?
目前我正在像这样向我的虚拟机添加驱动器:
kvm ... -drive file=WindowsOS.img,format=raw -drive file=/dev/sdb -drive file=data.img
所以第一个驱动器是预配置的OS,第二个驱动器是格式化的ntfs
驱动器,具有单个分区,第三个是一些动态生成的内容。我希望它们按照 C
、D
、E
的顺序精确映射。但是由于某些原因 data.img
在这里变成了驱动器 D
而 ntfs
驱动器 /dev/sdb
变成了 E
这不是我想要的。
有没有办法使用 kvm 参数指定哪个驱动器应该进入哪个位置?
看来重点是清除以下所有驱动器映射:
\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
如果windows在此注册表项中找不到任何以前的映射,它会按照与 KVM 提供的顺序相同的顺序映射设备。
目前我正在像这样向我的虚拟机添加驱动器:
kvm ... -drive file=WindowsOS.img,format=raw -drive file=/dev/sdb -drive file=data.img
所以第一个驱动器是预配置的OS,第二个驱动器是格式化的ntfs
驱动器,具有单个分区,第三个是一些动态生成的内容。我希望它们按照 C
、D
、E
的顺序精确映射。但是由于某些原因 data.img
在这里变成了驱动器 D
而 ntfs
驱动器 /dev/sdb
变成了 E
这不是我想要的。
有没有办法使用 kvm 参数指定哪个驱动器应该进入哪个位置?
看来重点是清除以下所有驱动器映射:
\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
如果windows在此注册表项中找不到任何以前的映射,它会按照与 KVM 提供的顺序相同的顺序映射设备。