Usando il terminale , puoi dividere un file in blocchi della dimensione desiderata.
Questi blocchi possono essere ricuciti facilmente insieme. Ciò consente di diffondere un file di grandi dimensioni su un numero di CD / DVD o, più spesso, di dischi floppy nel giorno in cui questo era più un problema.
Nell'esempio seguente ho un file ISO di circa 50 Mb, che ho suddiviso in blocchi da 25 Mb. Li ho ricuciti con un nuovo nome e li ho ricontrollati per dimostrare che rimangono identici:
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
Se hai solo un masterizzatore DVD a strato singolo (o dischi a strato singolo), è consigliabile modificare il comando in base alla capacità dei tuoi media, il bit -b 25m
dovrà essere cambiato in qualcosa come -b 4600m
per circa Pezzi da 4,6 Gb. Non provate a spremere fino all'ultimo byte del primo DVD, nel caso in cui sia in grado di arrotondare la capacità, probabilmente consiglierei 3500Mb per assicurarvi che si adatti come se fosse un processo a 2 dischi.
Se scegli una dimensione divisa che genera più di 2 file creati, saranno chiamati xaa, xab, xac, xad
etc in ordine alfabetico e il comando di ricomporli rimane invariato. Noterai che l'ultimo file è solo il resto e in genere sarà più piccolo a meno che la divisione non sia un multiplo diretto del file originale - vedi il seguente output con una divisione da 10 Mb:
-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
Rinominandoli in installer_part1
etc potrebbe essere consigliabile se si desidera archiviarli per un periodo più breve di tempo solo per trasferirli, ma assicurarsi di non cambiare l'ordine dei file quando li ricucono insieme tramite un errore di battitura ecc.
Si noti che nel mio esempio ho usato un file ISO, puramente perché è quello che avevo messo in giro sul mio desktop. Dovresti essere in grado di dividere il tuo file di installazione bene così com'è, senza doverlo modificare, ma nota che questo comando funziona solo su singoli file e come tale non puoi usarlo su una directory / cartella , sebbene tu possa usarlo su una directory / cartella zippata. In caso di dubbi sul tuo file sorgente, puoi semplicemente comprimere il file indipendentemente dal fatto di salvare dubbi, semplicemente fai clic con il pulsante destro sul file e fai clic sull'opzione di compressione per estrarre un file zip.