Cómo grabar imágenes y otros archivos a CD y DVD en Debian

Inicio
Última actualización: 2 de febrero, 2010

Introducción

Ingresa a root, por ejemplo, corriendo un "Terminal de <Root>" en el menú "Aplicaciones/Accesorios" o, en el mismo menú, un "Terminal" y luego el comando su (super user).

Instala los paquetes genisoimage y wodim,

# apt-get install genisoimage wodim

Crear una imagen ISO

Para crear una imagen ISO de archivos o directorios,

$ genisoimage -V"mis datos" -R -hide-rr-moved [-J [-joliet-long]] -o imagen.iso ruta/directorio/ [ruta/archivos]

La opción "-R" es para el protocolo Rock Ridge (Unix). La opción "-J" es para directorios Joliet, usados por Windows. La opción "-V" le da una etiqueta a la imagen.

Substituye "-R" por "-r" para cambiar la propiedad de archivos a un solo dueño (root) y agregar modos de lectura globales (útil cuando el CD/DVD es de uso personal).

Para anteponer una ruta,

$ genisoimage -V"mis datos" -R -hide-rr-moved -o imagen.iso -graft-points ruta/directorio=ruta/directorio

La opción "-graft-points" antepone "ruta/directorio" a todos los archivos en ruta/directorio.

Para examinar la imagen antes de grabar,

# mount imagen.iso -t iso9660 -o ro,loop /mnt

Esto monta (como root) la imagen en /mnt como un sistema de archivos. Examina el contenido de la imagen, por ejemplo, con 'ls -R /mnt'. Desmonta la imagen con,

# umount /mnt

Grabar una imagen en CD o DVD

Para grabar una imagen en un CD,

$ wodim -v -eject dev=/dev/cdrw -data imagen.iso

en dónde /dev/cdrw es la unidad del dispositivo del CD-RW.

Para grabar una imagen en un DVD, substituye dev=/dev/cdrw por dev=/dev/dvd,

$ wodim -v -eject dev=/dev/dvd -data imagen.iso

en dónde /dev/dvd es la unidad del dispositivo del DVD-RW.

Grabar archivos o directorios a un CD o DVD

Para grabar archivos o directorios directamente a un CD,

$ genisoimage -V"mis datos" -R -hide-rr-moved [-J [-joliet-long]] ruta/directorio/ | wodim -v -eject dev=/dev/cdrw -

Para grabar a un DVD, substituye dev=/dev/cdrw por el dispositivo de la unidad del DVD, dev=/dev/dvd.

Nota el "-" al final del comando.

Blanquear un CD o DVD re-grabable

Para blanquear un CD re-grabable,

$ wodim -v -eject blank=fast dev=/dev/cdrw

Para blanquear un DVD re-grabable, substituye dev=/dev/cdrw por el dispositivo de la unidad del DVD, dev=/dev/dvd.

Crear y grabar archivos de audio a CD

Instala el paquete sox,

# apt-get install sox

Para crear un archivo CD-R a partir de un archivo MP3,

$ sox cancion.mp3 -r 44100 pista_01.cdr

La opción -r ajusta la tasa de muestreo, en Hercios (Hz).

Transforma todas las pistas, en orden, unas 15 a 17. La suma de todas las pistas no debe superar 650 MB.

Graba las pistas con,

$ wodim -v -eject dev=/dev/cdrw -audio -pad pista_*.cdr

en un CD de 700 MB (80 min).

Respaldos

El siguiente script hace un respaldo rápido de /home, /etc y /root a un DVD. Cópialo a un archivo llamado mkdvdbkup, dale permisos de ejecución, 'chmod 755 mkdvdbkup' y córrelo como root.

#!

HOST=`hostname`
DATE=`date +%F`
TITLE="backup ${HOST} ${DATE}"

DEV=/dev/dvd
TMP=/tmp

genisoimage -V"$TITLE" -R -hide-rr-moved \
-o $TMP/backup.iso -graft-points /home=/home /etc=/etc /root=/root

wodim -v -eject dev=$DEV -data $TMP/backup.iso

rm -f $TMP/backup.iso
Copyright © 2002-2010 Ricardo Yanez


This document was generated using AFT v5.096