viernes, 8 de octubre de 2010

Script para grabar CD's y guardar la imágen ISO

Hoy presento un pequeño script que permite extraer una imágen ISO de un CD, o grabar una fácilmente. El script se puede descargar aquí [bashBurn.sh], funciona usando Zenity para la GUI, wodim para grabar y dd para recuperar las ISO.



Disclaimer: el script no es demasiado fiable para grabar cosas, wodim falla si el nombre está entre " (¿?), de todas formas, si el nombre del archivo es erroneo, no se grabará... En resumen, que no debería haber ningún problema si el nombre del archivo (y el path) no tiene ningún espacio :) .

Antes de empezar: puede que requiera permisos de root, si no lo lanzas con "sudo" o "gksudo", lo pedirá en el terminal del script (no en las ventanas). En las líneas 10-14 hay unos parámetros que puede ser interesante modificar:
- cdpath : El "dispositivo" del CD (este no debería cambiar)
- cdtrue : El dispositivo SCSI del CD, se puede conseguir la lista con "sudo wodim --scanbus"
- splitsize : Tamaño máximo de un CD en bytes (no debería cambiar)
- CDburnspeed : Velocidad de grabado de un CD (por defecto 48x)
- DVDburnspeed : Lo mismo, para DVD (por defecto 2x)

Primero pregunta la acción a realizar (no le hagas caso a los iconos de los botones :P ):

Después el archivo para grabar/guardar la ISO:


Se pide una última confirmación:


Se muestra una progressbar mientras el script actúa, y despues se muestra una ventana final:

Y ya está :)

No hay comentarios:

Publicar un comentario