Je crois bien que c'est une question TABOU

mais je me risque quand-même et uniquement pour ext4 :
La commande :
# resize2fs -M /dev/sdxy
devrait permettre de redimensionner la partition à une taille minimale,
mais le fait très mal,
puisque à une taille très supérieure au véritable minimum possible.
C'est bien connu car on peut lire dans le manuel :
BOGUES CONNUS
La taille minimale du système de fichiers estimée par resize2fs peut ne
pas être correcte, particulièrement pour les systèmes de fichiers avec
une taille de bloc de 1 ko ou 2 ko.
Dans un environnement graphique,
si l'on tente la même opération avec GParted
une taille limite nettement inférieure nous est proposée.
Remarque :
Après l'opération de "retaillage"
GParted affiche un rapport montrant les opérations effectuées,
dont :
# resize2fs -p '/dev/sdxy' <taille_mini>K
Donc pas de doute ,
resize2fs est capable de passer outre son propre minimum.
Ma question :
Comment GParted calcule-t-il son minimum ?
et sinon,
comment calculer un minimum réaliste et acceptable par resize2fs ?
Cette question n'a d'utilité que si l'on ne dispose pas de GParted
Peut-on se baser sur :
Code : Tout sélectionner
# dumpe2fs -h /dev/sdxy
...
Block count: 1834752
Reserved block count: 91737
Free blocks: 630814
...
First block: 0
Block size: 4096
...
( <Block count> - <Reserved block count> - <Free blocks> ) x <Block size> = <Nbre d'octets utilisés>
Note : <First block> => tant qu'il est à zéro pas de de soucis, sinon ????
Puis se fixer une marge de sécurité... 10 ; 15 ; 20% ?
pour finir avec p.ex:
<Taille mini> = 1.2 x <Nbre d'octets utilisés> ( à diviser par 1000 pour K )
Merci pour vos commentaires et suggestions.