A volte capita, riempiendo una partizione formattata in ext3, di trovarsi con spazio teoricamente libero, ma con Linux che ci indica la partizione come piena. Generalmente quando si ha ancora il 5% di spazio libero. Questo perché per impostazione predefinita, mkfs.ext3, quando formatta la partizione, riserva il 5% dei blocchi per root.
Questa situazione è ben visibile utilizzando il comando df -h:
File system Dim. Usati Disp. Uso% Montato su /dev/sdc1 75G 71G 0 100% /media
Come potete vedere, ci sono ancora 4 Gb disponibili, ma la partizione risulta usata al 100%.
È possibile ridurre la percentuale di blocchi riservati senza formattare la partizione, ma semplicemente usando il comando tune2fs, ecco come:
sudo tune2fs -m 1 /dev/sdc1
Con questo comando riservo l’1% della partizione a root, che è molto più ragionevole del 5%, specialmente considerando che su grandi partizioni il 5% è molto, ad esempio su 1 Tb sono ben 50 giga!
df -h ci mostra la situazione dopo il comando tune2fs:
File system Dim. Usati Disp. Uso% Montato su /dev/sdc1 75G 71G 3,0G 96% /media