Automatiza la creación de imágenes de disco .ISO en Mac OS X Snow Leopard

30/07/2010 por Redacción

Burn-Disk-icon.pngLa Utilidad de Discos es una herramienta muy cómoda para el usuario, pero sin embargo, no ofrece soporte directo para la creación de imagenes ISO 9660.

Es posible crear, no obstante, imágenes CDR o imágenes de disco maestras de CD/DVD que pueden ser renombradas con la extensión .iso y generalmente serán soportadas como tales en muchos programas de software.

Pero si trabajas frecuentemente con este tipo de imágenes creadas a partir de un disco óptico, quizás quieras acelerar el proceso automatizándolo con un servicio de Mac OS X Snow Leopard.

El comando general para el Terminal que permite la creación de una imagen ISO de un disco óptico es:

hdiutil makehybrid -o ~/Desktop/Diskimage.iso ${diskName} -iso -joliet

Sin embargo, este comando no muy útil si tienes que recordarlo de memoria ... o andar buscando un recorte de texto donde lo puedas tener almacenado. Para poder automatizar esta tarea, lo mejor es crear un servicio con Automator.

Para ello, abre Automator, crea un Servicio y arrastra la opción Ejecutar un Script de Shell y añade este código al Servicio:

echo -n `date "+%Y-%m-%d - %H:%M:%S ->"` >> ~/iso.log

echo "Starting ISO creation" >> ~/iso.log

diskName=$(drutil status | grep "Name:" | awk '{print $4}')

echo -n `date "+%Y-%m-%d - %H:%M:%S ->"` >> ~/iso.log

echo "Device: ${diskName}" >> ~/iso.log

echo -n `date "+%Y-%m-%d - %H:%M:%S ->"` >> ~/iso.log

echo `diskutil umountDisk ${diskName}` >> ~/iso.log

echo -n `date "+%Y-%m-%d - %H:%M:%S ->"` >> ~/iso.log

echo "Starting copy action."

echo `hdiutil makehybrid -o ~/Desktop/Diskimage.iso ${diskName} -iso -joliet` >> ~/iso.log

echo -n `date "+%Y-%m-%d - %H:%M:%S ->"` >> ~/iso.log

echo "Done" >> ~/iso.log

El Script añade una opción para crear un Log de resultados de la acción en la Carpeta de Usuario.

Este servicio solo funciona en Snow Leopard y una vez ejecutado y terminado, la correspondiente imagen .ISO aparecerá en el escritorio tras expulsar el disco en la unidad óptica.

Fuente: Mac OS X Hints

0

Comentarios

No se ha enviado aún ningún comentario. ¡Tú puedes ser el primero en comentarlo!

Escribe un comentario

Regístrate o identifícate para poder comentar