Bonjour,
Il n'y a pas d'erreur. Ce sont seulement deux façons de compter.
Le constructeur de ta carte SD compte, comme toi et moi dans la vie courante, en base 10. Donc, pour le constructeur, de la même façon qu'un kilomètre mesure 1 000 mètres, un kilo-octet (Ko) = 1 000 octets, 1 giga-octet (Go) = 1 000 000 000 octets. Quand tu achètes une carte SD de 32 Go, elle a donc une capacité théorique de 32 000 000 000 octets.
Pour qu'une carte soit utilisable, elle doit être "formatée". En général, elle l'est en usine, mais tu peux la reformater toi-même. Les formats les plus utilisés actuellement par Windows sont Fat32 ou NTFS. Ce formatage écrit une structure sur ta carte et consomme donc une petite partie de la capacité totale. C'est négligeable, mais bon.
Une fois que tu l'as achetée, tu mets ta carte SD dans ton ordinateur.
Mais lui ne compte pas pareil ; comme tu le sais, l'ordinateur ne connaît comme chiffres que le 0 et le 1 (ce qu'on appelle la base 2), c'est à dire qu'il compte en puissances de 2.
Pour lui 1 Ko, c'est 2^10 octets, soit 1024 octets, 1 Go, c'est 2^30, soit 1 073 741 824 octets.
Résultat :
Quand l'ordinateur va écrire 1 Go de données sur ta carte, il va utiliser 2^30 octets = 1 073 741 824 octets, c'est à dire 73 741 824 octets de plus que le Go calculé par le constructeur.
Tu as voulu copier 29 Go, c'est à dire 29 x 1 073 741 824 octets. Ce qui fait exactement 31 138 512 896 octets. Plus que la capacité réelle de ta carte une fois formatée.
titruf a écrit:un moyen de "forcer" la copie?
Ben non. Tu ne peux pas augmenter le nombre d'octets d'une carte SD.