Grabar CDs y DVDs desde línea de comandos
Es posible que alguna vez necesitemos grabar un CD o DVD desde la línea de comandos. Por ejemplo, si alguna vez habéis estropeado irremediablemente el sistema de ficheros y sólo podéis iniciar sesión en modo consola, pero necesitáis grabar un CD de vuestra distro favorita (como me ocurrió a mí). O bien habéis ideado un sistema de copias de seguridad que automatiza cada cierto tiempo la grabación a medios ópticos, pero queréis evitar pesados programas gráficos.
A más de uno le sonará, aunque sólo sea por su aparición en los logs de programas gráficos como K3B o GnomeBaker, las utilidades cdrecord o growisofs, las cuales aparecen en la mayoría de guías similares a ésta. Lo que muchos quizá no sepáis es que estas utilidades han sido sustituidas por varios forks, aunque afortunadamente de parámetros similares y funcionalidades superiores (además, suele venir instalado paquetes de compatibilidad que crean enlaces simbólicos desde las antiguas nomenclaturas):
jynus@clonmel2:~> ls -la `which cdrecord` lrwxrwxrwx 1 root root 5 dic 16 20:24 /usr/bin/cdrecord -> wodim
Empecemos: los paquetes necesarios, que suelen estar preinstalados por defecto por las distribuciones son:
wodim genisoimage icedax
Mediante el comando siguiente comando veremos cuáles son los dispositivos de grabación disponibles (olvidaros del anticuado -scanbus y la utilización de ids SCSI):
jynus@clonmel2:~> wodim --devices wodim: Overview of accessible drives (1 found) : ------------------------------------------------------------------------- 0 dev='/dev/scd0' rwrw-- : 'HL-DT-ST' 'DVD-ROM GDRH20N' -------------------------------------------------------------------------
Generar una imagen iso:
jynus@clonmel2:~> genisoimage -l -R -J -o nombre_de_la_imagen.iso /ruta/a/grabar
Con estos parámetros por defecto, seguirá enlaces simbólicos y generará extensiones Rockridge y Jouliet, lo cual permite relajar las restricciones restricciones en cuanto a nombres de archivo y directorios en sistemas que permiten nombres largos, como Windows y Linux.
Puede probarse la imagen generada antes de ser grabada haciendo:
jynus@clonmel2:~> sudo mount -o loop nombre_de_la_imagen.iso /mnt
Grabar la imagen generada:
jynus@clonmel2:~> wodim -v -eject dev=/dev/scd0 nombre_de_la_imagen.iso
Detectará automáticamente la velocidad más adecuada para grabar el CD, aunque podemos forzar una velocidad con el parámetro -speed=16, por ejemplo
Ambos comandos (generación de imagen y grabación de CD) pueden, por supuesto, concatenarse para hacer la grabación “al vuelo”):
jynus@clonmel2:~> genisoimage -l -R -J -o nombre_de_la_imagen.iso /ruta/a/grabar \ | wodim -v -eject dev=/dev/scd0 -
Borrar un medio regrabable:
jynus@clonmel2:~> wodim -v dev=/dev/scd0 blank=fast
Copiar un disco:
jynus@clonmel2:~> dd if=/dev/cdrom of=nombre_de_la_imagen.iso jynus@clonmel2:~> wodim -v -eject dev=/dev/scd0 nombre_de_la_imagen.iso
Extraer las pistas y grabar un disco de audio:
jynus@clonmel2:~> icedax -B -D /dev/cdrom -L 1 jynus@clonmel2:~> wodim -v -eject dev=/dev/scd0 -audio audio_*.wav






Octubre 17th, 2009 at 09:31
Cdrkit, graba CD’s y DVD’s en modo texto…
Siempre que quiero grabar una imagen iso con k3b no puedo bajar la velocidad de grabación. Pongo en las opciones que quiero quemar, por ejemplo, a 12x (velocidad que soporta mi quemador de cd-dvd y por supuesto el disco a grabar) pero k3b siempre termi…