Hola, como sabrán estoy creando un nuevo script para la creación de una ISO personalizada basada en XS y me surgen confusiones en la interpretación del procedimiento descrito para la preparación del entorno.<div>La explicación es la siguiente:</div><div><br></div><div>&quot;Como crear un XS personalizado.</div><div>(todo el procedimiento debe ser ejecutado como superusuario roo)</div><div><br></div><div>Cree un directorio llamado &quot;XS&quot;</div><div>Dentro cree 3 directorios llamados &quot;cdimage&quot;, &quot;image&quot; e &quot;imagelow&quot;</div><div><br></div><div>Copie el contenido completo del disco XS Vivo! en &quot;cdimage&quot; con el comando</div><div>&quot;cp -a&quot; para mantener los atributos de los archivos</div><div>Copie los scripts que comienzan con 0, 1 y 2 en el direcorio XS</div><div>mount -t iso9660 -o loop UTUTO-XS-2012-04-Vivo-intel32.iso</div><div><br></div><div>Monte la imagen (archivo image.squashfs) squashfs del filesystem de XS</div><div>Vivo!</div><div>mediante el siguiente comando</div><div><br></div><div>mkdir /mnt/XSimage</div><div>mount -t squahfs -o loop [ruta_a_image.squashfs] /mnt/XSimage</div><div><br></div><div>Copie todo el contenido de /mnt/XSimage al directorio &quot;image&quot; con</div><div>el comando &quot;cp -a&quot; para mantener los atributos</div><div><br></div><div>Cuando termine desmonte la imagen squashfs (umount /mnt/XSimage)</div><div>Remueva el directorio de montaje (rm -rf /mnt/XSimage)</div><div><br></div><div>Ahora tendra en &quot;cdimage&quot; una copia exacta del DVD y en &quot;image&quot; una copia</div><div>exacta del filesystem de XS Vivo! y del sistema si lo instalara en un</div><div>ordenador mediante</div><div>el instalador InstallXS contenido en el XS Vivo!&quot;</div><div><br></div><div>Ahora paso a explicar mi interpretación y pido por favor si pueden corregirme donde me equivoque ya que basado en el siguiente procedimiento voy a crear el script que prepare el entorno.</div><div><br></div><div>1- Crear un directorio XS en el directorio de trabajo. Por ejemplo, si vamos a trabajar en el directorio /mnt/UISOMaker, el directorio a crear queda con la ruta /mnt/UISOMaker/XS</div><div><br></div><div>2- Se crean 3 directorios dentro del directoro /mnt/UISOMaker/XS quedando cada uno con las siguientes rutas:</div><div>    a- /mnt/UISOMaker/cdimage</div><div>    b- /mnt/UISOMaker/image</div><div>    c- /mnt/UISOMaker/imagelow</div><div><br></div><div>3- Crear un directorio de montaje para la ISO orígen. Por ejemplo /mnt/UISOMaker/XS-VIVO</div><div><br></div><div>4- Montar la ISO original con el siguiente comando:</div><div>    mount -t iso9660 -o loop UTUTO-XS-2012-04-Vivo-intel32.iso /mnt/UISOMaker/XS-VIVO</div><div><br></div><div>5- Copiar el contenido de la ISO original al directorio de trabajo cdimage con el siguiente comando:</div><div>    cp -a /mnt/UISOMaker/XS-VIVO/* /mnt/UISOMaker/cdimage/</div><div><br></div><div>6- Crear un directorio de montaje para la imagen squahsfs con el comando:</div><div>    mkdir /mnt/UISOMaker/XSimage</div><div><br></div><div>7- Montar la imagen squashfs</div><div>    mount -t squashfs -o loop /mnt/UISOMaker/XS-VIVO/image.squashfs /mnt/UISOMaker/XSimage</div><div><br></div><div>8- Copiar el contenido de /mnt/UISOMaker/XSimage a /mnt/UISOMaker/image con el siguiente comando:</div><div>    cp -a /mnt/UISOMaker/XSimage/* /mnt/UISOMaker/image/</div><div><br></div><div>9- Desmonta /mnt/UISOMaker/XSimage</div><div><br></div><div>10- Borrar el directorio de montaje /mnt/UISOMaker/XSimage</div><div><br></div><div>Desde ya les agradezco la ayuda.</div><div><br></div><div>Abrazos.</div><div>Diego Calbo</div>