Re: Problema instalando nuevo kernel
El vie, 30 de nov de 2001, a las 09:36:22 +0100, Miguel Garcia Lopez comento ...
> Buenos días a todos,
>
> Estoy teniendo problemas instalando una nueva versión del kernel (tanto
> uno recompilado por mí -make-kpkg- como apt-get`eado de testing).
> Inicialmente instalé Debian Progeny y hace unas semanas cambié a Woody.
> Uso grub como gestor de arranque.
>
> Cuando hago dpkg -i <pkte-kernel>, me pregunta si quiero crear entradas
> para el lilo (anteriormente, con Progeny, lo hacía para grub). Como
> elijo "No", pues ahí queda la cosa. Si con grub-intall 2.4.14 añado las
> entradas en /boot/grub/menu.lst en la forma:
>
> title Debian GNU/Linux, kernel 2.4.14
> root (hd0,4)
> kernel /boot/vmlinuz-2.4.14 root=/dev/hda5 ro
>
> , al arrancar no puede montar el /. Las entradas creadas por progeny
> tienen este aspecto:
>
> title Progeny Debian (kernel 2.4.12)
> root (hd0,4)
> kernel /boot/vmlinuz-2.4.12 root=/dev/hda5 ro
> initrd /boot/initrd-2.4.12.gz
>
> , con lo cual supongo que mi problema se debe al initrd. Lo que me pasa
> es que update-initrd 2.4.14 (realmente, 2.4.*) me da el siguiente error:
>
> update-initrd 2.4.14
> Creating /boot/initrd-2.4.14.gz...creating initrd filesystem...copying
> files...
> / /bin /dev /etc /lib /sbin /share cp: cannot create regular file
> `/tmp/update-initrd.7992/initrd-mnt/lib/modules/2.4.14/modules.dep': No
> such file or directory
>
> Haciendo:
> $ lsmod | grep loop
> loop 7924 2 (autoclean)
>
> También, con export $TMP=~/tmp tengo el mismo error.
>
> Me gustaría poder actualizar mi kernel y seguir usando grub. ¿Alguno de
> vosotros me podría echar una mano? Gracias por adelantado y perdonad la
> longitud del mensaje, quería dar el mayor número de detalles posible.
>
Hola,
yo tambien uso grub y el nucleo 2.4.9. Este nucleo lo compile yo "a mano"
y no tengo ninguna entrada que diga initrd en mi /boot/grub/menu.lst
El mio dice
title Debian GNU/Linux 2.4.9-3-reiser
root (hd1,0)
kernel /boot/vmlinuz-2.4.9-3-reiser root=/dev/hdb1 ro
y arranca perfectamente.
Cuando compile el nucleo, ejecute el comando
mkinitrd -o /boot/initrd-2.2.16-nuevo.img /lib/modules/2.2.16-nuevo
y lo utilizaba con lilo, pero ahora no me hace falta con GRUB.
Una ventaja de GRUB es que cada vez que se mete un nucleo nuevo no hace
falta ejecutar grub-install, solamente hay que anadir la entrada al menu.lst
pues eso,
aaaadios
--
Baltasar Perez (aka 'ponto') | ETSIT - ULPGC
Powered by Debian GNU/Linux Woody (Nucleo 2.4.9 con ReiserFS)
Linux user: #198228; Machine: #112080; Libranet: #84615
GnuPG: pub 1024D/3C9FACE7
fingerprint = 22E9 8141 658F A9C1 7782 A667 B694 28AC 3C9F ACE7
12:35:57 up 14:50, 3 users, load average: 0.00, 0.00, 0.00
Reply to: