如何调整 /dev/root 分区的大小?

如何调整 /dev/root 分区的大小?

我刚刚在专用的远程服务器上安装了 ubuntu 桌面,但即使服务器有 1Tb 磁盘,磁盘似乎已满?:

desktop@xxxx:/$ sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          9.8G  9.3G  4.0K 100% /
/dev/root       9.8G  9.3G  4.0K 100% /
/dev            994M  8.0K  994M   1% /dev
none            199M  2.7M  197M   2% /run
none            5.0M     0  5.0M   0% /run/lock
none            995M   12K  995M   1% /run/shm
/dev/sda2       921G   14G  862G   2% /home

我不知道应该将哪些数据移动到 /home 文件夹或如何修改分区以腾出一些空间??服务器速度极慢,我几乎无法通过 SSH 连接到它 :-(

任何帮助将不胜感激。

答案1

好吧,您可以尝试 du -h / --max-depth=1查看您的空间去向。从外观上看,您使用了 LVM ??? 如果是,那么很容易。如果不是,那么就很难。

如果您使用一个物理磁盘,则必须/home先缩小分区,以便为您提供一些磁盘空间,以便扩大根分区。您还必须从 Live CD 执行此操作,因为调整根分区大小时无法挂载它。

  • 卸载//home分区
  • 缩小/home分区文件系统
  • 缩小/home分区逻辑卷
  • 增加/分区逻辑卷
  • 增加/分区文件系统

您需要阅读 LVM 管理命令,因为我记不清这些命令了。您应该先进行备份,因为您正在使用根分区,并且很容易破坏您的系统并使其无法启动。

首先检查是否有任何日志文件已经变得疯狂,您可以轻松恢复一些空间,这应该会使事情进展得更快一些。

或者 Live CD 可能gparted已经安装在工具下,因此您可以以图形方式使用它。

相关内容