Re: E' possibile ricreare il file initrd.img bootando da cdrom ?
Francesco Coppola ha scritto:
-Boot da cd
al prompt :
# mkdir pippo
# mount -t ext3 /dev/hdx /pippo
# chroot /pippo /bin/bash
questo vuol dire che hai una partizione / e sotto questa la directory
/boot ... cioè non hai una partizione /boot
# mkinitrd -o /boot/initrd.img-2.6.10-5-386 /lib/modules/2.6.10-5-386/
ma sei sicuro che puoi indicare la directory della versione di Linux?
Secondo me è sbagliato, devi fare:
# mkinitrd -o /boot/initrd.img-2.6.10-5-386 2.6.10-5-386
e per funzionare tutto devono essere vere le seguenti:
1) $ ls /lib/modules/2.6.10-5-386
ti ritorna i moduli e directory varie
2) $ cat /boot/grub/menu.lst | grep initrd.img-2.6.10-5-386
deve ritornarti una riga tipo questa:
initrd /initrd.img-2.6.10-5-386
se è così deve funzionare per forza ... almeno per quanto ne so io
Al boot va a cercare /dev/console , non lo trova e quindi kernel panic.
non è che ci sono più versioni di Linux e non fai partire la 2.6.10-5-386?
soluzione alternativa:
ti scarichi il deb di un kernel, fai boot da CD, chroot, installi il
nuovo Linux (dpkg -i), fai il boot ... questo deve funzionare
Ciao
Davide
--
Linux User: 302090: http://counter.li.org
Prodotti consigliati:
Sistema operativo: Debian: http://www.it.debian.org
Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org
Database: PostgreSQL: http://www.postgres.org
Browser: FireFox: http://texturizer.net/firefox
Client di posta: Thunderbird: http://texturizer.net/thunderbird
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam
Reply to: