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) <[email protected] <mailto:[email protected]>>:
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!»»