是否要在没有救援 CD 的情况下卸载根文件系统 (/) 来调整大小?

是否要在没有救援 CD 的情况下卸载根文件系统 (/) 来调整大小?

我只是想知道这是否可行。我正在尝试调整多个文件系统的大小,为了安全起见(这些是生产箱以及 QA),我想离线进行调整。

我已经进入单用户模式的服务器,卸载没有任何问题/var/opt但是我无法卸载/.

任何想法都会受到赞赏,使用救援 CD 不是一个选择。

答案1

您当然无法卸载 / ;您或许可以先pivot_root卸载另一个 / ,然后再卸载前一个 / ,但总是要有一个 / ,并且您无法卸载正在使用的文件系统(如果是 / ,则它必须正在使用中)。

您是否需要增大或缩小分区?某些文件系统(例如 ext2/ext3/ext4)允许在线增大,但不一定允许缩小。(使用 resize2fs)。您必须先从文件系统下方调整分区大小。

这一切都被认为是危险的,在开始之前进行完整备份是明智的。

答案2

  1. Alt+Shift+F1 激活控制台屏幕。
  2. 按键:Alt+SysRq、R、E、I、S、U。
  3. 使用所需的磁盘命令:fdisk、dd 等。

相关内容