HOWTO dump un BR en ficheros pequeños

Hola.
Pues como acabo de contestar en un post en otro sitio explicando esto en Ingles, me he dicho si yo soy habitual de EOL por que no lo pongo alli [toctoc]

Esto es muy util cuando tenemos un disco externo FAT32 o cuando lo queremos hacer directamente atraves de la red con samba, ya que samba solo soporta 2Gb max, y FAT32 solo 4Gb.

Al lio lo unico que necesitamos para partir el dump al realizarlo es ponerle determinadas opciones al commando dd
lo podemos teclear linea por linea o hacer un script
Ejemplo de script

#!/bin/sh
#
/bin/dd if=/dev/cdrom of=cd00 bs=1024 count=1000000 skip=0000000
/bin/dd if=/dev/cdrom of=cd01 bs=1024 count=1000000 skip=1000000
/bin/dd if=/dev/cdrom of=cd02 bs=1024 count=1000000 skip=2000000
/bin/dd if=/dev/cdrom of=cd03 bs=1024 count=1000000 skip=3000000
/bin/dd if=/dev/cdrom of=cd04 bs=1024 count=1000000 skip=4000000
/bin/dd if=/dev/cdrom of=cd05 bs=1024 count=1000000 skip=5000000
/bin/dd if=/dev/cdrom of=cd06 bs=1024 count=1000000 skip=6000000
/bin/dd if=/dev/cdrom of=cd07 bs=1024 count=1000000 skip=7000000
/bin/dd if=/dev/cdrom of=cd08 bs=1024 count=1000000 skip=8000000



Esto nos creara 9 fichero desde cd00 hasta cd08
si el fichero es mas grande necesitamos mas lineas, jaja [cartman]

a ver si tengo un rato y me curro un script que lo haga solito con un bucle para no tener que andar modificandolo cada vez.
o si alguien se lo curra antes seria algo así como hacer un bucle que haga el dump del primer 1Gb y lo comprueba y continua mientras los ficheros dumpeados sean de 1Gb y termina cuando el dump es de menos, ya que el ultimo dump sera mas pequeño. [sonrisa]

Un saludillo
Spirax
Es interesante ahora solo falta ensamblarlos.

Deberia bastar con un cat ¿no? [Ooooo]
1 respuesta