Salut,
Je suis confronté à un comportement assez curieux d'une partition ext4 :
J'ai un (vieux) disque de 350Go qui contient 260Go de données que je souhaiterai transférer sur un nouveau disque. J'ai un nouveau disque de 500Go, sur lequel j'ai créé une partition de 295Go montée sur /archive. Je transfert mes données d'un disque à l'autre avec rsync* et au bout d'un moment je me prends une erreur me disant que le disque de destination est plein.
Quand je vérifie avec du j'obtiens :
$ du -hs .
257G .
Et avec df
$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sdb4 271G 257G 276M 100% /archives
Sachant que gparted m'indique que ma partition fait 295Go, je ne comprends pas grand chose …
Si quelqu'un pouvait m'expliquer à quoi correspondent les 3 chiffres différents que j'obtiens et où sont passés les 48Go entre ce que m'indique gparted et ce que m'indique du ça serait sympa.
Merci d'avance
*(je sais que je pourrais utiliser autre chose, mais j'ai l'habitude de faire des copies par petit bout, une heure par-ci par là, et rsync gère très bien ça)
# root reserved space
Posté par yohann (site web personnel) . Évalué à 2.
Je ne peux pas t'expliquer la différence avec gparted mais les 26GO manquant sur df s'expliquent par la formule suivante:
Dispo = Taille - Utilisé - Taille * 5%
Taille - 5% est la taille de la partition qui est réservée a root dans un partitionnement par défaut, elle permet de se dépanner quand la partition est "pleine".
voir : https://flexion.org/posts/2010-01-recovering-reserved-space-ext4.html
[^] # Re: root reserved space
Posté par StyMaar . Évalué à 1. Dernière modification le 30 décembre 2014 à 15:51.
Ah merci ! Je me doutais bien qu'il y avait une histoire comme ça. Par contre je trouve ça curieux que cet espace réservé soit présent par défaut : je vois bien l’intérêt d'une telle marge de sécurité dans le cas de la partition montée sur
/
, mais pour les autres partitions ça me semble inutile. Je me trompe ?[^] # Re: root reserved space
Posté par yohann (site web personnel) . Évalué à 2.
tu n'as pas tout à fait tort mais il y a d'autre endroit que / ou ça peu être problématique (/var/lib par exemple).
Et surtout ou moment ou on crée la partition, on ne sait pas encore ou elle va être montée. Techniquement on peu monter n'importe quelle partition à n'importe quel emplacement. (évidement si tu montes n'importe quelle partition sur / ça va mal finir, mais c'est possible).
# Espace réservé et unité de calcul
Posté par Tonton Benoit . Évalué à 5.
Déjà réduit (ou supprime) l'espace réservé au root
tune2fs -m1 /dev/sdb4
réduit à 1% l'espace utilisable seulement par l'utilisateur root sur la partition (par défaut c'est 5% je crois)Ensuite la sortie de tes outils (du et df) utilisent par défaut le systeme logique pour calculer l'espace(multiples de 1024) tu a dû partitioner en utilisant le systeme international (multiples de1000)
df --si
te donnera des infos plus proches de parted.Et pour les quelques centaines de mo qu'il manquera, il sont utilisés par la structure interne du systeme de fichiers.
# Sparses
Posté par KiKouN . Évalué à 2. Dernière modification le 01 janvier 2015 à 21:17.
non rien, mal lu
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.