Newsgroup: it.comp.os.linux.iniziare
Titolo: Avvio kernel bloccato

CIao a tutti, sono nuovo del NG.
Io sto avendo più di qualche problema a compilare questo maledetto
kernel versione 2.6.20 su Ubuntu (versione 6.10).
I passi che ho seguito sono questi:
Scarico il kernel nuovo
Faccio la sua configurazione con "make menuconfig"
Compilo il kernel con "make"
Compilo i moduli con "make modules_install"
Creo il file initrd.img con "mkinitramfs -o initrd.img"
Modifico il grub
Quando cerco di avviare il nuovo kernel però, ho un sacco di problemi.
In particolare... mi si bloccava prima su "Waiting for root file
system", ho fatto qualche cambiamento nel senso che ho eseguito anche
i comandi "make modules" e "mkinitramfs -o initrd.img 2.6.20" invece
del precedente... a questo punto il passaggio "Waitinig for root file
system" è andato, ma ora si blocca su "/scripts/init-bottom", o meglio
dice
/script/init-bottom...
Done
E poi non fa piu niente
Da che può dipendere? C'è da qualche parte un tutorial completo su
come compilare il kernel (comprendendo il comando mkinitramfs perchè a
quanto pare su questo Ubuntu mkinitrd non esiste)??
Grazie!!!
AUGH!

 Compilo i moduli con "make modules_install"
  Manca il "make install".
Il passo "make modules_install" installa i moduli in
/lib/modules/VERSIONE_DEL_KERNEL, mentre il passo "make install" installa
il kernel in /boot/vmlinuz-VERSIONE_DEL_KERNEL, e di solito installa
automaticamente la initramfs (nel file /boot/initrd-VERSIONE_DEL_KERNEL) e
aggiorna grub o lilo.
  Riprova a fare tutti i passi, controlla se nel filesystem ci sono i file
e le directory che ti aspetti e facci sapere.
  Ciao,
- --
Alessandro Selli 
http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - 
http://enigmail.mozdev.org
iD8DBQFG4S533xmftOyIWosRA1pPAJ9hBmH7NIM1YvjRZSqORBN/n+2jKACfYg56
oIxEFF+BjRiET2AGEpRo8Oc=
=W6/G
-----END PGP SIGNATURE-----

Avevo fatto anche "make install" ma comunque non si era creato il file
di initrd.img, l'ho dovuto creare a mano con mkinitramfs ma è su
questo comando che ho i maggiori dubbi.... altri suggerimenti?
Grazie ancora

 questo comando che ho i maggiori dubbi.... altri suggerimenti?
  Controlla che il kernel sia stato configurato per gestire lo initrd.
Per farlo, deve essere stato selezionato:
General setup -> Initial RAM filesystem and RAM disk (initramfs/initrd)
support
e:
File systems -> Pseudo filesystems -> Virtual memory file system support
(former shm fs)
  Per vedere se quest'ultimo è stato già selezionato, fai:
[io@pc linux]$ grep TMPFS .config
  Ti dovrebbe dare:
CONFIG_TMPFS=y
  Ciao,
- --
Alessandro Selli 
http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iD8DBQFG4Yyd3xmftOyIWosRAsqrAJ0bfJdgFqMH7zlRf/HUZyJcmbLWpgCfWnAM
fwWwuovThCis7GM5Hz5q/V4=
=gPel
-----END PGP SIGNATURE-----

 Controlla che il kernel sia stato configurato per gestire lo initrd.
Credo che il problema non sia questo.
Gli script in /etc/initramfs-tools/scripts/init-bottom  (o in 
/usr/share/initramfs-tools/scripts/init-bottom), dopo i quali il
sistema si ferma, sono "the last scripts to be executed before procfs
and sysfs  are moved  to  the  real  rootfs and execution is turned
over to the init binary which should now be found in the mounted
rootfs" (dal man di initramfs-tools). Quindi l'initrd dovrebbe aver
finito il suo compito, a quel punto.
Oh: il fatto che ci sia scritto "Done", dopo l'esecuzione degli
script, non significa che l'esecuzione sia andata necessariamente a
buon fine. Bisognerebbe controllare non ci fossero altri messaggi
d'errore, prima.
Purtroppo potrebbe non essere un problema banale. Cercando 
"/scripts/init-bottom" su Google, si trovano svariate ipotesi di bug
(tra i quali, mi sembra, montaggi errati di filesystem da parte di
udev).
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
__________________________________
Combatti l'AIDS col tuo computer: 
http://fightaidsathome.scripps.edu/