Hard-Drive

Ubuntu 未檢測到根分區中的可用空間

  • March 21, 2020

我的伺服器有一個 40GB 硬碟並執行 Ubuntu 18.04。該命令的輸出:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

返回:

NAME   FSTYPE    SIZE MOUNTPOINT      LABEL
loop0  squashfs 91.3M /snap/core/8592
loop1  squashfs 91.4M /snap/core/8689
sda             37.3G
├─sda1             1M
└─sda2 ext4     37.3G /

命令df -h返回:

Filesystem      Size  Used Avail Use% Mounted on
udev            962M     0  962M   0% /dev
tmpfs           199M  1.1M  198M   1% /run
/dev/sda2        15G   13G  633M  96% /
tmpfs           993M     0  993M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           993M     0  993M   0% /sys/fs/cgroup
/dev/loop0       92M   92M     0 100% /snap/core/8592
/dev/loop1       92M   92M     0 100% /snap/core/8689
tmpfs           199M     0  199M   0% /run/user/1000

分區根目錄僅使用 15GB,我如何讓 Ubuntu 使用剩餘的可用空間?

有人調整了/dev/sda2分區的大小,但沒有調整底層ext4文件系統的大小。採用:

resize2fs /dev/sda2

修復它(作為使用者root)。由於您需要增長而不是縮小文件系統,因此您無需先解除安裝它。

引用自:https://serverfault.com/questions/1007811