Mailinglist Archive: opensuse-es (865 mails)
| < Previous | Next > |
Re: [suse-linux-s] duda compilacion kernel
- From: Vicente Lliso Gallent <vtelliso@xxxxxxxxxxxx>
- Date: Wed, 26 Jul 2006 13:15:19 +0200
- Message-id: <44C74EC7.9020504@xxxxxxxxxxxx>
Hago un comentario en su lugar, respecto a la configuración del GRUB.
Saludos,
Vicente Lliso.
Emiliano Sutil escribió:
Puedes copiar esa línea y modificarla a tu gusto de forma que:
kernel (hd0,0)/mikernel root=/dev/hda3 vga=0x314 selinux=0 splash=silent resume=/dev/hda2 showopts
Y, si no me equivoco, no hay que tocar nada respecto a initrd.
Aunque lo que yo haría es, usando el YAST, añadas la nueva imagen de arranque a la ya existente y el propio YAST ya hará lo que tenga que hacer. Como siempre tendrás el arranque con la imagen de kernel anterior y que sabes que funciona, no hay problema.
--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx
Saludos,
Vicente Lliso.
Emiliano Sutil escribió:
El día 26/07/06, Vicente Lliso Gallent <vtelliso@xxxxxxxxxxxx> escribió:
En vez de 'nice make' puedes usar 'make bzImage' (con 'nice' no lo he
probado), así solo te creará la imagen del kernel y la encontrarás en
/usr/src/linux/arch/i386/boot con el nombre bzImage (si no recuerdo mal,
pues hace tiempo que no lo hago). Más adelante tendrás que copiar este
fichero a /boot, con el nombre que desees e incluirlo en la configuración
del cargador de arranque (lilo o grub) y recargarlo. Eso sí, no ejecutes
'make install' pues posiblemente te machaque la configuración de arranque
múltiple, aunque el kernel anterior lo salve como old, y tal.
Yo hace años que no realizo una compilacion del kernel de ahi mis dudas,
Tienes razon yo lo hacia con make bzImage, lo que no pasa es que viendo el
directorio boot actual veo que tengo los fichermos vmlinuz e initrd que la
verdad no tengo muy claro como van. Viendo en el grub veo que lo que se
indica es
title SUSE LINUX 9.3
kernel (hd0,0)/vmlinuz root=/dev/hda3 vga=0x314 selinux=0 splash=silent
resume=/dev/hda2 showopts
initrd (hd0,0)/initrd
Puedes copiar esa línea y modificarla a tu gusto de forma que:
kernel (hd0,0)/mikernel root=/dev/hda3 vga=0x314 selinux=0 splash=silent resume=/dev/hda2 showopts
Y, si no me equivoco, no hay que tocar nada respecto a initrd.
Aunque lo que yo haría es, usando el YAST, añadas la nueva imagen de arranque a la ya existente y el propio YAST ya hará lo que tenga que hacer. Como siempre tendrás el arranque con la imagen de kernel anterior y que sabes que funciona, no hay problema.
Asi que supongo que tendre que poner algo similar para mi kernel, y lo del
initrd pues no tengo claro que tengo que hacer con el.
Los módulos, creo que no es necesario recompilarlos si no es que añades más
a los que ya tengas instalados, ya que normalmente vienen bastantes por
defecto compilados con el kernel que se pone en la instalación.
Pues en mi caso creo que si tengo que compilar modulos, en concreto
unionfs y squashfs, (mira otro post con ese asunto que he mandado hoy por la
mañana.)
Si me equivoco que se me corrija.
Veas que tal te va.
Un saludo,
Un saludo
Emi
Vicente Lliso.
Emiliano Sutil escribió:
> Hola a todos,
>
> Estoy recompilando un kernel para un sistema y me ha surgido una duda.
> Pensaba seguir las instrucciones dadas por Carlos E.R.
> cd /usr/src/linux
> make cloneconfig (la primera vez)
> make menuconfig (cambiar la cpu y el nombre del kernel)
> nice make
> make modules_install
> make install
>
> Pero me ha surgido la duda de si no me cargare el kernel que tengo en
boot
> actualmente, yo quiero que se añada una segunda imagen en el /boot y
luego
> poder seleccionarla al arrancar asi que no se si esta es la manera mas
> adecuada.
>
> Es eso correcto?
>
> Emiliano Sutil
>
>
--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx
--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx
| < Previous | Next > |