Utilisation terminal vous pouvez diviser un fichier en morceaux de la taille de votre choix.
Ces morceaux peuvent ensuite être recousus assez facilement. Cela vous permet de répartir un fichier volumineux sur plusieurs CD/DVD, ou plus souvent sur des disquettes à l'époque où ce problème se posait.
Dans l'exemple suivant, j'ai un fichier ISO d'environ 50 Mo, que j'ai divisé en morceaux de 25 Mo. Je les ai ensuite recomposés sous un nouveau nom et j'ai vérifié leur somme de contrôle pour prouver qu'ils restent identiques :
StuffeMac:tmp stuffe$ ls -l
total 99328
-rwxr-xr-x@ 1 stuffe staff 50855936 3 May 09:30 ocz_tools_316.iso
StuffeMac:tmp stuffe$ split -b 25m ocz_tools_316.iso
StuffeMac:tmp stuffe$ ls -l
total 198656
-rwxr-xr-x@ 1 stuffe staff 50855936 3 May 09:30 ocz_tools_316.iso
-rw-r--r-- 1 stuffe staff 26214400 3 May 09:32 xaa
-rw-r--r-- 1 stuffe staff 24641536 3 May 09:32 xab
StuffeMac:tmp stuffe$ cat x* > new.iso
StuffeMac:tmp stuffe$ ls -l
total 297984
-rw-r--r-- 1 stuffe staff 50855936 3 May 09:32 new.iso
-rwxr-xr-x@ 1 stuffe staff 50855936 3 May 09:30 ocz_tools_316.iso
-rw-r--r-- 1 stuffe staff 26214400 3 May 09:32 xaa
-rw-r--r-- 1 stuffe staff 24641536 3 May 09:32 xab
StuffeMac:tmp stuffe$ cksum *.iso
1518140433 50855936 new.iso
1518140433 50855936 ocz_tools_316.iso
Si vous ne disposez que d'un graveur de DVD à couche unique (ou de disques à couche unique), il est conseillé de modifier la commande pour l'adapter à la capacité de votre support. -b 25m
devra être remplacé par quelque chose comme -b 4600m
pour des morceaux d'environ 4,6 Go. N'essayez pas d'extraire jusqu'au dernier octet du premier DVD, juste au cas où il arrondirait la capacité, je vous conseillerais probablement 3500 Mo pour vous assurer que cela conviendra, car dans tous les cas, il s'agit d'un travail sur deux disques.
Si vous choisissez une taille de fractionnement qui entraîne la création de plus de deux fichiers, ceux-ci seront appelés xaa, xab, xac, xad
etc. dans l'ordre alphabétique, et la commande pour les recoudre reste inchangée. Vous noterez que le dernier fichier n'est que le reste et qu'il sera généralement plus petit, sauf si la division est un multiple direct du fichier d'origine - voir la sortie suivante avec une division de 10 Mo :
-rw-r--r-- 1 stuffe staff 8912896 3 May 10:12 xae
-rw-r--r-- 1 stuffe staff 10485760 3 May 10:12 xad
-rw-r--r-- 1 stuffe staff 10485760 3 May 10:12 xac
-rw-r--r-- 1 stuffe staff 10485760 3 May 10:12 xab
-rw-r--r-- 1 stuffe staff 10485760 3 May 10:12 xaa
Les renommer en installer_part1
etc. peut être conseillé si vous souhaitez les stocker plus longtemps que pour une courte durée, simplement pour les transférer, mais veillez à ne pas modifier l'ordre des fichiers lorsque vous les recomposez en raison d'une faute de frappe, etc.
Notez que dans mon exemple, j'ai utilisé un fichier ISO, uniquement parce que c'est ce que j'avais sur mon bureau. Vous devriez pouvoir diviser votre fichier d'installation tel quel sans avoir à le modifier, mais notez que cette commande fonctionne sur les fichiers fichiers uniques et, en tant que tel, vous ne pouvez pas l'utiliser sur un répertoire/dossier, bien que vous puissiez l'utiliser sur un répertoire/dossier zippé. Si vous avez des doutes quant à votre fichier source, vous pouvez simplement compresser le fichier sans tenir compte des doutes, il vous suffit de faire un clic droit sur votre fichier et de cliquer sur l'option de compression pour obtenir un fichier zip.