View previous topic :: View next topic |
Author |
Message |
alexio2ky Apprentice
Joined: 25 Jun 2004 Posts: 199
|
Posted: Sat Jun 26, 2004 11:55 am Post subject: [CONF] Problemi vari sul kernel |
|
|
Ciao a tutti,
Ho eseguito "emerge -k gentoo-sources" e ho installato il sorgente del kernel (versione 2.4.25-rc1). Ho fatto due tipi di compilazione (dopo il menuconfig per alcuni parametri da selezionare):
1 ) quella manuale classica: make dep && make clean &&.... ecc
2) quella con genkernel
nella prima, in fase di boot con grub non sapeva dove trovare il file initrd
nella seconda invece ho dovuto inserire all'avvio i parametri:
root=/dev/ram0 real_root=/dev/hda1 init=/linuxrc ramdisk_size=4504
ma in fase di start ho il seguente errore:
"mounting /dev/ROOT /newroot FAILED"
1) Da cosa dipende l'errore sopra e come risolvere il problema eventualmente? A cosa serve il ramdisk?
2) Si può evitare l'uso di ramdisk come succede per i kernel delle classiche distribuzioni? Come?
3) Alle brutte, è possibile installare un kernel già precompilato (pentium 3) di tipo generico? Come?
4) Ci sono problemi ad installare il kernel 2.6.X (credo sia il development sources giusto?) al posto del kernel 2.4.X ?
(scusate il numero di domande, ma ho cominciato ad usare gentoo solo ieri )
Grazie,
Alessio |
|
Back to top |
|
|
bld l33t
Joined: 26 Mar 2003 Posts: 759 Location: Outter Space
|
Posted: Sat Jun 26, 2004 12:29 pm Post subject: Re: Problemi vari sul kernel |
|
|
alexio2ky wrote: | Ciao a tutti,
Ho eseguito "emerge -k gentoo-sources" e ho installato il sorgente del kernel (versione 2.4.25-rc1). Ho fatto due tipi di compilazione (dopo il menuconfig per alcuni parametri da selezionare):
1 ) quella manuale classica: make dep && make clean &&.... ecc
2) quella con genkernel
nella prima, in fase di boot con grub non sapeva dove trovare il file initrd
nella seconda invece ho dovuto inserire all'avvio i parametri:
root=/dev/ram0 real_root=/dev/hda1 init=/linuxrc ramdisk_size=4504
ma in fase di start ho il seguente errore:
"mounting /dev/ROOT /newroot FAILED"
|
Ma su /etc/fstab la /dev/ROOT e' linkata nel posto giusto? dai occhiatina. Cmq dato che non uso grub potrei sbagliagmi.
alexio2ky wrote: |
1) Da cosa dipende l'errore sopra e come risolvere il problema eventualmente? A cosa serve il ramdisk?
|
framebuffer? No non ti serve per forza
alexio2ky wrote: |
2) Si può evitare l'uso di ramdisk come succede per i kernel delle classiche distribuzioni? Come?
|
si. [edit] ehm non la metti nelle parametri di grub [credo] ne al kernel,. non uso genkernel non so come "ragiona".
alexio2ky wrote: |
3) Alle brutte, è possibile installare un kernel già precompilato (pentium 3) di tipo generico? Come?
|
se le "specs" dei computer sono le stesse perche no?. Metti bzImage sulla /boot directory.. poi per grub non so aiutarti io uso lilo.
alexio2ky wrote: |
4) Ci sono problemi ad installare il kernel 2.6.X (credo sia il development sources giusto?) al posto del kernel 2.4.X ?
|
Se ti senti piu comodo puoi scaricarlo anche manualmente da kernel.org
emerge -pv development-sources gentoo-dev-sources
alexio2ky wrote: |
(scusate il numero di domande, ma ho cominciato ad usare gentoo solo ieri )
Grazie,
Alessio |
ehehe ti auguro una buona permanenza.. alllllaciati la cintura _________________ A happy GNU/Linux user!! |
|
Back to top |
|
|
alexio2ky Apprentice
Joined: 25 Jun 2004 Posts: 199
|
Posted: Sat Jun 26, 2004 1:15 pm Post subject: |
|
|
Ciao,
Avevo già controllato in /etc/fstab. Al posto di BOOT ROOT ho sostituito i relativi /dev/hdaX.
Puoi dirmi tu quale kernel (e come) hai compilato? E anche la tua parte di lilo.conf relativa a questo kernel?
Grazie,
Alessio |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30966 Location: here
|
Posted: Sat Jun 26, 2004 1:50 pm Post subject: |
|
|
Secondo me ti conviene provare a compilare il kernel a mano. Se segui la guida a gentoo ti dice cosa devi aggiungere (oltre ai chipset della tua scheda madre). Non e' cosi' complicato come sembra. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
alexio2ky Apprentice
Joined: 25 Jun 2004 Posts: 199
|
Posted: Sat Jun 26, 2004 2:15 pm Post subject: |
|
|
Ciao,
ho "risolto" il problema parzialmente. Dopo quel messaggio di errore il sistema si blocca sulla scritta "boot::"
in realtà stà cercando la partizione '/'. Quindi scrivendo /dev/hda6 il sistema parte definitivamente e risolve il problema. Però nel file /etc/fstab ho settato:
/dev/hda1 /boot ext3 defaults 1 1
/dev/hda6 / ext3 defaults 1 2
/dev/hda5 none swap sw 0 0
che mi sembra corretto.
Avete una impostazione simile?
Grazie,
Alessio |
|
Back to top |
|
|
alexio2ky Apprentice
Joined: 25 Jun 2004 Posts: 199
|
Posted: Sat Jun 26, 2004 3:47 pm Post subject: |
|
|
Problema risolto!!!!!!
ahem mi vergono un pò... passando il parametro real_root ho sbagliato a mettere /dev/hda1 al posto di /dev/hda6
Però ora c'è un altro problema:
quando installo "emerge xfree" o rp-pppoe mi dice che manca il file cabextract.
L'ho scaricato in versione tbz2 e l'ho messo in /usr/portage/packages/ ma è come se non lo vedesse. C'è un'altra soluzione?
Grazie,
Alessio |
|
Back to top |
|
|
|