注1. 详细内容请参考VirtualBox帮助文件。
注2. 需对dos命令有一定了解。
注3. 以下命令均需以管理员身份执行,VirtualBox也需以管理员身份运行。
主要应用host上的vboxmanage,该工具位于VirtualBox安装目录。
假定你的host是windows。
首先看下你要挂载的磁盘分区:
vboxmanage internalcommands listpartitions -rawdisk \\.\PhysicalDrive0
根据打印出的分区信息找到分区编号,然后生成vmdk文件,该文件记录了分区信息:
vboxmanage internalcommands createrawvmdk -filename /absolute/path/to/vmdk/file -rawdisk \\.\PhysicalDrive0 -partitions 5
上面的命令生成和分区5对应的vmdk。
生成的vmdk文件有两个,从VirtualBox GUI中加载文件名较短的那个(表示磁盘),长的那个表示分区(xxx-pt.vmdk)。