无法将 Ubuntu lvm2 分区缩小到双启动

无法将 Ubuntu lvm2 分区缩小到双启动

我的笔记本电脑有一块 256 GB 的 SSD,我买来后就在上面安装了 Ubuntu。我想我加密了驱动器并将其设为 lvm2。

我不知道这意味着什么,但当我尝试缩小它时,它只允许我缩小大约 50 MB。这是分区表:

Partition   MountPt     TOTAL   FREE    TYPE
nvme0n1p1   /boot/efi   512 MB  505 MB  fat32
nvme0n1p2   /boot       723 MB  544 MB  ext4
nvme0n1p3   ubuntu-vg   237 GB   48 GB  lvm2 pv encrypted

我尝试过 KVPM 和 KDE 分区管理器,但它们有同样的问题,说我无法减小分区的大小。

我想创建 Windows 双启动。那么我该如何释放分区上的可用空间来执行此操作?我不想破坏我的文件系统或任何东西,所以我需要非常明确的说明。

答案1

的复杂性lvm2 (手册页)需要你进入 lvm2 分区并缩小文件系统大小,然后才能缩小 lvm2 分区本身,这与更用户友好的 ext4 不同。这需要您从 LiveUSB 启动。

  1. 按照https://help.ubuntu.com/community/ResizeEncryptedPartitions对您的系统进行完整备份,并验证备份与源匹配。

  2. 对系统进行第二次完整备份,然后验证第二次备份以确保该备份也是好的。

  3. 制作一个具有持久性的 LiveUSB。

  4. 从该 LiveUSB 启动并按照以下步骤操作 https://help.ubuntu.com/community/ResizeEncryptedPartitions

  5. 完成上述操作后,您可以按照如何在预装了 UEFI 的 Windows 的同时安装 Ubuntu?将 Windows 添加到您的 Ubuntu 系统。

相关内容