使用 gparted 调整 Linux 分区大小/移动 Linux 分区

使用 gparted 调整 Linux 分区大小/移动 Linux 分区

我有一个 USB 拇指驱动器,其中安装了 Live/Bootable Linux 系统。效果很好!分区是:

  • sdb1(启动)(未知)3GB
  • (未分配2GB)
  • sdb2(持久性 ext4)22GB
  • (未分配的 4GB)

我用第二个拇指驱动器启动,这样我就可以自由地编辑我的第一个拇指驱动器。

我成功地用于gparted移动/调整大小sdb2。为什么我不能做同样的事sdb1?我尝试清除/设置其“启动/隐藏”标志。我尝试过安装/卸载它。但sdb1似乎永远不会取消其“移动/调整大小”gparted菜单。

(我不想编辑启动的驱动器。)

有没有更好的办法?

答案1

可能的原因:

  • 缺少调整大小/移动实用程序gparted需要安装正确的实用程序才能调整/dev/sdb1.如果未安装正确的实用程序,则不会调整大小。正确的实用程序取决于文件系统。请参阅“视图>文件系统支持”显示已安装内容的表格菜单gparted

  • 含EBR全。如果分区表/dev/sdbmsdos 膜生物反应器扩展引导记录(比如说/dev/sdb3)包含/dev/sdb1,那么所包含的分区/dev/sdb1不能大于它的容器/dev/sdb3。在这种情况下,/dev/sdb1首先需要放大/dev/sdb3

  • EBR 成员安装。如果/dev/sdb1安装了它在包含的扩展分区中共享的任何其他分区,则在卸载它或任何其他此类包含的分区之前,无法调整它的大小。

  • 被邻近的 EBR 阻挡。如果/dev/sdb1不包含在扩展分区中,但有一个边界(内部有空白空间),则/dev/sdb1不能跨越该边界。要扩大,/dev/sdb1首先需要缩小并移走边界的扩展分区,以便/dev/sdb1留下增长的空间。

相关内容