2 votes

Pourquoi ne puis-je pas copier un lecteur complet vers un autre lecteur ?

J'essaie de copier un disque vers un autre (tous deux externes) - d'un disque de 1 To vers un disque vide de 4 To.

J'ai reformaté le disque de 4TB, et voici ses informations :

$ sudo newfs_exfat -N /dev/disk3
Reformatting existing ExFAT volume
Partition offset : 0 sectors (0 bytes)
Volume size      : 7813969920 sectors (4000752599040 bytes)
Bytes per sector : 512
Bytes per cluster: 16384
FAT offset       : 32768 sectors (16777216 bytes)
# FAT sectors    : 1933312
Number of FATs   : 1
Cluster offset   : 1966080 sectors (1006632960 bytes)
# Clusters       : 244125120
Volume Serial #  : 5d2afd28
Bitmap start     : 2
Bitmap file size : 30515640
Upcase start     : 1865
Upcase file size : 5836
Root start       : 1866

Voici les informations du disque de 1TB :

$ sudo newfs_exfat -N /dev/disk4
Partition offset : 0 sectors (0 bytes)
Volume size      : 1953458176 sectors (1000170586112 bytes)
Bytes per sector : 512
Bytes per cluster: 131072
FAT offset       : 2048 sectors (1048576 bytes)
# FAT sectors    : 61440
Number of FATs   : 1
Cluster offset   : 63488 sectors (32505856 bytes)
# Clusters       : 7630448
Volume Serial #  : 5d406cb7
Bitmap start     : 2
Bitmap file size : 953806
Upcase start     : 10
Upcase file size : 5836
Root start       : 11

Il semble que la taille du cluster soit plus petite sur le disque de 4 To (après mon reformatage), mais le contenu du disque de 1 To ne tient pas sur le disque de 4 To et j'obtiens le message "disk out of space" sur un terminal où je copie les fichiers avec cp -r.

Une idée de la raison ?

1voto

Kerry Jones Points 145

et j'obtiens "disk out of space" sur un Terminal où je copie les fichiers avec cp -r.

Je suggère d'utiliser la commande ditto. Vous pouvez utiliser ditto pour copier de répertoire à répertoire. Cela inclut tous les répertoires imbriqués. Je ne sais pas comment les liens fonctionneraient.

Le disque source serait-il le disque de Timemachine ? Il utilise des hardlinks qui font qu'une copie des données est faite pour chaque hardlink.

Il en va de même pour un autre disque avec beaucoup de liens. fyi : La commande de lien Unix est ln.

-1voto

Taylor Points 1

https://www.macworld.com/article/2080814/master-the-command-line-copying-and-moving-files.html

Assurez-vous que les deux disques ont fini de se reformater et qu'ils ne sont pas en train de se reformater.

Cela devrait fonctionner mais je ne l'ai pas essayé et vous devez l'utiliser à vos risques et périls ; changez évidemment les [volumes]. mv ~/[Volume1] /[Volume2]/Backup/MyFolder

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X