[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compilar un kernel remotamente



Usando esa configuracion, lo que hace es que inicia el kernel 2.6.30. Llegado a un punto deja de arrancar por no haber soporte de placa base. Y fin, se queda parado sin hacer nada mas. No lanza el kernel 2.6.26

El 27 de marzo de 2010 11:05, Camaleón <noelamac@gmail.com> escribió:
El Thu, 25 Mar 2010 17:47:54 +0100, Altair Linux escribió:

(...)

> El archivo /boot/grub/menu.lst entero es el siguiente, y el problema es
> que no entiendo en que fallo. Se supone que tiene que arrancar con el
> kernel 2.6.30, encontrarse con el error de que no esta soportada la
> placa base, y automaticamente arrancar el kernel 2.6.26-2-686

¿Y qué es lo que hace ahora, exactamente?

...

Leyendo el manual de GRUB, la configuración entiendo que sería como sigue:

***
default saved
timeout 10
fallback 2
***

Con este le dices:

- Que inicie desde la opción guardada
- Que espere 10 segundos
- Que en caso de fallo, inicie con la entrada 2 (GRUB cuenta desde cero,
luego la primera entrada sería la 0, la segunda la 1, etc...).

***
title           Debian GNU/Linux, kernel 2.6.30-1.19
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.30-1.19 root=/dev/hda2 ro quiet
initrd          /boot/initrd.img-2.6.30-1.19
savedefault fallback

title           Debian GNU/Linux, kernel 2.6.30-1.19 (single-user mode)
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.30-1.19 root=/dev/hda2 ro single
initrd          /boot/initrd.img-2.6.30-1.19

title           Debian GNU/Linux, kernel 2.6.26-2-686
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.26-2-686 root=/dev/hda2 ro quiet
initrd          /boot/initrd.img-2.6.26-2-686
savedefault

title           Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.26-2-686 root=/dev/hda2 ro single
initrd          /boot/initrd.img-2.6.26-2-686
***

Y la configuración de las entradas sería la de arriba.

Con esto le dices que inicie desde la entrada "0" -que es el kernel
2.6.30- y que en caso de que no pueda cargar, vuelva a intentarlo en el
próximo inicio con la entrada "2" -que es el kernel 2.6.26-.

El manual también te recuerda que en el caso de que la entrada
predeterminada inicie correctamente, debes ejecutar el comando "grub-set-
default 0" para almacenar esa entrada como la predeterminada.

***
However, you need to run grub-set-default (see Invoking grub-set-default)
when `A' starts correctly or you fix `A' after it crashes, since GRUB
always sets next boot entry to a fallback entry. You should run this
command in a startup script such as rc.local to boot `A' by default:

# grub-set-default 0

where `0' is the number of the boot entry for the system `A'.
***

Para comprobar cuál es la entrada predeterminada actual, puedes ejecutar
un "cat /boot/grub/default", que en tu caso, debería apuntar a la "0".

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] pan.2010.03.27.10.05.06@gmail.com" target="_blank">http://lists.debian.org/[🔎] pan.2010.03.27.10.05.06@gmail.com



Reply to: