我的 512G SSD 可以在 windows10 和 linux(Ubuntu 20.04)中启动。我需要扩大 windows 分区,我已经在 live-USB linux 会话中使用 gParted 进行了此操作,以减小 linux 分区的大小以释放一些空间,并且我创建了一个 NTFS 分区,希望将其与现有的分区合并。
但是,似乎有什么东西阻止了扩展 Windows 分区;我注意到现有 Windows 和我准备的可用空间之间有一个 512 MB 的 FAT32 分区。我不敢在不知道后果的情况下删除它。有人知道它是什么或者我如何发现它吗?
我需要关于如何继续的建议。我添加了三个工具的屏幕截图,显示了我的配置。Ubuntu 磁盘工具和 GPartded 以及 的输出lsblk -f
。谢谢。
答案1
首先,您无法合并分区。您只能扩大分区以包含任何后续未分配空间。
其次,未分配的空间位于扩展分区内,因此不能添加到扩展分区之外的 Windows 分区。
您应该将未分配的空间移到扩展分区之外,以便它跟随 Windows 分区。未分配的空间本身不能移动,除非移动其周围的分区。
我的建议是:
- 对磁盘进行全面备份
- 删除您创建的空 NTFS 分区,使其成为未分配的空间
- 将 ext4 分区向上移动,使未分配的空间现在位于扩展分区末尾
- 将扩展分区的大小减小到最小,以便未分配的空间现在将跟随它但位于其外部
- 将整个扩展分区向下移动到未分配空间上,以将未分配空间移动到跟随 Windows 分区
- 启动 Windows 并调整其分区大小以包含未分配的空间。
正如所说,任何错误都可能造成破坏,因此请注意备份。