View previous topic :: View next topic |
Author |
Message |
neverexists@hotmail.com n00b
Joined: 17 Nov 2003 Posts: 4
|
Posted: Sat Nov 22, 2003 8:16 pm Post subject: impossibile effettuare boot di gentoo dopo lo stage1[solved] |
|
|
Premetto che mi sto affacciando a linux e non ne so molto.
Ho abbandonato la RedHat per provare la gentoo e ho provato una installazione da stage 3. Tutto ok.
Allora mi son detto, partiamo dallo stage 1 e cosi ho fatto.
ho emerso il kernel gentoo-source, ho fatto la solita procedura per configurare il kernel e i suoi moduli, ho copiato il file bzImage e System.map e fin qua tutto ok senza errori.(non ho periferiche scsi e quindi non ho creato il file initrd - giusto?)
Ho configurato grub:
title GNU/Linux-GENTOO
root (hd0,0)
kernel (hd0,0)/bzImage root=/dev/hda1
fstab:
/dev/hda2 / reiserfs notail 0 0
/dev/hda1 /boot ext3 noauto,noatime 1 1
/dev/hda3 none swap swap 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
Quindi riavvio e dopo aver caricato il kernel (almeno cosi penso io)
mi appaiono a video scritte del tipo:
Call trace ....
Scheduling in an interrupt ... killing scheduler
sono riuscito a decifrare solo questo perchè me ne appaiono continuamente e si sovrappongono.
Sapete darmi alcune indicazioni?
Ho provato con la stessa configurazione del kernel compilandola con il comando
genkernel --config
ma il risultato è lo stesso.
Possono essere impostazioni particolari delle CFLAGS,HOSTFLAGS o CXXFLAGS a causare questo?
grazie e ciao.
Last edited by neverexists@hotmail.com on Mon Nov 24, 2003 4:34 pm; edited 2 times in total |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Nov 22, 2003 8:55 pm Post subject: Re: impossibile effettuare il boot di gentoo dopo lo stage1 |
|
|
neverexists@hotmail.com wrote: | non ho periferiche scsi e quindi non ho creato il file initrd - giusto? |
??? non vorrei dire una castronata (anche se, a pensarci bene, ne ho già dette tante, che fa un a in piu' ? ) pero' non mi pare che l'initrd abbia a che fare con le periferiche scsi. l'initrd ti serve se vuoi usare framebuffer et similia.
Quote: | Ho configurato grub:
title GNU/Linux-GENTOO
root (hd0,0)
kernel (hd0,0)/bzImage root=/dev/hda1
fstab:
/dev/hda2 / reiserfs notail 0 0
/dev/hda1 /boot ext3 noauto,noatime 1 1
/dev/hda3 none swap swap 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0 |
se il tuo fstab é corretto, allora devi correggere grub:
Code: | Ho configurato grub:
title GNU/Linux-GENTOO
root (hd0,0)
kernel (hd0,0)/boot/bzImage root=/dev/hda1 |
Quote: | Quindi riavvio e dopo aver caricato il kernel (almeno cosi penso io)
mi appaiono a video scritte del tipo:
Call trace ....
Scheduling in an interrupt ... killing scheduler |
sembra un kernel panic.... non riesci a leggere kernel panic, alla fine delle righe ?
Coda |
|
Back to top |
|
|
neverexists@hotmail.com n00b
Joined: 17 Nov 2003 Posts: 4
|
Posted: Sat Nov 22, 2003 9:19 pm Post subject: |
|
|
Grub dovrebbe essere ok perchè con la autocompletition mi da questo percorso per il bzImage e cmq ho provato come dicevi tu e non è cambiato nulla.
Non riesco a leggere molto perchè dopo aver decompresso il kernel carica l'hd e poi inizia a spararmi righe a manetta indecifrabili se non mettendosi li a perdere qualche diotria
Potrebbe essere un prob legato al fatto che ho una partizione di root reiserfs?
cmq ho integrato il supporto per questa partizione nel kernel.
help |
|
Back to top |
|
|
codadilupo Advocate
Joined: 05 Aug 2003 Posts: 3135
|
Posted: Sat Nov 22, 2003 10:06 pm Post subject: |
|
|
neverexists@hotmail.com wrote: | Grub dovrebbe essere ok perchè con la autocompletition mi da questo percorso per il bzImage e cmq ho provato come dicevi tu e non è cambiato nulla. |
uhmmm.... questo significa che non hai messo l'immagine del kernel dentro la directory /boot . Il che mi fa pensare che:
1- non hai seguito pari pari la guida d'installazione (per motivi tuoi di adattamento alla tua particolare situazione)
2- hai seguito la guida pari pari, ma, quando hai copiato l'immagine del kernel nella directory /boot ti sei dimenticato prima di montarla, con la conseguenza che, probabilmente, stai ancora usando il primo kernel creato, e non i successivi tentativi.
Quote: | Potrebbe essere un prob legato al fatto che ho una partizione di root reiserfs?
cmq ho integrato il supporto per questa partizione nel kernel. |
???? Certo che devi mettere nel kernel tutti i supporti ai filesystem che usi ! Anzi, é consigliabile che tu metta il supporto anche a ext2 pure se non lo usi !
Ah, e devi metterli come embedded [*], non come moduli [M].
Coda |
|
Back to top |
|
|
paolo l33t
Joined: 23 Jul 2002 Posts: 768 Location: SBT (AP)
|
Posted: Sun Nov 23, 2003 12:13 pm Post subject: Re: impossibile effettuare il boot di gentoo dopo lo stage1 |
|
|
neverexists@hotmail.com wrote: |
[cute]
Ho configurato grub:
title GNU/Linux-GENTOO
root (hd0,0)
kernel (hd0,0)/bzImage root=/dev/hda1
fstab:
/dev/hda2 / reiserfs notail 0 0
/dev/hda1 /boot ext3 noauto,noatime 1 1
/dev/hda3 none swap swap 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
[cut] |
Forse ma forse non è il tuo problema ma...
root è hda2 quindi al grub devi dire di passare al kernel il parametro root=/dev/hda2 e non hda1.
Paolo _________________ Nihil sine magno labore |
|
Back to top |
|
|
neverexists@hotmail.com n00b
Joined: 17 Nov 2003 Posts: 4
|
Posted: Mon Nov 24, 2003 4:32 pm Post subject: sono un minchione |
|
|
scusate, mi ero dimenticato di fare un
make install
vabbè e scusate.
ciao e grazie |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|