Partition
為什麼分區大小和 df 輸出不同?
我有一個分區/dev/sda1。
磁碟實用程序顯示它的容量為 154 GB。
df -h顯示
Filesystem Size Used Avail Use% Mounted on /dev/sda1 123G 104G 14G 89% / devtmpfs 1006M 280K 1006M 1% /dev none 1007M 276K 1006M 1% /dev/shm none 1007M 216K 1006M 1% /var/run none 1007M 0 1007M 0% /var/lock none 1007M 0 1007M 0% /lib/init/rw
為什麼結果不一樣?缺少的 31 GB 在哪裡?
分區容量不同的一個原因是為 root 保留了一些空間,以防分區已滿。如果沒有為 root 保留空間,並且分區已滿,系統將無法執行。但是,這種差異通常約為 1%,因此這並不能解釋您的情況的差異。來自 df 的手冊頁
如果參數是包含已安裝文件系統的磁碟設備節點的絕對文件名,則 df 顯示該文件系統上的可用空間,而不是包含設備節點的文件系統(始終是根文件系統)上的可用空間。
所以 df 確實顯示了您的文件系統的大小,通常是設備的大小,但在您的情況下可能不是這樣。您的文件系統是否擴展到整個分區?
做
resize2fs /dev/sda1
有什麼不同嗎?此命令嘗試增加您的文件系統以覆蓋整個分區。但是,如果您嘗試此操作,請確保您有備份。