GParted 在加密驱动器中找不到分区

GParted 在加密驱动器中找不到分区

我需要扩大分区,但是当我启动 GParted 时,它只检测到两个分区。一个装有 Grub,另一个只是我的主 1TB 硬盘。

但是,在我的 Dolphin 文件管理器中,您会看到我还有另一个 9.3 GiB 分区。那个需要扩展,否则我将无法再安装东西。但 GParted 没有找到它。

我希望分区加密不是问题?

在此输入图像描述

答案1

(以下假设您的发行版用于sudo以超级用户身份运行命令;如果不是这种情况,则使用 成为超级用户su -并省略sudo。)

  1. 从安装介质启动。
  2. 开始实时会话。
  3. 打开终端。
  4. 使用打开加密分区cryptsetup

    sudo cryptsetup luksOpen /dev/sda5 sda5_crypt
    
  5. 检查逻辑卷是否已使用以下命令自动发现lvs

    sudo lvs -o full_name,size
    

    如果尚未自动发现它们,则强制 LVM 重新扫描vgchange

    sudo vgchange -aay
    
  6. 检查 LVM 物理卷的大小pvs

    sudo pvs
    
  7. 如果没有可用空间,则扩展物理卷以覆盖分区

    sudo pvresize /dev/mapper/sda5_crypt
    
  8. 检查逻辑卷的大小

    sudo lvs -o full_name,size
    
  9. 您现在可以使用以下命令调整各个 LVM 逻辑卷的大小lvresize

    sudo lvresize --resizefs --size<大小> <逻辑体积>

    • 默认情况下,<大小>以 MiB 为单位;使用nG对于吉布;有关详细信息,请参阅手册页。
    • 〈逻辑卷〉是由 给出的名称lvs -o fullname

答案2

目前 GParted 不支持 LUKS/LVM。我看到现在正在为某些 LUKS 操作添加一些支持,但无论如何 LVM 将花费更多时间。

您可以使用同时支持 LUKS 和 LVM 的 KDE Partition Manager 3.0。如果您的发行版尚未提供此版本,那么您可以从一些 Live CD 中获取它,例如 KDE Neon(请注意,您仍然需要使用apt install partitionmanager或通过 Discover 前端安装它)。

然后在 GUI 中调整自身大小应该非常简单。请注意,您需要先解锁加密卷,然后才能调整其大小(因为底层文件系统也必须调整大小)。可以使用 KDE 分区管理器或通过任何其他方式(例如文件管理器或 cryptsetup)来完成解锁...

相关内容