Como determinar o espaço livre / usado de uma partição xfs não montada?

0

Eu posso determinar uma partição desmontada do ext4 com o tune2fs, mas não sei como fazer isso com uma partição do xfs, eu me pergunto se é isso mesmo:

# blockdev --getsize64 /dev/sdb5
465567744
# blockdev  --getbsz /dev/sdb5
4096


# xfs_db -c "freesp -s"  /dev/sdb5 | sed  -n -r  's/(total free blocks )(.*)//p)
35981

Então, eu calculo o espaço usado em MB assim:

# bc -q
35981*4096
147378176
last/1024/1024
140
465567744/1024/1024
444
444-140
304

Resulta em 304 MB

No entanto, se eu montar a partição, mostrará:

df -h /dev/sdb5
S.ficheros     Tamaño Usados  Disp Uso% Montado en
/dev/sdb5        441M   323M  118M  74% /xfs

Existem 19MB de diferença, por quê?

    
por sebelk 21.09.2018 / 19:48

0 respostas