Crear imagen iso desde la consola de Linux
Hola a todos, hace poco se me presento la necesidad de crear una imagen Iso con archivos que tenia en el servidor y tuve algunos inconvenientes, por eso después de haber superado está prueba vengo a explicar la manera sencilla de hacerlo.
Para crear imagenes Iso desde la consola podemos usar el comando mkisofs que nos permite crear copias desde unidades externas o archivos ubicados en el disco local.
para usar el comando mkisofs debemos primero buscar e instalar la librería correspondiente, acto seguido digitamos
mkisofs -r -J -o [dirección_y_nombre_de_la_imagen] [directorio_con_los_archivos_a_copiar];
La opción “-r” me crea la imagen con compatibilidad para linux y la opción “-J” le da compatibilidad para windows, ejemplo:
mkisofs -r -J -o /home/joes/MiCd.iso /home/joes/programas ;
Si queremos ejecutar está instruccion desde un archivo php cómo fué en mi caso usamos el comando exec de está manera:
function crear_iso(){
$com1 = “mkisofs -r -J -o “.ROOT.DS.APP_DIR.DS.’webroot’.DS.’files’.DS.”MisProgramas.iso “.
“.ROOT.DS.APP_DIR.DS.’webroot’.DS.’media’.DS;
exec($com1);
Hola a todos, hace poco se me presento la necesidad de crear una imagen Iso con archivos que tenia en el servidor y tuve algunos inconvenientes, por eso después de haber superado está prueba vengo a explicar la manera sencilla de hacerlo.
Para crear imagenes Iso desde la consola podemos usar el comando mkisofs que nos permite crear copias desde unidades externas o archivos ubicados en el disco local.
para usar el comando mkisofs debemos primero buscar e instalar la librería correspondiente, acto seguido digitamos
mkisofs -r -J -o [dirección_y_nombre_de_la_imagen] [directorio_con_los_archivos_a_copiar];
La opción “-r” me crea la imagen con compatibilidad para linux y la opción “-J” le da compatibilidad para windows, ejemplo:
mkisofs -r -J -o /home/joes/MiCd.iso /home/joes/programas ;
Si queremos ejecutar está instruccion desde un archivo php cómo fué en mi caso usamos el comando exec de está manera:
function crear_iso(){
$com1 = “mkisofs -r -J -o “.ROOT.DS.APP_DIR.DS.’webroot’.DS.’files’.DS.”MisProgramas.iso “.
“.ROOT.DS.APP_DIR.DS.’webroot’.DS.’media’.DS;
exec($com1);