【问题标题】:Why is df command showing incorrect size?为什么 df 命令显示不正确的大小?
【发布时间】:2020-01-05 10:04:57
【问题描述】:

我在某些 UBI 分区中使用格式化的 64 MB QSPI。

df是busybox 1.27.2的一个小程序

其实

~ # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/ubi0_0               3.1T      1.9T      1.2T  63% /
/dev/ubi1_0               1.6T     21.8G      1.5T   1% /conf

但是,显然,尺寸不可能那么大!无论如何,使用百分比似乎是正确的,因为分区中包含的文件重量只有几 MB。

你是怎么解释的?

【问题讨论】:

    标签: embedded embedded-linux busybox linux-disk-free


    【解决方案1】:

    我已经能够解决这个问题。

    Busybox 1.28.0 提交 d1535216 将 statfs 的使用替换为 statvfs (https://github.com/mirror/busybox/commit/d1535216ca27047e3962d61b975bd2a638aa45a2)。

    我使用 Busybox 1.27.2 将提交应用到我的项目中,现在大小是正确的!

    还是谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-24
      • 1970-01-01
      • 2017-03-27
      相关资源
      最近更新 更多