Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Monografías / Grabando CDs con Linux (la manera rápida y sencilla) - Grabando CDs

Grabando CDs con Linux (la manera rápida y sencilla) - Grabando CDs

 ----- 
CopyLeft Monografía de Juan Carlos Inostroza - 02 de Marzo de 2006
Temas Relacionados: Linux
4. Grabando CDs
Ahora hay que saber cuál es el dispositivo (ubicacion SCSI) donde esta el grabador. Para esto hacemos:

# cdrecord -scanbus

Una salida más o menos parecida a esta se vería si todo esta OK.

,,) 'LG ' 'CD-RW9503' '9503' Removable CD-ROM

,1,) *

,2,) *

,3,) *

,4,) *

......

(cuando los grabadores son IDE y no hay más dispositivos SCSI, generalmente se ubican al principio).

En este caso, es un grabador LG CD-RW9503 8x4x24. Y el dispositivo SCSI es 0,0,0. En el caso que varie, bueno...reemplazar “0,0,0” por la salida que muestre cdrecord.

Para grabar la imágen se hace:

# cdrecord -v dev=0,0,0 speed= -data /ruta/imagen.iso

donde es la velocidad de grabación. Los grabadores de 8X, por ejemplo, graban a 1, 2, 4 y 8X. Si se desea grabar a 8X, se coloca

# cdrecord -eject -v dev=0,0,0 speed=8 -data /ruta/imagen.iso

Esperar...y listo.

5.1 Grabando ON-THE-FLY

Hay una forma de saltarse la generación del ISO que es grabar ON-THE-FLY (al vuelo). Significa alimentar via PIPE a cdrecord con mkisofs.

Esto no lo recomiendo mucho.

hacer:

# TAM=`mkisofs -R -q -print-size /tocd/  2>&1 | sed -e "s/.* = "`

# echo $TAM

# ["0$TAM" -ne 0] && mkisofs -r /tocd/ | cdrecord -eject speed=8 \

dev=0,0,0 tsize=$s -data -

Cuando mkisofs deje de enviar datos a la salida standard, cdrecord dejará de grabar y cerrará el disco. La variable TAM sirve para determinar el tamaño de la imágen. En caso que quede de más de 650 Mb o 700, aunque en Linux no existe limitación de tamaño.

5.2 Grabando CDs de audio

Es casi equivalente, solo que se debe tener las pistas en formato .WAV, 44.1kHz, 16 bits, stereo. Ni más ni menos.

Para grabar las pistas, usar:

# cdrecord -eject -v speed=8 dev=0,0,0 -audio track1.wav track2.wav track3.wav ....

Pero deja 2 segundos entre pista y pista (TAO: Track-At-Once)

La otra alternativa es usar cdrdao. Pero se debe saber como hacer archivos de Indice de Audio. Lo cuál, nunca he aprendido

5.3 Haciendo CDs exóticos

Un CD exótico es aquel que no es ni CD de audio ni CD de datos o tiene otro FS o que hace cosas “exoticas”.

CD mixto: donde la última pista es de datos. Generalmente son los discos “multimedia” que uno puede comprar en cuálquier disquería. Soda Stereo, por ejemplo, tenia el “Comfort y Música para Volar”...

Para grabarlo, tener hecha YA la imagen.iso y tener las pistas de audio listas. y hacer

# cdrecord -v dev=0,0,0 -data /ruta/imagen.iso -audio track1.wav track2.wav ...

CD Booteable: generalmente al tener particiones (aj) Windows, cada cierto tiempo hay que reinstalar. Y algunas veces...en medio de la noche, sin sistema operativo, sin un mísero disco de rescate, es necesario que el computador bootee una shell DOS para instalar (aj) Windows.

Para eso estan los CDs booteables. Estos cumplen la norma El Torito, es decir, tiene un boot sector que puede simular un disco duro en modo lectura, un floppy de cuálquier capacidad de sólo lectura, etc.

Supongamos que tenemos un diskette booteable con un rescate de (aj) Windows. Para crear una imágen booteable usar dd

# dd if=/dev/fd0 of=/ruta/boot.img bs=18k

Crear en /tocd el directorio boot

# mkdir /tocd/boot

y copiar la imágen booteable

# cp /ruta/boot.img

Queda solamente crear la imágen con:

# mkisofs -o /ruta/imagen.iso -b /tocd/boot.img -c /tocd/boot/boot.cat /tocd

CDRW: CDs regrabables. Se comportan exactamente igual que los CDs normales, pero

a) las grabaciones no se caen excepto por hardware defectuoso

b) se pueden grabar y regrabar hasta unas 10 veces como máximo (not.ed.:???)

c) los nuevos cdrom pueden leer ahora discos regrabables

Para borrar un cd regrabable hacer

# cdrecord dev=0,0,0 blank=

donde puede ser:

all: borrar todo el disco
fast: borrar todo el disco lo más rápido posible. Es decir, borra el TOC, PMA y el pregap.
track: borra una pista
unreserve: desreserva una pista reservada
trtail: blanquea el final de una pista
unclose: reabre la última sesion. Muy útil
session: borra la última sesion

En caso que el cd regrabable haya tenido mejores días , usar la opción -force para forzar al grabador a blanquear el disco como sea.

CDs multisesion: son discos donde el postgap no esta 100% grabado y donde el disco aparece con el status de pista en blanco (?). Es decir, graba una sesión, la cierra y continúa la siguiente, pero en blanco. Una verdadera aberración para ISO9660

Algunos grabadores no tienen soporte para multisesion. Leer la documentacion del hardware es necesaria.

Para hacer un CD con una pista siguiente en blanco (multisesion) agregar a cdrecord la opcion -multi. Para seguir agregando datos al cd, mkisofs debe saber exactamente DONDE termino la ultima pista. Para ello hacer

# SIG_PISTA=`cdrecord -msinfo dev=0,6,0`

# echo $SIG_PISTA

# mkisofs -R -o cd_image2 -C $SIG_PISTA -M /dev/scd0  /tocd/

En todo caso, preferible leer README.multi que viene con cdrecord [nota : nunca he intentado discos multisesion en Linux]
Autor y licencia de 'Grabando CDs con Linux (la manera rápida y sencilla) - Grabando CDs'
Juan Carlos Inostroza Extraído de: http://www.tux.cl/doku.php?id=articulos:desktop:grabando_cds_con_linux_la_manera_rapida_y_sencilla CopyLeft
Copyleft 2000-2006 Tux.cl
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Grabando CDs con Linux (la manera rápida y sencilla) - Grabando CDs'

En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento... Más »
Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,... Más »
Brevísima reseña sobre la disponibilidad y configuración de un servidor DHCPd en Linux. Más »
¿Estás seguro de que deseas eliminar este capítulo?