使用 Debian 安装程序在整个磁盘(而非分区)上配置 LVM 物理卷

使用 Debian 安装程序在整个磁盘(而非分区)上配置 LVM 物理卷

我想在具有两个磁盘的虚拟机上安装 Debian 9.8(即旧版本)。第一个磁盘/dev/sda用于启动分区,第二个磁盘/dev/sdb应包含用于操作系统“其余”部分的 LVM 物理卷(PV;以及后续的 VG 和 LV)。

我希望 PV 直接位于磁盘上,中间没有任何分区层。在命令行上我会发出pvcreate /dev/sdb,但 Debian 安装程序显然坚持在/dev/sdb1相应的点进行分区(如 )。我还尝试在安装程序的“分区磁盘”步骤之前执行 shell,但这不会提供对pvcreate(nor dpkg) 的访问权限,所以我再次陷入困境。

我的问题是:Debian 安装程序(对于 Debian 9.8)是否允许配置包含整个磁盘(而不仅仅是一个分区)的 PV,或者是否有一个相当简单的解决方法,例如可能涉及在中间 shell 中发出命令?

答案1

包含 LVM 命令的安装程序包lvm-udeb是在分区步骤初始化期间安装的。因此,继续安装,直到进入“分区磁盘”菜单,然后“返回”并启动 shell。在那里你可以发出

# pvcreate /dev/sdb
# vgcreate OS /dev/sdb
# lvcreate -n home -L 1g OS

依此类推,然后退出 shell。如果重新启动分区程序,新创建的逻辑卷将显示在菜单中,您可以对其进行设置。

相关内容