Je voulais stocker un grand fichier vidéo sur un lecteur FAT32 (~ 18 Go), mais j'ai découvert que cela n'est pas simplement possible en raison des limitations du système de fichiers.
Existe-t-il un outil simple qui existe pour scinder le fichier en parties plus petites qui sont stockables, puis la remémorant lorsque je souhaiterais récupérer le fichier archivé?
Ou y a-t-il une meilleure façon de stocker de gros fichiers sur FAT32?
La plupart des archiveurs de fichiers, tels que 7-zip , WinZip et WinRar, vous permettent de scinder une archive sur plusieurs fichiers. Si la vitesse est importante, vous pouvez essayer de désactiver la partie de compression du programme.
Sur les systèmes GNU/Linux, vous pouvez utiliser les programmes Split et CAT Programmes de l'emballage CARUETILS (par exemple split -b 4294967295 FOO /media/FATDISK/BAR
Pour scinder foo dans Baraa, Barab .. . et cat /media/FATDISK/BAR?? > FOO
Pour le réassembler). La ligne de commande de Mac OS X split
utilitaire fonctionne de la même manière.
Une autre option: Utilisez la commande split
de GNU Coreutils:
split --bytes=4G infile /media/FAT32drive/outprefix
pour diviser le fichier en 4 Go de morceaux et enregistrer les morceaux sur le lecteur de sortie.
Le fichier d'origine peut être récupéré en concaténant les morceaux (avec des noms de fichiers triés alphabétiquement).
Pour les informations d'utilisation, voir le split
manuel .
Coretutils, y compris split
, doit être installé par défaut sur Linux et Mac OS X. sous Windows, c'est disponible à partir de gnuwin32 ou de Cygwin.
J'avais exactement ce problème et j'ai résolu l'utilisation de l'aide des réponses déjà affichées, mais aucune d'entre elles n'a décrit la méthode exactement.
J'ai utilisé
split --bytes=3G infile /media/FAT32drive/outprefix
ce qui permet d'économiser des fichiers multiples nommés Outprefixaa, surprefixab, surprendrixac, etc. avec une taille maximale de 3 Go - lorsque j'ai essayé d'utiliser 4 Go sur la graisse 32, il a échoué.
recombiner les fichiers que j'ai utilisés
cat /media/FAT32drive/outprefix?? > infile
Pour donner plus de détails spécifiques, je l'ai fait dans Windows, mais en utilisant une fenêtre Cygwin. Donc, le chemin de fichier dans mon cas pour le disque dur FAT32 externe était /cydrive/e/