2 votos

División de archivos grandes en varios DVDs

Tengo un archivo instalador de 6GB de tamaño, y necesito grabarlo en un DVD, pero solo tengo medios de una sola capa (capacidad de 4.7GB).

¿Cómo puedo dividir este archivo grande en piezas que quepan en mis medios?

Estoy pensando en hacer un ISO, ¿es este el enfoque correcto?

Solo quiero una solución gratuita o de código abierto por favor.

4voto

mtnygard Puntos 141

Usando terminal, puedes dividir un archivo en trozos del tamaño que elijas.

Luego estos trozos se pueden unir fácilmente. Esto te permite distribuir un archivo grande en varios CD/DVDs, o más a menudo en disquetes en la época en que esto era más común.

En el siguiente ejemplo tengo un archivo ISO de aproximadamente 50Mb, que dividí en trozos de 25Mb. Luego los volví a unir con un nombre nuevo y les hice un checksum para demostrar que siguen siendo idénticos:

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 solo tienes un grabador de DVD de capa simple (o discos de capa simple) entonces es recomendable cambiar el comando para que se adapte a la capacidad de tu medio, la parte -b 25m deberá cambiarse a algo como -b 4600m para trozos de aproximadamente 4.6Gb. No intentes aprovechar al máximo el primer DVD, por si redondea la capacidad, yo te recomendaría 3500Mb para asegurarte de que quepa ya que de todas formas será un trabajo de 2 discos.

Si eliges un tamaño de división que resulta en más de 2 archivos creados, se llamarán xaa, xab, xac, xad etc en orden alfabético, y el comando para unirlos seguirá siendo el mismo. Nota que el último archivo es simplemente el remanente, y típicamente será más pequeño a menos que la división sea un múltiplo directo del archivo original - mira la siguiente salida con una división de 10Mb:

-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

Renombrarlos como instalador_parte1 etc puede ser recomendable si deseas almacenarlos por más tiempo que simplemente para transferirlos, pero asegúrate de no cambiar el orden de los archivos al unirlos por error tipográfico, etc.

Nota que en mi ejemplo utilicé un archivo ISO, simplemente porque era lo que tenía a mano en mi escritorio. Deberías poder dividir tu archivo de instalador sin necesidad de modificarlo, pero ten en cuenta que este comando funciona solo en archivos individuales, y por lo tanto no se puede usar en un directorio/carpeta, aunque se puede usar en un directorio/carpeta comprimido. Si tienes dudas sobre tu archivo fuente, simplemente comprime el archivo para evitar dudas, simplemente haz clic derecho sobre tu archivo y selecciona la opción de comprimir para obtener un archivo zip.

2voto

Nader Shirazie Puntos 8494

Utiliza un disco DVD de doble capa (8.5GB - 9.4GB), en lugar de un disco de capa única (4.3GB)

como los que se encuentran aquí, yo he utilizado estos en mi iMac sin problemas, sin embargo las Macs más antiguas podrían no tener soporte para discos de doble capa.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X