En este artículo mostraremos como generar imágenes iso, cómo tostarlas y ó extraerlas de un CD-ROM ó DVD existente.
Generar una imagen iso con genisoimage
Instalamos genisoimage: (Debian ó Ubuntu)
$ sudo aptitude install genisoimage
Seleccionamos el directorio del cual queremos generar la imagen
Ej: cd_dir
Comprobamos el tamaño para saber que cabe en el CD, DVD.
$ du -sh cd_dir
Generamos la imagen:
$ genisoimage -o cd_dir.iso cd_dir
Ahora podremos tostar la imagen cd_dir.iso en un CD-ROM.
Tostar la imagen iso - WODIM
Wodim es una herramienta de consola para escribir datos en los discos ópticos multimedia.
$ man wodim
Instalamos el paquete wodim (Ubuntu y Debian)
$ sudo aptitude install wodim
Mostramos los dispositivos de grabado disponibles:
$ wodim -devices
wodim: Overview of accessible drives (1 found) : ------------------------------------------------------------------------- 0 dev='/dev/sg1' rwrw-- : 'TSSTcorp' 'CDDVDW TS-L633C' -------------------------------------------------------------------------Encontramos el dispositivo /dev/sg1 (usa el que aparezca en tu sistema)
CD-ROM y DVD REGRABABLE
Si tenemos un cd-rom/dvd regrabable, primero podemos necesitar borrarlo antes de escribir los datos en él.
Muestra las opciones de borrado:
$ wodim dev='/dev/sg1' -blank=help
Blanking options: all blank the entire disk disc blank the entire disk disk blank the entire disk fast minimally blank the entire disk (PMA, TOC, pregap) minimal minimally blank the entire disk (PMA, TOC, pregap) track blank a track unreserve unreserve a track trtail blank a track tail unclose unclose last session session blank last session
Ejecutamos el borrado rápido del CD/DVD:
$ wodim -v -eject speed=16 dev='/dev/sg1' -blank=fast
Escribimos la imagen iso en el CD-ROM/DVD:
$ wodim -v -eject speed=16 dev='/dev/sg1' -data cd_dir.iso
NOTA: Podemos seleccionar una velocidad mayor de la disponible en el sistema.
Si montamos el CD-ROM recién tostado podremos ver el contenido de la imagen.
Extraer una iso de un cdrom
Es el proceso contrario: tenemos un CD ó DVD de datos, y queremos extraer la imagen de él:
Primero tenemos que averiguar qué fichero de dispositivo identifica al CD-ROM:
Ej: Listar los dispositivos de almacenamiento del sistema
En mi sistema aparece el DVD como /dev/sr0
ata-TSSTcorp_CDDVDW_TS-L633C_R36XXXXXXX -> ../../sr0
Para extraer la imagen utilizamos el comando dd:
$ dd if=/dev/sr0 of=imagen.iso bs=1M
# bs indica que copiamos a trozos de un mega de tamaño.MONTAR LA IMAGEN MEDIANTE EL DISPOSITVO LOOPBACK
La imagen que hemos extraído podemos tostarla en otro disco óptico, o también podemos montarla usando un dispositivo loopback:
$ mkdir cd_dir
$ sudo mount -o loop imagen.iso cd_dir
$ ls cd_dir
# Aparecerá el contenido de la imagen.Para desmontarla
$ sudo umount cd_dir
NOTA: Si queremos expulsar el CD-ROM
$ sudo eject /dev/sr0
REFERENCIA
$ man wodim
$ man genisoimage
$ man dd
No hay comentarios:
Publicar un comentario