我删除了 Windows 操作系统,现在我想用/home
未分配的空间调整分区大小。主要问题是可用空间不在我的 下sda4
。如何将其移动到那里然后调整/home
分区大小?
答案1
首先,确保:
您所有的文档和其他重要(即难以替换)的文件来自全部您的分区已备份。动态移动和调整分区大小会带来少量数据丢失风险(例如,如果发生电源故障,如果您的某个文件系统以 GParted 不知道如何检测的方式损坏,或者 GParted 中存在错误),此外,您可能会犯错误并意外擦除某些内容。
您是从实时 CD/DVD 或 USB 闪存驱动器运行,而不是从已安装的 Ubuntu 系统运行 GParted。在与操作系统相同的物理磁盘上动态移动和调整分区大小是不安全的(并且几乎肯定不会成功)。
如果处理好这个问题,您需要执行四个操作。GParted 可能需要一些时间来执行这些操作。
将
/dev/sda3
(剩余的 NTFS 分区)一直移到左侧。这会将未分配的空间移动到/dev/sda3
和之间/dev/sda4
。将
/dev/sda4
(包含其他分区的扩展分区)一直移到左侧(它将与 齐平/dev/sda3
)。这会将未分配的空间移动到 之后/dev/sda4
,即磁盘的末尾。/dev/sda4
向右扩展,这样它就会占用所有可用空间(即,将其扩展到允许的最大大小)。这将消除未分配的空间,但在扩展分区内创建没有逻辑分区使用的空间。在扩展分区内(即 内
/dev/sda4
),扩展逻辑分区/dev/sda7
(我假设这是您的/home
分区)以填满扩展分区内右侧的所有可用空间。也就是说,扩展/dev/sda7
到允许的最大大小。
告诉 GParted 您希望完成这些操作后,您必须告诉它应用这些操作(单击绿色复选标记)。这可能需要一段时间,但应该不会出现问题。
/dev/sda7
现在没有未分配的空间,并且(您的分区)的大小/home
增加了(几乎完全增加了)您启动时未分配空间占用的大小。
顺便说一句,如果你决定要减少剩余 NTFS 分区()的大小,/dev/sda3
以便为已安装的 Ubuntu 系统/home
分区腾出更多空间,你可以在步骤之间缩小/dev/sda3
(即,在右侧使其更小)1和2在步骤之上或之前1。
这些更改不会破坏 GRUB2 引导加载程序,之后您应该能够引导到 Ubuntu 系统。(确保退出 GParted 并彻底关闭/重新启动实时 CD/DVD 或实时 USB 系统。)但是,如果出现引导问题,您应该准备将 GRUB2 引导加载程序重新安装到主引导记录以修复它。幸运的是,您用于运行 GParted 的同一实时 CD/DVD 或实时 USB 系统可用于重新安装 GRUB2。请参阅这些方法。(不过,您可能不需要这么做。)