我有一个 USB 拇指驱动器,其中安装了 Live/Bootable Linux 系统。效果很好!分区是:
- sdb1(启动)(未知)3GB
- (未分配2GB)
- sdb2(持久性 ext4)22GB
- (未分配的 4GB)
我用第二个拇指驱动器启动,这样我就可以自由地编辑我的第一个拇指驱动器。
我成功地用于gparted
移动/调整大小sdb2。为什么我不能做同样的事sdb1?我尝试清除/设置其“启动/隐藏”标志。我尝试过安装/卸载它。但sdb1似乎永远不会取消其“移动/调整大小”gparted
菜单。
(我不想编辑启动的驱动器。)
有没有更好的办法?
答案1
可能的原因:
缺少调整大小/移动实用程序。
gparted
需要安装正确的实用程序才能调整/dev/sdb1
.如果未安装正确的实用程序,则不会调整大小。正确的实用程序取决于文件系统。请参阅“视图>文件系统支持”显示已安装内容的表格菜单gparted
。含EBR全。如果分区表
/dev/sdb
是msdos
膜生物反应器与扩展引导记录(比如说/dev/sdb3
)包含/dev/sdb1
,那么所包含的分区/dev/sdb1
不能大于它的容器/dev/sdb3
。在这种情况下,/dev/sdb1
首先需要放大/dev/sdb3
。EBR 成员安装。如果
/dev/sdb1
安装了它在包含的扩展分区中共享的任何其他分区,则在卸载它或任何其他此类包含的分区之前,无法调整它的大小。被邻近的 EBR 阻挡。如果
/dev/sdb1
不包含在扩展分区中,但有一个边界(内部有空白空间),则/dev/sdb1
不能跨越该边界。要扩大,/dev/sdb1
首先需要缩小并移走边界的扩展分区,以便/dev/sdb1
留下增长的空间。