办公机器 - 运行后lsblk
我注意到我没有使用机器上所有的磁盘空间,
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 465.8G 0 disk
├─sdb2 8:18 0 1K 0 part
├─sdb5 8:21 0 63.9G 0 part [SWAP]
└─sdb1 8:17 0 401.9G 0 part /
loop6 7:6 0 86.6M 1 loop /snap/core/4486
loop4 7:4 0 101.9M 1 loop /snap/skype/23
loop2 7:2 0 86.6M 1 loop /snap/core/4571
loop0 7:0 0 137M 1 loop /snap/skype/33
sda 8:0 0 2.7T 0 disk
loop5 7:5 0 86.6M 1 loop /snap/core/4650
loop3 7:3 0 146.2M 1 loop /snap/skype/30
当我打电话的时候df -H
,
Filesystem Size Used Avail Use% Mounted on
udev 34G 0 34G 0% /dev
tmpfs 6.8G 652M 6.1G 10% /run
/dev/sdb1 425G 76G 328G 19% /
tmpfs 34G 39M 34G 1% /dev/shm
tmpfs 5.3M 4.1k 5.3M 1% /run/lock
tmpfs 34G 0 34G 0% /sys/fs/cgroup
/dev/loop4 107M 107M 0 100% /snap/skype/23
tmpfs 6.8G 173k 6.8G 1% /run/user/1001
/dev/loop6 91M 91M 0 100% /snap/core/4486
/dev/loop3 154M 154M 0 100% /snap/skype/30
/dev/loop2 91M 91M 0 100% /snap/core/4571
/dev/loop5 91M 91M 0 100% /snap/core/4650
/dev/loop0 144M 144M 0 100% /snap/skype/33
我想知道为什么sda 8:0 0 2.7T 0 disk
这里没有显示。我如何安全地添加(安装)或使用此空间?为什么它没有显示在df -H
?
答案1
lsblk
列出所有大容量存储设备及其上的分区,包括已挂载的文件系统、未挂载的文件系统和没有任何文件系统的设备。df
“报告文件系统磁盘空间使用情况”,这意味着它列出了已安装的文件系统以及 RAM 中的文件系统。请注意
df -H # print sizes in powers of 1000 (e.g., 1.1G)
和
df -h # print sizes in powers of 1024 (e.g., 1023M)
lsblk
以 1024 的幂列出大小,因此匹配df -h
最佳。
/dev/sda
正如@Sergiy Kolodyazhnyy 所描述的,似乎没有文件系统。
答案2
因为sda 8:0 0 2.7T 0 disk
没有挂载点。df
仅处理已挂载的文件系统。因此,如果卸载了它,它就不会显示。出于同样的原因,/dev/sdb2
也不会显示。
此外,/dev/sda 似乎没有分区表。如果您认为应该有,请检查磁盘健康状况。否则,如果它没有分区表,请创建一个。例如,可以通过文件管理器或udisksctl mount -b /dev/sda1
分区进行安装sda1