# 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
```