使用 LVM 分区作为 Virtualbox 驱动器

使用 LVM 分区作为 Virtualbox 驱动器

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

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

答案1

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

创建卷后,只需运行

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume

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

相关内容