VirtualBox 5.1 - 无法安装 SATA 设备 - 真实分区(VERR_NOT_SUPPORTED)

VirtualBox 5.1 - 无法安装 SATA 设备 - 真实分区(VERR_NOT_SUPPORTED)

主机是 Windows 10。我试图在一个虚拟机上将分区作为 SATA 设备挂载,但是当附加 VMDK 文件时,它会引发以下错误:

在此处输入图片描述

ws1-pt.vmdk 的生成方式如下这里

我已尝试启用和禁用“启用主机 I/O 缓存”。

简单来说,我需要的是使用真实分区作为虚拟磁盘的虚拟机。

编辑:我尝试在 Ubuntu 16.04 Desktop 上作为主机执行相同的操作。结果是一样的。查看我执行的命令以及我的系统具有的磁盘和分区:

在此处输入图片描述

该工具生成了两个虚拟磁盘:“ws1_disk.vmdk”和“ws1_disk-pt.vmdk”。我猜我必须使用后缀为“-pt”的那个,但安装时会发生以下情况:

在此处输入图片描述

另一个虚拟磁盘已成功安装,并且确实按要求运行。主机可以在客户机运行时访问其上的分区。客户机无法访问主机的其他分区。所以问题是这两个虚拟磁盘有什么区别,以及为什么第二个虚拟磁盘实际上会出现这个错误?

谢谢 (:

编辑 2:抱歉,我附上了错误的错误图片。实际错误不是权限问题(如图片所示),而是:

无法获取介质“/home/kostadin/VirtualBox VMs/ws1/ws1_disk-pt.vmdk”的存储格式 (VERR_NOT_SUPPORTED)。

编辑3:ws1_disk3.vmdk 的内容

# Disk DescriptorFile
version=1
CID=47e5b41a
parentCID=ffffffff
createType="partitionedDevice"

# Extent description
RW 63 FLAT "ws1_disk3-pt.vmdk" 0
RW 1922 ZERO 
RW 63 FLAT "ws1_disk3-pt.vmdk" 63
RW 188901376 ZERO 
RW 63 FLAT "ws1_disk3-pt.vmdk" 126
RW 1985 ZERO 
RW 9238528 ZERO 
RW 1710 ZERO 
RW 63 FLAT "ws1_disk3-pt.vmdk" 189
RW 275 ZERO 
RW 286050304 FLAT "/dev/sdc7" 0
RW 63 FLAT "ws1_disk3-pt.vmdk" 252
RW 1985 ZERO 
RW 4192256 FLAT "/dev/sdc8" 0
RW 6512 ZERO 

# The disk Data Base 
#DDB

ddb.virtualHWVersion = "4"
ddb.adapterType="ide"
ddb.geometry.cylinders="16383"
ddb.geometry.heads="16"
ddb.geometry.sectors="63"
ddb.uuid.image="1af2b0f7-4f8a-4a58-9eea-a50d132cbd65"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.modification="78138ce1-4220-4ed1-9e27-789f58123c3e"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
ddb.geometry.biosCylinders="1024"
ddb.geometry.biosHeads="255"
ddb.geometry.biosSectors="63"

ws1_disk3-pt.vmdk的内容是一些二进制/序列化的数据。执行以下命令的结果

sudo VBoxManage internalcommands listpartitions -rawdisk /dev/sdc

Number  Type   StartCHS       EndCHS      Size (MiB)  Start (Sect)
5       0x07  0   /32 /33  1023/254/63         92237         2048
6       0x82  1023/254/63  1023/254/63          4511    188905472
7       0x83  1023/254/63  1023/254/63        139673    198146048
8       0x82  1023/254/63  1023/254/63          2047    484198400

相关内容