View previous topic :: View next topic |
Author |
Message |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Sun Oct 24, 2004 7:55 am Post subject: Non a valid root disk!!! |
|
|
saluti,
Dopo giorni di buon funzionamento della mia Gentoo ho avuto l'idea malsana di ricompilare il kernel! ho lanciato "genkernel --menuconfig all" e tutto è andato bene, nessuna segnalazione, poi ho controllato nella dir /boot, ed ho visto che il nuovo kernel c'era e la cosa mi sembra ok.
quindi ho fatto un reboot!
DISASTRO! Gentoo non riparte, il kernel va in panico dicendo che il mio disco /dev/hde3 dove c'e' tutto linux non è un root disk valido!!!!!
Ho provato a ricompilare il kernel, a seguire le istruzioni come se installassi il kernel la prima volta, quando ho fatto l'installazione, ma non ho avuto nessun successo! Dimenticavo: uso lilo .. e il "nuovo" è della stessa versione del precedente.
qualche consiglio?
Grazie |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wotan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 17 Oct 2004 Posts: 64 Location: Italy
|
Posted: Sun Oct 24, 2004 8:46 am Post subject: |
|
|
Il supporto per il file system della tua partizione root è impostato come modulo oppure è integrato nel kernel? Deve essere integrato, in quanto i moduli non possono essere caricati se il sistema non può accedere al disco
Un'altra cosa (ma siccome non ne so il motivo lascio la parola a qualcuno più esperto ): io ho dovuto integrare nel kernel anche il supporto per partizioni MSDOS, altrimenti mi andava in kernel panic e non mi riconosceva la partizione di root. Why
BYEZ ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
comio Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/761284344415a971047e47.gif)
Joined: 03 Jul 2003 Posts: 2191 Location: Taranto
|
Posted: Sun Oct 24, 2004 9:37 am Post subject: |
|
|
hai applicato la patch WindowsHardered? scherzo... non so come tu abbia le partizioni... ma, a meno di usare initrd, la partizione di root e di tutti le parti di disco necessarie al boot (tipo quella che contiene etc, quella che contiene /sbin...) vanno collegate staticamente con nel kernel.
che faccia storie con la vfat... mi puzza un po'
ciao _________________ RTFM!!!!
e
http://www.comio.it
![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gutter Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/67030318436dd16c1dd5e.jpg)
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun Oct 24, 2004 10:00 am Post subject: |
|
|
comio wrote: |
[CUT]
che faccia storie con la vfat... mi puzza un po'
ciao |
Concordo con comio. Volevo sapere: esattanente a quale voce del kernel ti riferisci Nel senso che parli di filesystem o schema di partizionalemto DOS like? _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trust No One n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/120246121941ca921aee454.gif)
Joined: 14 Oct 2004 Posts: 53 Location: Firenze,Italy
|
Posted: Sun Oct 24, 2004 10:04 am Post subject: |
|
|
è un bug del kernel..lo fa pure a me. l'unica versione che riesco a compilare è la 2.6.7 ..le altre con il mdesimo config vanno in panico..tutte dalla 2.6.8 in su..smanettando ore ed ore col config non ho risolto niente.. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gutter Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/67030318436dd16c1dd5e.jpg)
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun Oct 24, 2004 10:41 am Post subject: |
|
|
Trust No One wrote: | è un bug del kernel..lo fa pure a me. l'unica versione che riesco a compilare è la 2.6.7 ..le altre con il mdesimo config vanno in panico..tutte dalla 2.6.8 in su..smanettando ore ed ore col config non ho risolto niente.. |
E' un bug documentato da qualche parte?!? Fammi sapere se hai qualche link dove viene affrontato il problema. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wotan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 17 Oct 2004 Posts: 64 Location: Italy
|
Posted: Sun Oct 24, 2004 1:28 pm Post subject: |
|
|
comio wrote: | hai applicato la patch WindowsHardered? scherzo... non so come tu abbia le partizioni... ma, a meno di usare initrd, la partizione di root e di tutti le parti di disco necessarie al boot (tipo quella che contiene etc, quella che contiene /sbin...) vanno collegate staticamente con nel kernel.
che faccia storie con la vfat... mi puzza un po'
ciao |
Suppongo tu ti stia riferendo a me, ma in realtà quello che ha un problema con il kernel e magzdar (con il quale mi scuso, nel caso in cui la mia intrusione abbia causato un pò di confusione )
Comunque ho letto questa cosa di compilare staticamente il supporto MSDOS su uno dei thread in inglese (anche se ora non riesco a ritrovarlo )
gutter wrote: | Concordo con comio. Volevo sapere: esattanente a quale voce del kernel ti riferisci Question Nel senso che parli di filesystem o schema di partizionalemto DOS like? |
Intendo queste voci (tratte dal .config)
Code: | snip....
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
snip.... |
In bugzilla non mi pare di aver trovato nulla
Ma torniamo in thread (il mio kernel funziona - è vero che si è sempre un pò niubbi, ma ormai è più di un anno che smanetto col pinguino, e qualcosa la so fare )
Cerchiamo di aiutare magzdar (quando si farà risentire )
BYEZ ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Sun Oct 24, 2004 8:46 pm Post subject: |
|
|
scusate ma credo di non aver capito qualcosa ...
il mio disco ha 4 partizioni primarie
hde1 -> ntfs
hde2 -> swap
hde3 -> gentoo
hde4 -> ntfs
ovviamente ho controllato ed ho il supporto sia a vfat sia a ntfs come parte integrante del kernel, non come moduli ...
La versione del kernel e la 2.6.8 r11 almeno mi pare di ricordare .... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wotan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 17 Oct 2004 Posts: 64 Location: Italy
|
Posted: Sun Oct 24, 2004 9:09 pm Post subject: |
|
|
magzdar wrote: | hde3 -> gentoo |
Wow voglio anch'io il file system gentoo (non te la prendere, sto scherzando )
Gentoo non è un file system
Se hai fatto una installazione standard il file system su cui hai installato gentoo è probabilmente ext3 (al massimo puoi avere un ext2 o un reiser, gli altri mi sentirei di scartarli). Al limite puoi metterli tutti statici, così non ti sbagli
BYEZ ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Sun Oct 24, 2004 9:30 pm Post subject: |
|
|
un filesystem gentoo? è solo un "misero" ext3
nel mio kernel, sempre usando genkernel --menuconfig all
ho impostato ntfs e "tutti" vari *fat non come moduli, ma direttamente nel kernel!
Per ext3 che devo fare? il supporto non è built-in nel kernel? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Peach Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/113917422347ec3b2cbcf21.gif)
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Oct 24, 2004 9:35 pm Post subject: |
|
|
magzdar wrote: | Per ext3 che devo fare? il supporto non è built-in nel kernel? |
controlla nel kernel, anche se effettivamente dovrebbe essere uno degli fs di default...
cmq sia posta /etc/lilo.conf ...ho paura che sia la stringa che appendi al kernel (root=/dev/hdY) che sia sbagliata... ![Question :?:](images/smiles/icon_question.gif) _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Sun Oct 24, 2004 9:56 pm Post subject: |
|
|
questo è il mio lilo.conf ....
così come ho trovato nella documentazione!
boot=/dev/hde
prompt
timeout=80
default=gentoo
vga=791
image=/boot/kernel-2.6.7-gentoo-r11
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hde3"
initrd=/boot/initrd-2.6.7-gentoo-r11
other=/dev/hde1
label=windows |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Sun Oct 24, 2004 10:58 pm Post subject: |
|
|
Non vorrei dire ma nel tuo lilo c'e' un errore
Code: |
image=/boot/kernel-2.6.7-gentoo-r11
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hde3" <---
initrd=/boot/initrd-2.6.7-gentoo-r11
|
penso debba essere hda3
O hai sbagliato a copiare o l'errore e' li.
idum |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Peach Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/113917422347ec3b2cbcf21.gif)
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sun Oct 24, 2004 11:07 pm Post subject: |
|
|
magzdar wrote: | questo è il mio lilo.conf ....
così come ho trovato nella documentazione!
Code: | boot=/dev/hde
prompt
timeout=80
default=gentoo
vga=791
image=/boot/kernel-2.6.7-gentoo-r11
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc ramdisk=8192 real_root=/dev/hde3"
initrd=/boot/initrd-2.6.7-gentoo-r11
other=/dev/hde1
label=windows |
|
ok personalmente non uso ramdisk per lanciare il sistema, cosa che pare genkernel preferisca... probabilmente elimini il problema settando così la sezione per gentoo in lilo.conf:
Code: | image=/boot/kernel-2.6.7-gentoo-r11
label=gentoo
read-only
root=/dev/hde3 |
facci sapere... se così non dovessi sistemare, bisognerebbe provare ad usare il vecchio .config, sempre che genkernel non l'abbia piallato pure quello o tu non abbia cancellato tutto.. chissà
chiaramente se si volesse tornare a far uso della ramdisk è un'altro paio di maniche a qui davvero non saprei rispondere.
Ti potrei anche suggerire di darti un occhio a qualche guida su come mantenere il tuo kernel nel corso del tempo (si insomma... almeno per quanto riguarda la compilazione e via dicendo non sono concetti di ardua comprensione e fanno sempre bene) _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Mon Oct 25, 2004 6:30 pm Post subject: |
|
|
RAGAZZI!!!
ebbene - sebbene con mia grande sorpresa ho scoperto:
- che il kernel comprende il supporto per ext3
e che anche aggiungendo le righe suggeritomi nel lilo.conf, di riuscire a fare un boot neanche se ne parla.
Ma ho avuto l'idea di copiare dal cd di gentoo il kernel smp e, aggiungendo questo al lilo.conf
image=/boot/smp
label=gentoo_xyz
read-only
root=/dev/hde3
il tutto, sebbene con tanti errori parte!!!!!
Non so cosa devo concludere, ma direi che è meglio di nulla!
Ora vorrei riuscire a "farmi" un kernel che funzioni - credo sia li il problema! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wotan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 17 Oct 2004 Posts: 64 Location: Italy
|
Posted: Mon Oct 25, 2004 9:36 pm Post subject: |
|
|
Che tipo di errori ?
Hai provato il suggerimento di Peach ? Cioè, hai provato a escludere il ramdisk ? (Correggi la ririga root= e togli la voce real_root dagli append= )
BYEZ ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magzdar n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Oct 2004 Posts: 15
|
Posted: Tue Oct 26, 2004 3:42 pm Post subject: |
|
|
gli errori sono moduli che, il kernel che ho copiato dal cd, non trova, e quindi
si lamenta in fase di avvio, poi tutto (più o meno) funziona ....
quindi credo di dover compilare un nuovo kernel, questa volta a mano senza genkernel, e vedere che succede.
Per il "vecchio" kernel, anche togliendo il ram disk, non ho avuto successo, il messaggio è sempre quello |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|