我需要扩展我的 Linux 机器上的根分区 '/' 以占用整个可用空间。我启动了一台具有 60 GB 存储空间的机器。我的机器的 'lsblk' 如下。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 60G 0 disk
├─xvda1 202:1 0 6.4G 0 part /
├─xvda2 202:2 0 290M 0 part /home
├─xvda3 202:3 0 2.5G 0 part /var
├─xvda4 202:4 0 690M 0 part /var/log
├─xvda5 202:5 0 290M 0 part /var/log/audit
└─xvda6 202:6 0 1.5G 0 part /tmp
我需要扩展“/”以占据剩余空间。我试过这个 -
sudo resize2fs /dev/xvda1
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 1674240 (4k) blocks long. Nothing to do!
答案1
您必须调整分割才能调整文件系统的大小。这可能比较困难,因为后面还有其他文件。
使用 gparted 启动 livecd 来移动/调整大小。我建议以后采用基于 LVM 的分区方案。