使用 gparted 调整分区大小

使用 gparted 调整分区大小

当我安装 Linux 时,有一个程序在安装过程中运行,它允许我从硬盘分配空间来创建新分区。我认为这是 GNOME 分区编辑器;gparted

本质上,它调整了磁盘上(唯一)分区的大小(恰好是 NTFS),它移动了文件以便为创建新分区创建连续的可用空间。

我现在想使用同一个程序再次调整分区大小,即gparted

如果我正常从 Linux 运行此程序,我无法调整任何分区的大小;调整大小按钮被禁用。我该怎么办?我想到了以下几点:

  • 首先卸载所有分区。这可能允许调整它们的大小,但可能很危险,我不想在不知道后果的情况下尝试。
  • 从 Live CD 运行 gparted。这是显而易见的解决方案,但有点麻烦,你可能会想可能有更好的方法。

我应该怎么办?

答案1

从实时 CD 运行 gparted。这并不是那么麻烦,而且它可以与 NTFS 一起使用。

你不应该在正在运行的操作系统中动态调整分区大小,即使在卸载时也是如此,这只是自找麻烦

答案2

从 LiveCD 运行是最好的选择。

我曾经遇到的一个问题是交换分区。由于您安装了 Linux,它应该有一个交换分区,LiveCD 也将开始使用它。确保右键单击交换分区并选择“Swapoff”,这将允许您操作所有驱动器分区

答案3

我相信 NTFS 支持不是默认安装的,但它在 LiveCD 上。要安装 NTFS 支持,请使用 ntfsprogs 包。

sudo apt-get install ntfsprogs

然后重新启动 gparted,您就应该能够调整分区大小。

请注意,如果 NTFS 分区未正确关闭,gparted 仍会给您带来问题。在这种情况下,解决方案是将驱动器放入 Windows 计算机,启动它,然后运行:

chkdsk /f

在 Windows 中将其关闭并干净启动几次。然后将其放入您的 Ubuntu 机器中,并再次尝试 gparted。

相关内容