Re: Kernel y grub

2006-06-04 Por tema Aritz Beraza Garayalde [Rei]
El Domingo, 4 de Junio de 2006 15:07, Enrique Jiménez Campos escribió:
> Tampoco me funciona :s
>

Por favor, no hagas top posting (si no sabes que es eso del top-posting, 
busca en la wikipedia o en google).

Como parece que las cosas fallan, te hago un mini resumen de instalar un 
nuevo kernel:

1- Bajas las fuentes, o bien con apt o te vas a www.kernel.org y bajas las 
fuentes originales.

2- descomprimes, aplicas los parches que quieras (si es que quieres) y make 
menuconfig (si tienes un .config de un kernel antiguo, copialo al 
directorio del nuevo kernel y haz un make oldconfig antes del menuconfig)

3- Ahora ya debes saber si vas a usar initrd o no. 
3.a- NO voy a usar initrd:
Asegurate de que el soporte para la controladora IDE de tu placa base esta 
dentro del kernel (o controladora SATA o SCSI si tu disco es SATA o SCSI). 
Asegurate tambien de tener el soporte del sistema de archivos (ext2 y ext3 
normalmente) tambien dentro del kernel. (Luego, las cosas obvias como el 
soporte de consola y otros)

3.b- Voy a usar initrd:
Pues con que tengas todo lo necesario como modulo es suficiente. ASegurate 
de marcar DENTRO del kernel es soporte para initrd (initramfs o algo asi 
se llama la opcion)

4- Crear los paquetes:
make-kpkg --revision=custom0.1 --append-to-version=MiKernel [--initrd] 
kernel-image

(la parte del --inird la has de poner solo si vas a usar initrd, por eso la 
he puesto entre corchetes).

5- Instalar los paqutes con dpkg -i (y en caso necesario, en el lilo poner 
la entrada para que use el initrd)

Personalmente, el initrd esta bien para hacer kernels genericos muy 
modulares. Preo para una maquina personalizada prefero huir de os initrd,

Saludos
Aritz Beraza [Rei]
-- 
Aritz Beraza Garayalde [Rei]   [http://www.ayanami.es] 
- No enviarás correos en HTML a La Lista.
- No harás top-posting, responderás siempre debajo del mail original.
- No harás Fwd, a La Lista, siempre reply.


pgpeumFEpH1mv.pgp
Description: PGP signature


Re: Kernel y grub

2006-06-04 Por tema Enrique Jiménez Campos

Tampoco me funciona :s

2006/6/3, cuc <[EMAIL PROTECTED]>:

A Dissabte 03 Juny 2006 13:07, Enrique Jiménez Campos va escriure:
> On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote:
> > El initrd lo necesitas cuando el kernel requiere cargar algun modulo
> > para poder concluir el proceso de arranque, por ejemplo, si tu
> > particion root es ext3 y cuando compilaste el kernel enlasaste el
> > soporte ext3 como modulo y no integrado al nucleo, entonces
> > necesitaras el initrd que funciona si no me equivoco como un disco RAM
> > virtual cargado por el gestor de arranque y que cambia el proceso de
> > arranque convirtiendolo en dos fases, esto es requerido por el kernel
> > para cargar algun modulo adicional como por ejemplo ext3 en este caso.
> >
> > >No tengo el initrd, es indispensable para cargar el kernel ?
> >
> > --
> > Linux Counter #395394
> > Si la base de la sociedad es ayudar a los demas, porque decir no a la
> > libertad de modificar y compartir el software? (Richard Stallman)
> > La imaginacion es mas importante que el conocimiento (Albert Einstein)
>
> El soporte ext3 estaba com modulo pero he recompilado lo he integrado en
el
> nucleo y sigue pasando lo mismo...
> Tambien he barajado la posibilidad de que mi grub no estuviese muy
catolico
> pero nada con lilo tambien falla.
> alguna solucion ?
> un saludo :)!

Aparte de ext3 mira de poner dentro del nucleo también soporte para discos,
si
son ide asegurate de tener en el .config estas opciones habilitadas:

CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDE_GENERIC=y

Acuerdate de poner tambien tu sistema de ficheros:

CONFIG_EXT3_FS=y
CONFIG_EXT2_FS=y

sino siempre puedes crearte el initrd:

#apt-get install initrd-tools
#cd /usr/src/linux
#mkinitrd -o initrd.img-2.6.XX.X
#cp initrd.img-2.6.XX.X /boot

ponle a tu gestor de arranque la linea para especificarle que use el initrd.
Si usas grub añade:

 initrd  /initrd.img-2.6.XX.X

suerte

cuc






Re: Kernel y grub

2006-06-03 Por tema cuc
A Dissabte 03 Juny 2006 13:07, Enrique Jiménez Campos va escriure:
> On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote:
> > El initrd lo necesitas cuando el kernel requiere cargar algun modulo
> > para poder concluir el proceso de arranque, por ejemplo, si tu
> > particion root es ext3 y cuando compilaste el kernel enlasaste el
> > soporte ext3 como modulo y no integrado al nucleo, entonces
> > necesitaras el initrd que funciona si no me equivoco como un disco RAM
> > virtual cargado por el gestor de arranque y que cambia el proceso de
> > arranque convirtiendolo en dos fases, esto es requerido por el kernel
> > para cargar algun modulo adicional como por ejemplo ext3 en este caso.
> >
> > >No tengo el initrd, es indispensable para cargar el kernel ?
> >
> > --
> > Linux Counter #395394
> > Si la base de la sociedad es ayudar a los demas, porque decir no a la
> > libertad de modificar y compartir el software? (Richard Stallman)
> > La imaginacion es mas importante que el conocimiento (Albert Einstein)
>
> El soporte ext3 estaba com modulo pero he recompilado lo he integrado en el
> nucleo y sigue pasando lo mismo...
> Tambien he barajado la posibilidad de que mi grub no estuviese muy catolico
> pero nada con lilo tambien falla.
> alguna solucion ?
> un saludo :)!

Aparte de ext3 mira de poner dentro del nucleo también soporte para discos, si 
son ide asegurate de tener en el .config estas opciones habilitadas:
 
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDE_GENERIC=y

Acuerdate de poner tambien tu sistema de ficheros:

CONFIG_EXT3_FS=y
CONFIG_EXT2_FS=y

sino siempre puedes crearte el initrd:

#apt-get install initrd-tools
#cd /usr/src/linux
#mkinitrd -o initrd.img-2.6.XX.X
#cp initrd.img-2.6.XX.X /boot

ponle a tu gestor de arranque la linea para especificarle que use el initrd. 
Si usas grub añade:

 initrd  /initrd.img-2.6.XX.X

suerte

cuc



Re: Kernel y grub

2006-06-03 Por tema Enrique Jiménez Campos
On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote:
> El initrd lo necesitas cuando el kernel requiere cargar algun modulo
> para poder concluir el proceso de arranque, por ejemplo, si tu
> particion root es ext3 y cuando compilaste el kernel enlasaste el
> soporte ext3 como modulo y no integrado al nucleo, entonces
> necesitaras el initrd que funciona si no me equivoco como un disco RAM
> virtual cargado por el gestor de arranque y que cambia el proceso de
> arranque convirtiendolo en dos fases, esto es requerido por el kernel
> para cargar algun modulo adicional como por ejemplo ext3 en este caso.
>
> >No tengo el initrd, es indispensable para cargar el kernel ?
>
> --
> Linux Counter #395394
> Si la base de la sociedad es ayudar a los demas, porque decir no a la
> libertad de modificar y compartir el software? (Richard Stallman)
> La imaginacion es mas importante que el conocimiento (Albert Einstein)


El soporte ext3 estaba com modulo pero he recompilado lo he integrado en el 
nucleo y sigue pasando lo mismo... 
Tambien he barajado la posibilidad de que mi grub no estuviese muy catolico 
pero nada con lilo tambien falla.
alguna solucion ?
un saludo :)!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Kernel y grub

2006-06-02 Por tema Kevin Josue Zambrano Chavez

El initrd lo necesitas cuando el kernel requiere cargar algun modulo
para poder concluir el proceso de arranque, por ejemplo, si tu
particion root es ext3 y cuando compilaste el kernel enlasaste el
soporte ext3 como modulo y no integrado al nucleo, entonces
necesitaras el initrd que funciona si no me equivoco como un disco RAM
virtual cargado por el gestor de arranque y que cambia el proceso de
arranque convirtiendolo en dos fases, esto es requerido por el kernel
para cargar algun modulo adicional como por ejemplo ext3 en este caso.


No tengo el initrd, es indispensable para cargar el kernel ?



--
Linux Counter #395394
Si la base de la sociedad es ayudar a los demas, porque decir no a la
libertad de modificar y compartir el software? (Richard Stallman)
La imaginacion es mas importante que el conocimiento (Albert Einstein)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Kernel y grub

2006-05-29 Por tema Inigo Tejedor Arrondo
El lun, 29-05-2006 a las 21:27 +0200, Kike J.C. escribió:
> No tengo el initrd, es indispensable para cargar el kernel ?

depende,

Si tienes todo lo necesario para que la maquina arranque compilado "en
el kernel" (que no sea módulo) pues no hace falta.

Si te olvidaste de poner algo, pues si hace falta.

> 
> 2006/5/29, Inigo Tejedor Arrondo <[EMAIL PROTECTED]>:
> > El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió:
> > > Creo es por algo del initrd, yo cogi exactamente lo mismo que el
> > > kernel que ya estaba pero le cambie el nombre y le quite lo de initrd.
> >
> > entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no
> > olvides volver a poner noacpi nolpci si te hacen falta (quizás con el
> > 2.6.15 no te hagan falta).
> >
> > si se sigue viendo "negro" ... mira si pusiste esto:
> > CONFIG_VT=y
> > CONFIG_VT_CONSOLE=y
> >
> >
> >
> > --
> > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact
> > [EMAIL PROTECTED]
> >
> >
> 
> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Kernel y grub

2006-05-29 Por tema Kike J.C.

No tengo el initrd, es indispensable para cargar el kernel ?

2006/5/29, Inigo Tejedor Arrondo <[EMAIL PROTECTED]>:

El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió:
> Creo es por algo del initrd, yo cogi exactamente lo mismo que el
> kernel que ya estaba pero le cambie el nombre y le quite lo de initrd.

entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no
olvides volver a poner noacpi nolpci si te hacen falta (quizás con el
2.6.15 no te hagan falta).

si se sigue viendo "negro" ... mira si pusiste esto:
CONFIG_VT=y
CONFIG_VT_CONSOLE=y



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]





--
opening doors and closing windows...
Linux registered user #383685



Re: Kernel y grub

2006-05-29 Por tema Inigo Tejedor Arrondo
El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió:
> Creo es por algo del initrd, yo cogi exactamente lo mismo que el
> kernel que ya estaba pero le cambie el nombre y le quite lo de initrd.

entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no
olvides volver a poner noacpi nolpci si te hacen falta (quizás con el
2.6.15 no te hagan falta).

si se sigue viendo "negro" ... mira si pusiste esto:
CONFIG_VT=y
CONFIG_VT_CONSOLE=y



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Kernel y grub

2006-05-29 Por tema Kike J.C.

Creo es por algo del initrd, yo cogi exactamente lo mismo que el
kernel que ya estaba pero le cambie el nombre y le quite lo de initrd.

2006/5/29, Inigo Tejedor Arrondo <[EMAIL PROTECTED]>:

El lun, 29-05-2006 a las 13:37 +0200, Kike J.C. escribió:
> He compilado el kernel 2.6.15, el bzImage lo copio con el nombre
> vmlinuz-2.6.15-mio , lo incluyo en el /boot/grub/menu.lst  pero al
> reiniciar no carga el kernel, no hace nada se queda el pc con la
> pantalla negra como zombie...
> Aqui pongo mi /boot/grub/menu.lst :
>
>
> ## Esta es el kernel que he compilado
> title   Debian GNU/Linux, kernel 2.6.15
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.15-mio root=/dev/hda2 ro vga=771
> savedefault
> boot
>
>
> ##este el que ya tenia
> title   Debian GNU/Linux, kernel 2.6.8-1-386
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771
> noacpi nolcpi
> initrd  /boot/initrd.img-2.6.8-1-386
> savedefault
> boot
>
> title   Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode)
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771
> noacpi nolcpi single
> initrd  /boot/initrd.img-2.6.8-1-386
> savedefault
> boot
>
> que falla ?

falta el noacpi ?  te has dejado algo y no funciona el vga=771? pusiste
todo lo necesario para no necesitar initrd?

Saludos

>
>
> --
> opening doors and closing windows...
> Linux registered user #383685


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]





--
opening doors and closing windows...
Linux registered user #383685



Re: Kernel y grub

2006-05-29 Por tema Inigo Tejedor Arrondo
El lun, 29-05-2006 a las 13:37 +0200, Kike J.C. escribió:
> He compilado el kernel 2.6.15, el bzImage lo copio con el nombre
> vmlinuz-2.6.15-mio , lo incluyo en el /boot/grub/menu.lst  pero al
> reiniciar no carga el kernel, no hace nada se queda el pc con la
> pantalla negra como zombie...
> Aqui pongo mi /boot/grub/menu.lst :
> 
> 
> ## Esta es el kernel que he compilado
> title   Debian GNU/Linux, kernel 2.6.15 
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.15-mio root=/dev/hda2 ro vga=771
> savedefault
> boot
> 
> 
> ##este el que ya tenia
> title   Debian GNU/Linux, kernel 2.6.8-1-386
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771
> noacpi nolcpi
> initrd  /boot/initrd.img-2.6.8-1-386
> savedefault
> boot
> 
> title   Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode)
> root(hd0,1)
> kernel  /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771
> noacpi nolcpi single
> initrd  /boot/initrd.img-2.6.8-1-386
> savedefault
> boot
> 
> que falla ? 

falta el noacpi ?  te has dejado algo y no funciona el vga=771? pusiste
todo lo necesario para no necesitar initrd?

Saludos

> 
> 
> -- 
> opening doors and closing windows...
> Linux registered user #383685


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]