答案1
gparted
其他分区软件对于扩展逻辑分区(扩展分区内的逻辑分区sda3
)会很有趣,因为底层扩展分区需要首先扩展,而其他分区仍在内部。
我建议,为了安全起见,您克隆磁盘,启动实时映像并gparted
从那里尝试。如果仍然不起作用,还有以下选择:
- 可能使用较低级别的分区工具(fdisk、sfdisk、parted),这可能会给您更多的控制权
- 注释每个逻辑分区的确切开始和结束位置(和类型)(
sda5
在本例中) - 删除
sda3
和sda5
- 重新创建扩展分区以占用尽可能多的空间,确保它完全从
sda3
开始的位置开始(新的扩展分区也将被调用sda3
) - 重新创建
sda5
,确保它完全从之前的位置开始 - 确保所有分区的类型与以前相同
您的所有数据都将位于您期望的位置。您可能需要扩展文件系统,sda5
但这很简单。
这些主分区、扩展分区和逻辑分区结构是旧 DOS 磁盘标签的一部分,最初仅支持 4 个分区。现代 GPT 磁盘标签没有这样的限制,并且没有主分区或扩展分区或分区内的分区。