[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hacer .iso



boube escribió:

Hola boube, las consultas a la lista, por favor.

> On Mon, Nov 06, 2006 at 06:48:02PM +0100, Guimi wrote:
>> Arrrgh!!!
>> Cierto!!
>> El caso es que precisamente la semana pasada estuve haciendo un script que
>> grabase "automágicamente" un directorio a un DVD por las noches y claro,
>> lo hice usando growisofs que precisamente es un front-end de mkisofs...
>>
>
> Hola, estoy haciendo un pequeño programa para backups y áun tengo pendiente
> la parte de grabar en un DVD. Me gustaria, si fuese posible, que me enviases
> el script, o algunas indicaciones, llevo un par de dias dandome de cabeza
> con el mkisofs y no consigo nada.
>
> Gracias
>
> PD: el programa que estoy haciendo es muy simple, bastante malo (no tengo
> demasiada experiencia con bash) y muy adaptado a un caso concreto, pero tiene
> licencia GPL, si quieres cuando estea terminado te lo envío.
>

Yo he hecho dos scripts:
# gcopia_seg.sh - realiza una copia de seguridad y la vuelca a DVD usando gdvd.sh. Pensado para poner en tareas programadas.
# gdvd.sh - vuelca un directorio a DVD.

Los puedes descargar de mi página.
http://www.guimi.net/index.php?pag_id=cmsxp04_gpl.html
Si tienes ideas para mejorarlos, coméntalas por favor.

No los adjunto porque son 397 lineas con comentarios y tal y no creo que venga a cuento. En todo caso, para los archivos de la lista, la parte de grabacion de DVDs resumida:
-(Compruebo que la partición no esté montada)
=Según los parámetros el script hace distintas cosas.
-Muestra info:
dvd+rw-mediainfo /dev/$UNIDAD
-O bien formatea...:
/usr/bin/dvd+rw-format -force /dev/$UNIDAD
-...y crea un disco:
/usr/bin/growisofs -Z /dev/$UNIDAD -R -V Guimi -A SuSE -p Guimi \
  -sysid LINUX -allow-lowercase -L -iso-level 2 $RUTA
-O bien añade datos a un disco:
/usr/bin/growisofs -M /dev/$UNIDAD -quiet -R $RUTA
-Por ultimo abre y cierra la unidad con eject.

Para más info:
man growisofs
man mkisofs
google

Saludos
Güimi
http://guimi.net
--
Por el bien de todos respetemos las normas de la lista:
http://wiki.debian.org/NormasLista



Reply to: