文章大纲
在 VirtualBox 中使用物理硬盘的过程要比在 VMware Workstation 中复杂一些。
对硬盘进行脱机
要使用物理硬盘,必须对所使用的硬盘进行脱机处理,可以通过 Diskmgmt.msc
图形化方式,也可以通过 diskpart
命令行方式:

上面是把需要给到虚拟机用的磁盘 1 进行了脱机。
创建映射文件
使用 VBoxManage
查看磁盘信息:

此处 \\.\PhysicalDrive1
是需要给到虚拟机使用的物理磁盘。
使用 VBoxManage createmedium
命令创建映射文件:
.\VBoxManage createmedium disk --filename "C:\Users\Houwang Cai\VirtualBox VMs\Disks\ssd.vmdk" --format=VMDK --variant RawDisk --property RawDrive=\\.\PhysicalDrive1

映射的磁盘会自动注册到 VirtualBox 中,后续只需关联到虚拟机即可。

注意:VirtualBox 必须使用管理员权限运行,否则访问 ssd.vmdk 会提示没有权限。