由于空间不足,我正在尝试扩大根目录的大小。我尝试过从 Live USB 调整它的大小,但它不允许我这样做。
红色文本是从驱动器启动时的安装点(根据分区管理器)。 /dev/sdc5 挂载到 /boot/efi,/dev/sdc6 挂载到 /
fdisk -l /dev/sdc 产生:
Disk /dev/sdc: 29.3 GiB, 31406948352 bytes, 61341696 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4e13a3a7
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 15628287 15626240 7.5G c W95 FAT32 (LBA)
/dev/sdc2 37490686 61339647 23848962 11.4G 5 Extended
/dev/sdc5 * 37490688 38539263 1048576 512M ef EFI (FAT-12/16/32)
/dev/sdc6 38541312 61339647 22798336 10.9G 83 Linux
答案1
您没有任何未分配的空间后您可以在其中调整其大小的扩展分区。您可以重新安装,或者如果您想采取可以说更有趣的方法,请执行以下操作:
- 使用未分配的空间创建两个主分区:一个将是您的新 ESP,您可以将其设为 256MB(甚至 128MB),另一个将作为您的 rootfs。按该顺序创建它们。
- 此时您将拥有两个 ESP,因此请删除原始 ESP 以避免任何冲突。请注意,删除分区不会清除数据;可以使用我让您添加到帖子中的信息来恢复分区。
- 相应地格式化新分区并复制文件。
- 检查
/etc/fstab
新的 rootfs,并根据需要进行更新。 - 从 USB 驱动器启动以确保一切正常。
- 删除扩展分区。您现在将拥有未分配的空间后你的 rootfs 分区。
- 将 rootfs 分区调整为未分配的空间。您需要从另一个系统启动才能执行此操作。
- 使用 调整 rootfs 的大小以扩展到现在更大的分区
resize2fs
。