VirtualBox如何用移动硬盘做存储介质

考虑用闲置的硬盘+USB硬盘盒,做VirtualBox虚拟机的硬盘,但发现虚拟上无法直接挂载移动硬盘或U盘,Windows系统可以通过以下方法来解决:

以管理员模式运行CDM

进入VirtualBox的安装目录,例如 D:\Program Files\Oracle\VirtualBox

输入以下命令:

vboxmanage internalcommands createrawvmdk -filename f:\0.vmdk -rawdisk \\.\PhysicalDrive2

其中PhysicalDrive2为硬盘编号,在硬盘管理界面可以查看

该命令将会在F盘(本地硬盘的绝对路径)创建0.vmdk镜像,并且所有数据将会从编号为2的移动硬盘上读写。

最后在VirtualBox中创建虚拟机时,选择0.vmdk硬盘即可。