答案1
(以下假设您的发行版用于sudo
以超级用户身份运行命令;如果不是这种情况,则使用 成为超级用户su -
并省略sudo
。)
- 从安装介质启动。
- 开始实时会话。
- 打开终端。
使用打开加密分区
cryptsetup
:sudo cryptsetup luksOpen /dev/sda5 sda5_crypt
检查逻辑卷是否已使用以下命令自动发现
lvs
:sudo lvs -o full_name,size
如果尚未自动发现它们,则强制 LVM 重新扫描
vgchange
:sudo vgchange -aay
检查 LVM 物理卷的大小
pvs
:sudo pvs
如果没有可用空间,则扩展物理卷以覆盖分区
sudo pvresize /dev/mapper/sda5_crypt
检查逻辑卷的大小
sudo lvs -o full_name,size
您现在可以使用以下命令调整各个 LVM 逻辑卷的大小
lvresize
。sudo lvresize --resizefs --size
<大小> <逻辑体积>- 默认情况下,<大小>以 MiB 为单位;使用n
G
对于吉布;有关详细信息,请参阅手册页。 - 〈逻辑卷〉是由 给出的名称
lvs -o fullname
。
- 默认情况下,<大小>以 MiB 为单位;使用n
答案2
目前 GParted 不支持 LUKS/LVM。我看到现在正在为某些 LUKS 操作添加一些支持,但无论如何 LVM 将花费更多时间。
您可以使用同时支持 LUKS 和 LVM 的 KDE Partition Manager 3.0。如果您的发行版尚未提供此版本,那么您可以从一些 Live CD 中获取它,例如 KDE Neon(请注意,您仍然需要使用apt install partitionmanager
或通过 Discover 前端安装它)。
然后在 GUI 中调整自身大小应该非常简单。请注意,您需要先解锁加密卷,然后才能调整其大小(因为底层文件系统也必须调整大小)。可以使用 KDE 分区管理器或通过任何其他方式(例如文件管理器或 cryptsetup)来完成解锁...