使用逻辑卷管理器将操作系统/分区添加到加密磁盘,Debian 10 (Buster)

使用逻辑卷管理器将操作系统/分区添加到加密磁盘,Debian 10 (Buster)

我安装了Debian 10,使用启动盘加密整个磁盘,并创建逻辑卷管理器。现在我想安装一个完全独立的 Debian 实例。但是,当我在 Debian 10 启动盘上安装 GParted 时,GParted 无法成功进行任何更改。我有一个对 Linux 相当有经验的朋友玩了两个小时,他得出的结论是逻辑卷管理器是罪魁祸首。他推荐我使用系统配置-lvm,但不幸的是 Debian 10 不受支持。因此,我刻录了 Debian 9.12 (Stretch) 的 Live DVD,运行 system-config-lvm,并收到错误“不支持 LUKS 版本 2”。然后我尝试更新 lvm,并被告知它正在最新版本上运行。

如何向该磁盘添加分区(用于单独的操作系统)?我应该尝试任何实用程序(或其他发行版的 live DVD)吗?或者我只需将整个磁盘擦拭干净并重新开始?

*对于每个用户“Emmanuel Rosa”,以下是我在 Debian 10 live DVD 上运行 lsblk 时的输出:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0     2G  1 loop /usr/lib/live/mount/rootfs/filesystem.squashfs
sda      8:0    0 119.2G  0 disk
├─sda1   8:1    0   243M  0 part
├─sda2   8:2    0     1K  0 part
└─sda5   8:5    0   119G  0 part
sr0     11:0    1   2.2G  0 rom  /run/live/medium

答案1

您需要按以下顺序调整三项内容的大小:

  1. LVM 逻辑卷 - 用于lvs查看您拥有哪些卷并lvresize缩小它们。使用调整文件系统大小的选项,使事情变得更容易。
  2. LVM 物理卷 - 用于pvresize缩小 sda5 内的物理卷。
  3. 分区 sda5 - 用于parted缩小分区。但请确保不要使其小于物理体积(上面的步骤 2)!

确切的命令参数完全取决于您的具体情况,因此我鼓励您阅读上面引用的命令的手册页。

相关内容