[Ututo-devel] [KERNEL][ISO] Fumata blanca!!! Habemus BASE?

tranccuilo at openmailbox.org tranccuilo at openmailbox.org
Fri Aug 22 02:49:02 CEST 2014


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.

Saludos y suerte con Gnome.

El 21/08/14 a las 21:46, Diego Gabriel Calbo Elizondo escibió:
> Gracias, esta claro.
> 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.
>
> Otra consulta, el xfce que se ve en la captura es actualizado o es el
> que trae la ISO?
>
> Saludos.
> Diego Calbo
>
>
>
> 2014-08-21 21:28 GMT-03:00 tranccuilo at openmailbox.org
> <mailto:tranccuilo at openmailbox.org> <tranccuilo at openmailbox.org
> <mailto:tranccuilo at openmailbox.org>>:
>
>     En realidad no.
>     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)
>     Una vez hecho eso voy a /mnt/XS y ejecuto el script para chrootear
>     (el 0). Con esto entras a la iso desarmada.
>     Dentro del sistema instalo los paquetes que te dije y el kernel.
>     Copio los archivos generados en /mnt/XS/cdimagen/isolinux/ (fuera
>     del chroot).
>     Entonces tenes dentro del sistema enjaulado el nuevo kernel
>     instalado y fuera de el (en isolinux) tambien el nuevo kernel.
>     Salgo del chroot.
>     Ejecuto el script 1 para generar la nueva squashfs con el kernel
>     nuevo.
>     Y finalmente ejecuto el script 2 para generar la iso 2014.
>     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").
>     Y listo arranca.
>
>     Perdon pero soy un desastre explicandome =)
>
>
>     El 21/08/14 a las 21:10, Diego Gabriel Calbo Elizondo escibió:
>>     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?
>>
>>     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.
>>     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.
>>
>>     Saludos.
>>     Diego Calbo
>>
>>
>>     2014-08-21 20:52 GMT-03:00 tranccuilo at openmailbox.org
>>     <mailto:tranccuilo at openmailbox.org> <tranccuilo at openmailbox.org
>>     <mailto:tranccuilo at openmailbox.org>>:
>>
>>         En realidad no hago nada especial. Sigo la receta incluida en
>>         la iso
>>         para desarmarla. Una vez ejecutado el script para enjaular
>>         ejecuto
>>         #source /etc/profile e instalo los paquetes lzo y lzop (ahora
>>         los subo
>>         al ftp) porque sino da error al compilar el kernel.
>>         Despues descomprimo el kernel en /usr/src/  >> ejecuto
>>         eselect kernel
>>         list y lo elijo. Le agrego el parche de tuxonice.
>>         A mi el .config viejo me da error -imagino que debido a la
>>         evolucion del
>>         kernel- asi que solo descomento lo del x64 >> cambio la
>>         compresion a LZO
>>         >> agrego soporte a fs XZ.
>>         make && make modules_install && make install
>>         Al terminar solo copio el kernel, el system.map y el config a
>>         XS/cdimage/isolinux (el kernel se lo puede renombrar a ututoata)
>>         Despues ejecuto el script para generar la nueva squashfs >>
>>         da una lista
>>         de tareas para hacer antes de continuar >> algunas no se
>>         pueden hacer
>>         porque no existen las carpetas que nombra pero parece no
>>         importar.
>>         Al finalizar la squashfs ejecuto el script para generar la
>>         iso. A este
>>         script lo edito y le quito "-allow-limited-size" del comando
>>         mkisofs
>>         porque sino falla.
>>         Y listo la iso. Lo ultimo para hacer es en el booteo, hay que
>>         adecuar el
>>         nombre del kernel al creado, yo no pude hacer que lilo me lo
>>         reconozca
>>         en la nueva iso.
>>         A mi no me arranca el DM asi que para levantar Xfce4 ejecute
>>         startxfce4.
>>         KDE no me lo levanta.
>>
>>         Lo que habria que hacer es:
>>         * limpiar la iso y dejar solo lo necesario para la generacion
>>         de los
>>         nuevos paquetes >> lo que Diego dijo.
>>         * Crear un .config nuevo.
>>         * buscar la forma que lilo reconozca el nuevo kernel.
>>
>>         Voy a intentar generar el initramfs del nuevo kernel pero si
>>         genkernel y
>>         dracut fallan quedara para cuando se actualicen estos. Y
>>         tambien seguir
>>         intentando que lilo arranque directamente el nuevo (lo mas
>>         facil seria
>>         renombrar el viejo -o eliminarlo- y al nuevo llamarlo
>>         "kernel" que es el
>>         que arranca por defecto [se me acaba de ocurrir :S])
>>
>>         Cualquier duda consulten. Igual despues se lo agrego a la
>>         receta que ya
>>         esta y lo metemos adentro de la iso para que quede.
>>
>>         Saludos.
>>
>     -- 
>     ««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»
>
>


-- 
««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ututo-devel/attachments/20140821/20478576/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
Url : https://lists.ourproject.org/pipermail/ututo-devel/attachments/20140821/20478576/attachment-0001.pgp 


More information about the Ututo-devel mailing list