J'ai récemment mis en place un serveur NFS sur mon serveur Ubuntu et je suis actuellement en train de migrer mes fichiers de disques durs HFS+ vers ext4. J'ai cependant rencontré un problème où le disque récepteur (format ext4) manque d'espace avant que le transfert ne soit terminé. Les deux disques sont des disques externes USB de 2 To et le disque de réception a été récemment formaté, il ne devrait donc rien contenir.
Je suis conscient que la taille de bloc par défaut pour ext4 est de 4K et, comme prévu, la comparaison de
du /media/[Receiving Drive]/*
du --apparent-size /media/[Receiving Drive]/*
Montre que la plupart des fichiers (si ce n'est tous) utilisent un 4K supplémentaire sur le disque. Le disque HFS+, que j'ai malheureusement déjà formaté en ext4 et sur lequel je ne pourrai donc pas obtenir d'informations, disposait d'un peu plus de 12 Go d'espace libre. Cependant, d'après l'utilisation actuelle du disque ext4 et la quantité de fichiers que j'ai déjà transférés, il me manque plus de 200 Go d'espace !
Je n'ai absolument aucune idée de l'origine de cet écart, car l'ajout de 4K à chaque fichier serait tout au plus inférieur à 1 Go, et encore moins à 200.
Les deux disques sont maintenant formatés en ext4 avec une table de partition GUID et diskutility montre qu'il y a une différence de capacité d'environ 700 Mo entre eux (un autre mystère).
Inutile de dire que je suis coincé. Des suggestions ?