<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Yo estoy creando una ISO de 0 Hace 72 horas que vengo compilando y
modificando archivos de configuración si todo va bien creo que esta
noche tendre una ISO respetable. El Kernel que genere es para i686
porque en mi experiencia el X86_64 siempre trae problemas de uso. Mi
PC AMD 64 siempre funciono mejor con un kernel i686 que con el
x86_64.<br>
Ahora estoy resolviendo el arranque del grub, la tabla de
particiones, el DM y un instalador. Estoy usando un Gentoo 2014 con
un Chroot y uso como "kit" de desarrollo las de gentoo (Portage,
USE,Build).<br>
Si me dan los tiempos esta tarde subo la ISO, la carpeta Sources y
los logs a la plataforma ourprojet.<br>
Un abrazo<br>
<br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 25/08/14 11:34, Diego Gabriel Calbo
Elizondo wrote:<br>
</div>
<blockquote
cite="mid:CAF_CSy6bq1S+knPzFPs4BEu1kGHibL3ieZFiFEKOioL3yZOqFA@mail.gmail.com"
type="cite">
<div dir="ltr">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.
<div>
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).</div>
<div>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.</div>
<div><br>
</div>
<div>Saludos.</div>
<div>Diego Calbo</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-08-25 11:24 GMT-03:00 <a
moz-do-not-send="true"
href="mailto:tranccuilo@openmailbox.org">tranccuilo@openmailbox.org</a>
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:tranccuilo@openmailbox.org" target="_blank">tranccuilo@openmailbox.org</a>></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>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.<br>
Buenisimo que no te de fallos. Es una buena opcion usar
ese.<br>
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. <br>
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 ;)<br>
<br>
Saludos.<br>
<br>
PD: soy al unico que le llegan mails de hace varios dias
atras? Me parece que la lista anda mas o menos.<br>
<br>
</div>
<div>
<div class="h5">
<blockquote type="cite">
<div dir="ltr">Hola, estoy compilando nuevamente el
kernel, pero con la diferencia que ahora utilicé
el config de la ISO.
<div>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.</div>
<div>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.</div>
<div>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.</div>
<div><br>
</div>
<div>Saludos.</div>
<div>Diego Calbo</div>
</div>
<div class="gmail_extra"> <br>
<br>
<div class="gmail_quote">2014-08-24 14:40
GMT-03:00 galleguindio <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:galleguindioramirez@tribunahacker.com.ar"
target="_blank">galleguindioramirez@tribunahacker.com.ar</a>></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> <br>
<div>On 24/08/14 12:50, Diego Gabriel
Calbo Elizondo wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Tu error es diferente al
mio.
<div>Lo que esta pidiendo tu error es
una particion donde iniciar la
imagen.</div>
<div>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.</div>
<div>Propongo que hagamos un ISO
totalmente nuevo y que luego
agreguemos lo necesario para hacer
una ISO UTUTO.</div>
</div>
</blockquote>
</div>
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.<br>
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.
<div><br>
<blockquote type="cite">
<div dir="ltr">
<div><br>
</div>
<div>Daniel, cuando creaste la primera
ISO XS sin tener repositorios
activos, lo hicieste de este modo?</div>
<div>Me refiero a que armaste un
sistema base de Gentoo y luego
adaptaste el sistema a las
necesidades de XS?</div>
<div>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.</div>
</div>
</blockquote>
</div>
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.<br>
Abrazos Galle
<div>
<div><br>
<blockquote type="cite">
<div dir="ltr">
<div><br>
</div>
<div>Saludos.</div>
<div>Diego Calbo</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-08-24
12:07 GMT-03:00 <a
moz-do-not-send="true"
href="mailto:tranccuilo@openmailbox.org"
target="_blank">tranccuilo@openmailbox.org</a>
<span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:tranccuilo@openmailbox.org"
target="_blank">tranccuilo@openmailbox.org</a>></span>:<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div>Bueno hice la prueba y me
dio error tambien. No es un
kernel panic pero<br>
tambien tiene problemas para
encontrar root. Imagino que
algo del<br>
.config no lo deja leer el
initramfs o cambia alguna
variable. En cuanto<br>
a lo que dice Daniel entiendo
que solamente cambiando la
version de<br>
genkernel y arreglando
genkernel.conf deberia
funcionar. Pero<br>
seguramente habra que
actualizar los paquetes
e2fsprogs, unionfs,<br>
dmraid, lvm, device_mapper y
busybox ya que los usa segun
veo. Voy a ver<br>
de hacer esto y comento que
pasa.<br>
<br>
PD: dejo imagen del error.<br>
</div>
<a moz-do-not-send="true"
href="https://img.bi/#/GuQEoYd%21cAvVQOpHNpWC3GAThcdTQxtT6am6Q9R96Fe3YvqU"
target="_blank">https://img.bi/#/GuQEoYd!cAvVQOpHNpWC3GAThcdTQxtT6am6Q9R96Fe3YvqU</a><br>
<div>
<div><br>
Saludos<br>
>> El genkernel son
scripts en bash no hay nada
que compilar.<br>
>> hace los mismo que
"make && make
modules && make
install && make<br>
>> install_modules"
pero cmodificando las
variables de entorno y otros<br>
>> parametros. Ademas
crea el initramfs con los
necesario (binarios, scripts<br>
>> y modulos) para
iniciar el sistema.<br>
>><br>
>><br>
>> Saludos.<br>
>><br>
>>> Diego de que
manera decis de actualizar
el genkernel? Yo baje el
paquete<br>
>>> pero no
encontre la manera de
compilarlo ya que no tiene
.configure.<br>
>>> Tambien lo
quise emerger pero se
actualizo todo el portage y
se rompio<br>
>>> el profile.<br>
>>> Lo que no probe
fue hacer un ovelay local. A
vos como que se te ocurre?<br>
>>><br>
>>> El 23/08/14 a
las 11:17, Diego Gabriel
Calbo Elizondo escibió:<br>
>>>> Hola
Daniel, entiendo lo que
dices, pero cuando dices de
actualizar y<br>
>>>> sabiendo
que no hay repositorios de
XS activos, recomiendas que
se<br>
>>>> actualice a
mano o con el proceso emerge
de Gentoo con el repositorio<br>
>>>> de paquetes
actualizas?<br>
>>>> Recuerdo
que si se hacía esta
práctica en un entorno XS
estaba la<br>
>>>> posibilidad
de romper el sistema y si
ocurre eso en el sistema<br>
>>>> enjaulado
ya ISO resultante ya no es
confiable.<br>
>>>> Es posible
que podamos general el
kernel, System-map e
initramfs en un<br>
>>>> entorno
Gentoo y luego utilizar esos
binarios en el sistema
enjaulado?<br>
>>>><br>
>>>> Saludos y
gracias por las sugerencias.<br>
>>>> Diego Calbo<br>
>>>><br>
>>>><br>
>>>> 2014-08-23
6:40 GMT-03:00 Daniel
Olivera (mate.cosido)<br>
>>>> <<a
moz-do-not-send="true"
href="mailto:daniel@ututo.cloudns.info"
target="_blank">daniel@ututo.cloudns.info</a>
<mailto:<a
moz-do-not-send="true"
href="mailto:daniel@ututo.cloudns.info"
target="_blank">daniel@ututo.cloudns.info</a>>>:<br>
>>>><br>
>>>> Hay que
actualizar el paquete
genkernel que por alguna
razon loca no<br>
>>>>
actualizo el conf de ese
paqueque que esta en /etc<br>
>>>> hay que
reemplazar el conf por el
nuevo y luego ejecutar el
comando<br>
>>>>
"genkernel All"<br>
>>>><br>
>>>><br>
>>>> Saludos<br>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<pre cols="72">--
««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»</pre>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Ututo-devel mailing list<br>
<a moz-do-not-send="true"
href="mailto:Ututo-devel@lists.ourproject.org">Ututo-devel@lists.ourproject.org</a><br>
<a moz-do-not-send="true"
href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel"
target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Ututo-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ututo-devel@lists.ourproject.org">Ututo-devel@lists.ourproject.org</a>
<a class="moz-txt-link-freetext" href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>