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