答案1
使用 GParted,您可以移动扩展分区的开头。只需使用扩展分区上的“调整大小/移动”按钮并将“前面的可用空间”设置为 0 即可。
然后使用“调整大小/移动”按钮将ext4分区移动到扩展分区的开头并放大它。
如果分区正在使用中,您不能(或者至少不应该,我不确定 GParted 是否会完全阻止您)这样做。从 Live CD/USB 启动,例如GParted 现场直播。
将来,为了提高分区的灵活性,请使用左心室容量。调整分区大小更容易,它们不必占用连续的磁盘空间,操作不太容易出错,并且您通常可以在实时系统中进行操作。您可以将现有系统转换为 LVM,但这很困难;在安装时就可以更容易地完成此操作。 (如果您的发行版不支持安装到 LVM,请将其丢弃。)
答案2
任何一个
1)将所有数据复制出Linux分区,擦除它,创建新的分区表并恢复,或者
2)您可以删除交换分区,并sda3
在空位置重新创建一个新分区,在其上创建文件系统,将其安装在系统上的某个位置并使用它来存储数据文件。
如果该磁盘上的任何内容对您来说很重要,我不会乱搞现有的分区并尝试移动它。