[Ututo-devel] [KERNEL]ISO BASE

Daniel Olivera (mate.cosido) daniel at ututo.cloudns.info
Tue Aug 26 11:19:02 CEST 2014


Ahi conteste pero no llego a la lista. Cuando puse "reply" contesto solo a
Diego.


Saludos.


> Esperemos que nos dice Daniel acerca de hacer una nueva ISO desde cero.
> Pero hasta donde se y se me ocurre, los paquetes binarios siempre se
> generaron en un sistema Gentoo ya que se utilizaba el emerge y el
> repositorio de Gentoo para crearlos.
> Si esto es así creo que no deberíamos perder mas tiempo con la ISO vieja
> hasta no tener un entorno de compilación (Gentoo 2014 + Kit de
> Desarrollo).
> Hablando del Kit, creo que debemos ir hacia ese lado ya que también
> debemos
> conocer su funcionamiento y acomodarlo a las condiciones actuales. por
> ejemplo, necesitamos una firma digital que firme los paquetes y para ello
> debemos definir si utlizamos los mails personales para generarlo o usamos
> una cuenta oficial.
>
> Saludos.
> Diego Calbo
>
>
> 2014-08-25 11:24 GMT-03:00 tranccuilo at openmailbox.org <
> tranccuilo at openmailbox.org>:
>
>>  No lo comente pero creo que los errores que me daban se debian al doble
>> chroot (Arch>Gentoo>XS) que usaba y al aplicarlo en un sistema x64
>> mientras
>> usaba la iso x86. Creo, no lo puedo confirmar pero se me ocurre que era
>> eso.
>> Buenisimo que no te de fallos. Es una buena opcion usar ese.
>> Yo creo que de no ser posible arrancar un sistema de 0 podemos hacer una
>> iso con el kernel nuevo y usando la initramfs vieja. Lo estabilizamos y
>> actualizamos lo minimo necesario para crearle al kernel su initramfs y a
>> partir de ahi si empezamos con la paqueteria.
>> Pero si Daniel nos instruye sobre como se hacia el sistema desde 0
>> tambien
>> deberiamos ver que pasa. Buscar cual es la forma que se adapte mas a
>> nuestras capacidades y de a poco ir aprendiendo. Tiempo tenemos a pesar
>> de
>> las ansias ;)
>>
>> Saludos.
>>
>> PD: soy al unico que le llegan mails de hace varios dias atras? Me
>> parece
>> que la lista anda mas o menos.
>>
>>  Hola, estoy compilando nuevamente el kernel, pero con la diferencia que
>> ahora utilicé el config de la ISO.
>> Luciano, recuerdo que indicaba que te daba un error al querer
>> utilizarla.
>> En que punto fue eso? Lo pregunto porque yo pude cargarla perfectamente
>> en
>> el menuconfig.
>> Hay muchos módulos y funcionalidades nuevas desactivadas, pero la idea
>> es
>> en principio poder tener el kernel actualizado con las funcionalidades
>> de
>> la ISO 2012, lego agregamos los nuevos soportes que se implementaron
>> para
>> poder hacer la ISO final.
>> Ahora mientras compila el kernel voy a buscar la manera de actualiar el
>> genkernel a mano en la imagen de la iso y tratar de generar el
>> inirtramfs.
>>
>>  Saludos.
>> Diego Calbo
>>
>>
>> 2014-08-24 14:40 GMT-03:00 galleguindio <
>> galleguindioramirez at tribunahacker.com.ar>:
>>
>>>
>>> On 24/08/14 12:50, Diego Gabriel Calbo Elizondo wrote:
>>>
>>> Tu error es diferente al mio.
>>> Lo que esta pidiendo tu error es una particion donde iniciar la imagen.
>>> Igual creo que debemos coordinar otra estrategia ya que el genkernel
>>> que
>>> se necesita es diferente al que esta presente en la ISO y eso es un
>>> gran
>>> impedimento.
>>> Propongo que hagamos un ISO totalmente nuevo y que luego agreguemos lo
>>> necesario para hacer una ISO UTUTO.
>>>
>>>  Estoy en eso. Ayer instale Calculate que es un gentoo personalizado;
>>> funciona a base de portage asi que todo es por consola ayer tarde 12
>>> horas
>>> para compilar thunderbird y 4 horas para Lyx (mis dos programas
>>> predilectos); hoy inicie el armado de una estación de trabajo aunque
>>> recomiendo hacer un servidor en una máquina por ssh y usar esa
>>> máquina de
>>> estación de trabajo ante mi falta actual de recursos en un pueblo
>>> aislado
>>> ataque mi net.
>>> Estoy usando Stage3 y Portage; ya genere el arbol e instale portage,
>>> estoy configurando el make.conf en sources y estudiando los .spec de
>>> Sabayon, Calcule, Funtoo y Ututo.
>>>
>>>
>>>  Daniel, cuando creaste la primera ISO XS sin tener repositorios
>>> activos, lo hicieste de este modo?
>>> Me refiero a que armaste un sistema base de Gentoo y luego adaptaste el
>>> sistema a las necesidades de XS?
>>> Por tus últimos mensajes supongo que esto va a ser mucho mas
>>> complicado y
>>> laborioso, pero no se me ocurre en este momento otra solución.
>>>
>>>  Como repos estoy indicando los de Gentoo y arme un repo local (espero
>>> que mi net aguante) con los binarios de UTUTO, pero creo que bajare las
>>> fuentes y veré que modificar para volver a empaquetar los binarios y
>>> dar el
>>> repo local como opción en el include. Estoy usando una tecnica de
>>> Debian
>>> dandole prioridad 100 a mi repo local y 200 al de gentoo. Apenas tenga
>>> noticias las publico.
>>> Abrazos Galle
>>>
>>>
>>>  Saludos.
>>> Diego Calbo
>>>
>>>
>>> 2014-08-24 12:07 GMT-03:00 tranccuilo at openmailbox.org <
>>> tranccuilo at openmailbox.org>:
>>>
>>>> Bueno hice la prueba y me dio error tambien. No es un kernel panic
>>>> pero
>>>> tambien tiene problemas para encontrar root. Imagino que algo del
>>>> .config no lo deja leer el initramfs o cambia alguna variable. En
>>>> cuanto
>>>> a lo que dice Daniel entiendo que solamente cambiando la version de
>>>> genkernel y arreglando genkernel.conf deberia funcionar. Pero
>>>> seguramente habra que actualizar los paquetes e2fsprogs, unionfs,
>>>> dmraid, lvm, device_mapper y busybox ya que los usa segun veo. Voy a
>>>> ver
>>>> de hacer esto y comento que pasa.
>>>>
>>>> PD: dejo imagen del error.
>>>>  https://img.bi/#/GuQEoYd!cAvVQOpHNpWC3GAThcdTQxtT6am6Q9R96Fe3YvqU
>>>>
>>>> Saludos
>>>> >> El genkernel son scripts en bash no hay nada que compilar.
>>>> >> hace los mismo que "make && make modules && make install && make
>>>> >> install_modules" pero cmodificando las variables de entorno y otros
>>>> >> parametros. Ademas crea el initramfs con los necesario (binarios,
>>>> scripts
>>>> >> y modulos) para iniciar el sistema.
>>>> >>
>>>> >>
>>>> >> Saludos.
>>>> >>
>>>> >>> Diego de que manera decis de actualizar el genkernel? Yo baje el
>>>> paquete
>>>> >>> pero no encontre la manera de compilarlo ya que no tiene
>>>> .configure.
>>>> >>> Tambien lo quise emerger pero se actualizo todo el portage y se
>>>> rompio
>>>> >>> el profile.
>>>> >>> Lo que no probe fue hacer un ovelay local. A vos como que se te
>>>> ocurre?
>>>> >>>
>>>> >>> El 23/08/14 a las 11:17, Diego Gabriel Calbo Elizondo escibió:
>>>> >>>> Hola Daniel, entiendo lo que dices, pero cuando dices de
>>>> actualizar
>>>> y
>>>> >>>> sabiendo que no hay repositorios de XS activos, recomiendas que
>>>> se
>>>> >>>> actualice a mano o con el proceso emerge de Gentoo con el
>>>> repositorio
>>>> >>>> de paquetes actualizas?
>>>> >>>> Recuerdo que si se hacía esta práctica en un entorno XS
>>>> estaba la
>>>> >>>> posibilidad de romper el sistema y si ocurre eso en el sistema
>>>> >>>> enjaulado ya ISO resultante ya no es confiable.
>>>> >>>> Es posible que podamos general el kernel, System-map e initramfs
>>>> en
>>>> un
>>>> >>>> entorno Gentoo y luego utilizar esos binarios en el sistema
>>>> enjaulado?
>>>> >>>>
>>>> >>>> Saludos y gracias por las sugerencias.
>>>> >>>> Diego Calbo
>>>> >>>>
>>>> >>>>
>>>> >>>> 2014-08-23 6:40 GMT-03:00 Daniel Olivera (mate.cosido)
>>>> >>>> <daniel at ututo.cloudns.info <mailto:daniel at ututo.cloudns.info>>:
>>>> >>>>
>>>> >>>>     Hay que actualizar el paquete genkernel que por alguna razon
>>>> loca no
>>>> >>>>     actualizo el conf de ese paqueque que esta en /etc
>>>> >>>>     hay que reemplazar el conf por el nuevo y luego ejecutar el
>>>> comando
>>>> >>>>     "genkernel All"
>>>> >>>>
>>>> >>>>
>>>> >>>>     Saludos
>>>>
>>>      --
>> ««Nunca. Que no digan nunca. Porque un día de estos nos verán
>> sonriendo!»»
>>
>>
>> _______________________________________________
>> Ututo-devel mailing list
>> Ututo-devel at lists.ourproject.org
>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel
>>
>>
>


-- 
Daniel Olivera (mate.cosido)

Info: http://ututo.cloudns.info/
Blog: http://ututo.cloudns.info/blog
Live: http://ututo.cloudns.info/live




More information about the Ututo-devel mailing list