¿Por qué el comando df muestra un tamaño incorrecto?

1 minuto de lectura

avatar de usuario
alain

Estoy usando un formato QSPI de 64 MB en algunas particiones UBI.

df es un subprograma de busybox 1.27.2

Realmente,

~ # 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

Pero, obviamente, ¡el tamaño no puede ser ese! De todos modos, el % de uso parece correcto, ya que los archivos contenidos en las particiones pesan pocos MB.

¿Cómo explicas eso?

He podido solucionar el problema.

Busybox 1.28.0 commit d1535216 sustituye el uso de statfs con statvfs (https://github.com/mirror/busybox/commit/d1535216ca27047e3962d61b975bd2a638aa45a2).

Apliqué el compromiso a mi proyecto usando Busybox 1.27.2 y, ahora, ¡los tamaños son correctos!

Gracias de cualquier manera.

¿Ha sido útil esta solución?