<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Es el de la iso. En las proximas
      pruebas voy a ver si trato de instalar algo a ver como anda Uget o
      en su defecto con emerge. <br>
      <br>
      Saludos y suerte con Gnome.<br>
      <br>
      El 21/08/14 a las 21:46, Diego Gabriel Calbo Elizondo escibió:<br>
    </div>
    <blockquote
cite="mid:CAF_CSy4CgguOmju3LRb2nzEnhVgwcZLDFzL7SY38_8DgpDfYmA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Gracias, esta claro.
        <div>Mañana veré de reproducir lo que indicas y comentaré los
          resultados. Por el momento estoy peleando con la instalación
          de Gnome en el Gentoo que instalé en la virtual.</div>
        <div><br>
        </div>
        <div>Otra consulta, el xfce que se ve en la captura es
          actualizado o es el que trae la ISO?</div>
        <div><br>
        </div>
        <div>Saludos.</div>
        <div>Diego Calbo</div>
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">
          2014-08-21 21:28 GMT-03:00 <a moz-do-not-send="true"
            href="mailto:tranccuilo@openmailbox.org">tranccuilo@openmailbox.org</a>
          <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:tranccuilo@openmailbox.org" target="_blank">tranccuilo@openmailbox.org</a>&gt;</span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000">
              <div>En realidad no. <br>
                La iso XS-2012 la desarmo en /mnt/XS siguiendo los pasos
                de creacion de LiveCD incluido en ella (si no lo tenes
                ahora lo subo tambien)<br>
                Una vez hecho eso voy a /mnt/XS y ejecuto el script para
                chrootear (el 0). Con esto entras a la iso desarmada.<br>
                Dentro del sistema instalo los paquetes que te dije y el
                kernel. Copio los archivos generados en
                /mnt/XS/cdimagen/isolinux/ (fuera del chroot).<br>
                Entonces tenes dentro del sistema enjaulado el nuevo
                kernel instalado y fuera de el (en isolinux) tambien el
                nuevo kernel.<br>
                Salgo del chroot.<br>
                Ejecuto el script 1 para generar la nueva squashfs con
                el kernel nuevo.<br>
                Y finalmente ejecuto el script 2 para generar la iso
                2014.<br>
                Cuando booteas en virtualbox la nueva iso apretas Tab
                para cambiar las opciones de arranque de lilo y le pones
                el nombre del nuevo kernel (por defecto es "kernel"). <br>
                Y listo arranca.<br>
                <br>
                Perdon pero soy un desastre explicandome =) <br>
                <br>
                <br>
                El 21/08/14 a las 21:10, Diego Gabriel Calbo Elizondo
                escibió:<br>
              </div>
              <div>
                <div class="h5">
                  <blockquote type="cite">
                    <div dir="ltr">Entonces por lo que entiendo y veo en
                      la captura de pantalla, lo que hiciste fue
                      instalar XS 2014-04 en VirtualBox y luego
                      dirigirte a la documentación incluida en el ISO?
                      <div><br>
                      </div>
                      <div>Trato de entender desde el principio porque
                        quiero tener la maqueta armada en mi maquina así
                        somos 2 los que podemos ir haciendo pruebas y
                        formando ideas, hasta que alguien mas pueda
                        armar su entorno de trabaj.</div>
                      <div>Aunque mientras escribo creo que sería bueno
                        crear una ISO para el desarrollo y la
                        compilación para que cualquiera pueda instalarla
                        donde sea y ayudar con la construcción de las
                        ISO's finales.</div>
                      <div><br>
                      </div>
                      <div>Saludos.</div>
                      <div>Diego Calbo</div>
                    </div>
                    <div class="gmail_extra"><br>
                      <br>
                      <div class="gmail_quote">2014-08-21 20:52
                        GMT-03:00 <a moz-do-not-send="true"
                          href="mailto:tranccuilo@openmailbox.org"
                          target="_blank">tranccuilo@openmailbox.org</a>
                        <span dir="ltr">&lt;<a moz-do-not-send="true"
                            href="mailto:tranccuilo@openmailbox.org"
                            target="_blank">tranccuilo@openmailbox.org</a>&gt;</span>:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">En realidad no hago
                          nada especial. Sigo la receta incluida en la
                          iso<br>
                          para desarmarla. Una vez ejecutado el script
                          para enjaular ejecuto<br>
                          #source /etc/profile e instalo los paquetes
                          lzo y lzop (ahora los subo<br>
                          al ftp) porque sino da error al compilar el
                          kernel.<br>
                          Despues descomprimo el kernel en /usr/src/ 
                          &gt;&gt; ejecuto eselect kernel<br>
                          list y lo elijo. Le agrego el parche de
                          tuxonice.<br>
                          A mi el .config viejo me da error -imagino que
                          debido a la evolucion del<br>
                          kernel- asi que solo descomento lo del x64
                          &gt;&gt; cambio la compresion a LZO<br>
                          &gt;&gt; agrego soporte a fs XZ.<br>
                          make &amp;&amp; make modules_install
                          &amp;&amp; make install<br>
                          Al terminar solo copio el kernel, el
                          system.map y el config a<br>
                          XS/cdimage/isolinux (el kernel se lo puede
                          renombrar a ututoata)<br>
                          Despues ejecuto el script para generar la
                          nueva squashfs &gt;&gt; da una lista<br>
                          de tareas para hacer antes de continuar
                          &gt;&gt; algunas no se pueden hacer<br>
                          porque no existen las carpetas que nombra pero
                          parece no importar.<br>
                          Al finalizar la squashfs ejecuto el script
                          para generar la iso. A este<br>
                          script lo edito y le quito
                          "-allow-limited-size" del comando mkisofs<br>
                          porque sino falla.<br>
                          Y listo la iso. Lo ultimo para hacer es en el
                          booteo, hay que adecuar el<br>
                          nombre del kernel al creado, yo no pude hacer
                          que lilo me lo reconozca<br>
                          en la nueva iso.<br>
                          A mi no me arranca el DM asi que para levantar
                          Xfce4 ejecute startxfce4.<br>
                          KDE no me lo levanta.<br>
                          <br>
                          Lo que habria que hacer es:<br>
                          * limpiar la iso y dejar solo lo necesario
                          para la generacion de los<br>
                          nuevos paquetes &gt;&gt; lo que Diego dijo.<br>
                          * Crear un .config nuevo.<br>
                          * buscar la forma que lilo reconozca el nuevo
                          kernel.<br>
                          <br>
                          Voy a intentar generar el initramfs del nuevo
                          kernel pero si genkernel y<br>
                          dracut fallan quedara para cuando se
                          actualicen estos. Y tambien seguir<br>
                          intentando que lilo arranque directamente el
                          nuevo (lo mas facil seria<br>
                          renombrar el viejo -o eliminarlo- y al nuevo
                          llamarlo "kernel" que es el<br>
                          que arranca por defecto [se me acaba de
                          ocurrir :S])<br>
                          <br>
                          Cualquier duda consulten. Igual despues se lo
                          agrego a la receta que ya<br>
                          esta y lo metemos adentro de la iso para que
                          quede.<br>
                          <br>
                          Saludos.<br>
                        </blockquote>
                      </div>
                    </div>
                  </blockquote>
                </div>
              </div>
              <div class="">
                <pre cols="72">-- 
««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»</pre>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»</pre>
  </body>
</html>