您能在使用 Linux 分区时对其进行扩展吗?

您能在使用 Linux 分区时对其进行扩展吗?

我正在运行 Linux 服务器,我需要扩展 /tmp 分区。使用 fdisk 或 parted 时,我遇到的所有问题都提示我需要在扩展之前卸载。这是真的吗?还是可以在仍处于挂载状态时安全地完成此操作?

答案1

无需使用 LiveCD。我主要遵循以下步骤:

  1. 根据需要调整分区大小
  2. 如果调整大小后的分区由于处于活动状态而无法重新读取,请将其卸载
  3. 如果无法卸载,因为它对正在运行的系统至关重要,我们必须重新启动
  4. 现在可以通过 'resize2fs -p /dev/xxx' 在线扩展调整大小的分区

答案2

确实如此,您无法调整已安装分区的大小。

下载gparted LiveCD,将其放在 USB 上网启动并从中启动。这样,文件系统就不会被挂载,你可以调整它的大小。

编辑:使用 /tmp,您也可以在单用户模式下重新启动计算机或仅启动到 shell。例如,如果您init=/bin/bash作为启动参数传递,则只会启动 shell,因此可能不会挂载 /tmp。

相关内容