Linux
用“df”看不到正確的磁碟大小
我的電腦包含一個 250GB 的 SSD 和一個 1 TB 的 HDD。當我執行時,
fdisk -l
我得到以下 HDD 的輸出:Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors Disk model: ST1000LM035-1RK1 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
這表明,它上面有 1 TB 的空間。然而當我跑步時
df /dev/sda -H Filesystem Size Used Avail Use% Mounted on udev 8.3G 0 8.3G 0% /dev
它僅顯示 8.3 GB 的容量。如何訪問剩餘的 990 GB 硬碟?提前感謝您的幫助!
您使用
df
不正確。請參閱手冊頁:If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the node.
顯示的文件系統
udev
是掛載的,/dev
您訪問的節點位於/dev
.您是否在訪問 HDD 上的數據(即讀取或寫入)時遇到問題?
嘗試執行:
sudo fdisk -l /dev/sda
。這將向您顯示整個 HDD,包括其所有分區。