Virutalbox如何添加现有的物理磁盘/分区给虚拟机使用
- 使用VBoxManage internalcommands listpartitions -rawdisk \.\PhysicalDrive0列出某个磁盘下的分区信息
- 通过分区信息之前的Number,选择想要的分区
- 再执行VBoxManage internalcommands createrawvmdk -filename d:\partition.vmdk -rawdisk
\.\PhysicalDrive0 -partition 5即可 - 然后打开虚拟机设置->存储->添加现有虚拟磁盘文件即可,此时选择那个文件名比较短的。
注:可能添加后虚拟机无法正常启动,检查相关的配置文件(~/.config/VirtualBox/VirtualBox.xml)信息或者重新新建的时候重新指定vmdk的路径。