Grabar CDs con multisesión usando la línea de órdenes

Este texto es básicamente una traducción de este otro

En Linux puedes usar cdrecord (para grabar CDs) junto con mkisofs (usada para crear una imagen ISO con los contenidos del disco) para ello:

1) Crear la primera sesión:

1) Crea una imagen iso:

# mkisofs -R -o /tmp/cd.iso /backup/06-07-2004/

Donde,

  • -R : usa los nombres y atributos Rock Ridge
  • -o : nombre del archivo ISO (cd.iso)
  • /backup/06-07-2004/ : todo lo que haya dentro de /backup/06-07-2004/ se copiará en el fichero cd.iso

2) Grabar la primera sesión del disco a partir de la imagen ISO:

# cdrecord -dev=0,0,0 -multi -data -v -eject -speed=4 /tmp/cd.iso

Donde,

  • -dev=0,0,0 : número de dispositivo (nota: puedes usar la orden “cdrecord -scanbus” para averiguarlo) .
  • -multi : inicia el disco en modo multi sesión
  • -data : sólo es necesario usar esta opción para HP o Sony CD Writer.
  • -v : Verbose i.e show info while burning the disk
  • -eject : expulsa el CD cuando termine de grabar.
  • -speed=4 : velocidad de grabación (4x).
  • cd.iso : nombre de la imagen a grabar.

3) Monta el CD-ROM y verifica su contenido:

# mount /mnt/cdrom; ls /mnt/cdrom

4) También puedes averiguar cuántas sesiones se han escrito hasta ahora:

# umount /mnt/cdrom  # cdrecord -dev=0,0,0 -toc

Donde,

  • -dev=0,0,0 : número de dispositivo.
  • -toc : leer y mostrar la tabla de contenidos.

2) Grabar la siguiente sesión

Esto es un poco más complicado, pues debes especificar los sectores de comienzo y final de la anterior sesión. Esto puedes averiguarlo ejecutando:

# cdrecord -dev=0,0,0 -msinfo

La salida de esta orden será algo así:

0,11063

Ésos son los nºs de los sectores mencionados

1) Crear un archivo ISO para la siguiente sesión:

# mkisofs -o /tmp/ses2.iso -R -V session2 -C $(cdrecord -dev=0,0,0 =msinfo) -M 0,0,0 /backup/07-07-2004

Donde,

  • -C $(cdrecord -dev=0,0,0 –msinfo) : esto sirve para que mkisofs cree la imagen que va a ser la 2ª (o 3ª o 4ª o….) sesión del disco.
  • -M 0,0,0 : especifica la “ruta” la imagen iso9660 con la que se unirá.

2) Para grabar la 2ª sesión en el disco, ejecuta:

# cdrecord -dev=0,0,0 -multi -data -v -eject -speed=4 /tmp/ses2.iso

3) Monta el CD-ROM y observa su contenido:

# mount /mnt/cdrom; ls /mnt/cdrom;
Nota: Cuando quieras cerrar el disco definitivamente, omite la opción -multi y así ya no se podrá grabar más en él.

Referencias:

http://mlug.missouri.edu/~rjudd/projects/cdrecord/README.multi

http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html

1 Comment »

  1. 1

    Pocket PC Video – , , , . ! , . DVDRip. . , , !!!

    Like


RSS Feed for this entry

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: