# Crear imagen ISO a partir de ejecutable EXE ## Generar ISO ### Agrupar en carpetas El primer paso es meter el ejecutable o conjunto de ejecutables en una carpeta. Si metemos muchos ejecutables en una sola carpeta, se creará una sola imagen ISO que contenga todos los ejecutables. ### Genisoimage Se ejecuta este comando, donde "nueva_imagen" es el nombre que queremos ponerle a la imagen ISO que se cree a partir del ejecutable ubicado en "carpeta". A "nueva_imagen" hay que añadirle la extensión ".iso" al nombre en la ejecución del comando. ``` genisoimage -o nueva_imagen.iso -V carpeta -l -R -J carpeta sudo mount -o loop nueva_imagen.iso /mnt ``` ## Subir ISO a Isard ### Subir media Se descarga un media cualquiera en Isard mediate URL con un nombre identificativo para la imagen, en este caso el mismo nombre "nueva_imagen". ### path_downloaded En la base de datos de la tabla "media" ubicar la imagen recién descargada y averiguar el campo “path_downloaded”. Supongamos que es éste: “/isard/media/8975b567-3ce4-4380-a9aa-0c0465972ebe.iso” ### SCP Ubicarnos en local en el directorio donde hemos creado la nueva imagen con el comando "genisoimage" y ejecutar este comando, donde la primera "nueva_imagen.iso" es la ruta del archivo donde se encuentra la imagen de "genisoimage" y la segunda la ruta donde se encuentra el "media" de Isard: ``` scp nueva_imagen.iso root@servidor_isard_destino:/opt/isard/media/8975b567-3ce4-4380-a9aa-0c0465972ebe.iso ```