在df -h
输出中我可以看到:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 234G 60M 222G 1% /media/daniel/0dabcbae-b766-4aba-84f0-f7ab39b354fb
那么未使用且不能同时使用的 12 GB 在哪里呢?
我检查了它gparted
并看到:
- 大小 238.47 GiB
- 占用 4.80 GiB
- 可用 233.67 GiB
233.67 + 4.8 = 238.47
所以gparted
结果是合乎逻辑的。选定的文件系统 ext4。
我无法从该硬盘中删除 4.8 GB。我将其格式化为 ext4、fat32,再次为 ext4,但仍然显示可见的已用空间量。
问题 1。
为什么我不能擦硬盘?
问题2。
为什么结果df
与 gparted 不同?
问题 3。
为什么 used 和 available 的总和不等于大小df
?
ext4 保留一部分空间,通常为 5%,以避免碎片和系统服务。这是特定于 ext4
请参阅如何释放 EXT4 分区上的保留空间。但使用它需要您自担风险。
这应该可以解释为什么您看到的两个应用程序的总分区大小不匹配。gparted 报告总分区大小,而 dh 忽略保留空间。
关于这 1% 的使用量,所有文件系统都需要一些空间来跟踪文件(也就是开销和元数据),即使还没有文件。FAT32 的开销非常低,但仍有一些开销,而复杂的基于日志的文件系统(如 ext4 和 ntfs)需要更多空间。
并不是说您不能擦除已用空间,而是在磁盘被擦除后,它会再次被填满。