VBoxManage internalcommands createrawvmdk -filename ~/partition1and2.vmdk -rawdisk /dev/sda -partitions 1,2 -relative
-filename后跟绝对路径,表示映射vmdk路径
-rawdisk后跟物理硬盘的设备路径路径
-partitions后跟分区号,跟Host机的Linux分区号相同,多个分区号用逗号隔开,可用
VBoxManage internalcommands listpartitions -rawdisk /dev/sda
查看分区号
这样指定分区映射之后,在Guest中依旧可以看到所有分区信息,但对指定之外的分区的读操作一律返回0,而写操作则被忽略
参考资料:http://www.virtualbox.org/manual/ch09.html#rawdisk