使用 LVM 分区作为 Virtualbox 驱动器

Šim*_*óth 15 virtual-machine lvm hard-disk virtualbox

是否可以将 LVM 分区用作 Virtualbox 磁盘?

我找不到任何将设备用作 Virtualbox 磁盘的选项,只有磁盘映像。

小智 15

是的。您可以创建一个访问原始磁盘的 VMDK(不是 VDI——您必须使用 VMware 磁盘映像格式)。您可以轻松地使用逻辑卷,就好像它是一个完整的磁盘一样,但就像大多数虚拟磁盘一样,您可能无法让主机内核解释其分区表并安装它。

创建卷后,只需运行

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume
Run Code Online (Sandbox Code Playgroud)

现在,您可以像使用任何其他磁盘映像一样使用该 VMDK 文件,只是它将数据存储在原始卷而不是文件系统中。