nautilus 不显示完整的磁盘空间

nautilus 不显示完整的磁盘空间

您好,我在使用 Nautilus 时遇到问题,它无法恢复磁盘空间。我的主分区位于 /dev/sda2 上并且运行 fdisk 返回
Device Boot Start End Sectors Size Id Type /dev/sda1 2048 31459327 31457280 15G 83 Linux /dev/sda2 31459328 307683327 276224000 131.7G 83 Linux /dev/sda3 329146368 352215039 23068672 11G 5 Extended /dev/sda4 * 352215040 976773119 624558080 297.8G 7 HPFS/NTFS/exFAT /dev/sda5 329148416 339634175 10485760 5G b W95 FAT32 /dev/sda6 339636224 352215039 12578816 6G 82 Linux swap / Solaris

所以我在该分区上有 131.7G,但 Nautilus 目前说我有 19.2G 空闲,同时又说我已使用 48.8G。另外,如果我创建一个 1G 的文件,例如 nautilus 会告诉我我有 18.2G 可用空间,但是当我删除该文件并清空垃圾箱时,它仍然告诉我我有 18.2G 可用,而不是 19.2G。所以我认为每当我写入文件并删除它时, nautilus 都不会恢复可用磁盘空间。有人知道我该如何解决这个问题吗?

答案1

分区和文件系统不是同一件事。文件系统通常驻留在分区上,但可以小于它们所在的分区。

如果您尝试使用“df -h”(查看文件系统)而不是使用 fdisk 检查可用空间,您可能会获得更多有用的信息。

答案2

另外,如果您想恢复 EXT3/EXT4 分区上 4% 的磁盘分区大小,您可以使用

tune2fs -m 1 /dev/sdXY

这(它不会以任何方式重新格式化或更改您的数据)会将为 root 保留的空间从 5% 减少到 1%。保留此空间是为了确保 root 用户始终有空间来操作系统管理。

当磁盘较小时,需要 5%,但对于今天的磁盘,1% 就足够了。

此致,

相关内容