Partir ficheros en Mac OS X

Suelo utilizar un disco duro externo para almacenar los archivos que no necesito a diario. Ese disco, para compatibilidad entre Mac y Windows, lo tengo formateado con el sistema FAT32. Recientemente me he encontrado con un archivo de 6 Gigas que quería guardar, pero que no me permite ya que el FAT32 tiene un tamaño máximo de ficheros de 4G menos 2 bytes.

Existen varios programas en varias plataformas para partir ese fichero en varias partes y luego volverlas a unir, pero me parece que lo más cómodo y cross platform es utilizar los comandos UNIX (Vienen en Linux y Mac nativamente. En Windows podemos usar el emulador cygwin).

Para partir ese fichero utilizaremos el comando:

split -b 1500m fichero partes

Con -b le indicamos el número de bytes que queremos en cada parte, si añadimos la m el número será en megas. En este caso las partes serán de 1.5G cada una.

En OS X Tiger el comando tiene una limitación de partes de menos de 2G. Podemos recompilarlo para solucionarlo, aunque supongo que vendrá corregido con el Leopard, y tampoco es que moleste mucho.

Se crearán varios ficheros de 1.5G llamados partesaa, partesab, partesac, etc.

Para volverlos a unir basta con éste comando:

cat partes* > fichero

Leave a comment