| View previous topic :: View next topic |
| Author |
Message |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Tue Jul 20, 2004 3:11 pm Post subject: [KERNEL][HARDDISK]Kernel Panic [ RISOLTO] |
|
|
Allora, come avrete intuito dall'oggetto il problema è piutto sto grave.
Ho finito ora di reinstallare la gentoo sul mio portatile ma al reboot --> disastro !!!
Il messaggio è abbastanza esplicito:
| Code: |
VFS: Cannot open root device "hda7" or hda7
Please append a correct "root=" boot option
Kernel Panic: VFS: Unable to mount root fs on hda7
|
Ho usato lo stesso kernel che fino a stamattina boottava ;-( attivando solo l'opzione "reiserfs".
Il grub non è cambiato di una virgola:
| Code: |
root (hd0,6)
kernel /boot/vmlinuz root=/dev/hda7 video=vesafb:mtrr,ywrap vga=0x317 |
Il "cat /proc/partitions" del livecd 2004.2 beta 7 vede tutte le partizioni e monta tranquillamente la partizione /dev/hda7
Ho controllato il config.gz ed il mio config, hanno le stesse opzioni di VFS e REISERFS.
Che devo fare? _________________ Gentoo GNU/Linux on DELL Inspiron 8500
Last edited by MonsterMord on Thu Jul 22, 2004 8:58 am; edited 2 times in total |
|
| Back to top |
|
 |
randomaze Bodhisattva


Joined: 21 Oct 2003 Posts: 9985
|
Posted: Tue Jul 20, 2004 3:15 pm Post subject: Re: [KERNEL][HARDDISK]Kernel Panic |
|
|
| MonsterMord wrote: | | Ho usato lo stesso kernel che fino a stamattina boottava ;-( attivando solo l'opzione "reiserfs". |
Suppongo il fs sia il reiser, giusto?
Lo hai compilato come build-in, vero?
Da grub il disco é visibile? _________________ Ciao da me! |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Tue Jul 20, 2004 3:27 pm Post subject: Re: [KERNEL][HARDDISK]Kernel Panic |
|
|
| randomaze wrote: |
Suppongo il fs sia il reiser, giusto? |
Giusto.
| Quote: |
Lo hai compilato come build-in, vero? |
Si, ho attivato solo la prima vode del reiserfs, niente opzioni avanzate o di debug; ho controllato con il config della gentoolive e ho le stesse opzioni.
| Quote: |
Da grub il disco é visibile? |
Sni, carica il kernel giusto [hd(0,6)/boot/vmlinuz] quindi il comando [root (hd0,6)] dovrebbe essere andato a buon fine.
Ora ho premuto "c" e sono con il mio bel prompt
che comando dovrei dare per indagare meglio? _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Tue Jul 20, 2004 3:36 pm Post subject: |
|
|
Allora, dal promp di grub:
| Code: |
grub> geometry (hd0)
....
Partition num: 6, Filesystem type is reiserfs, partition type 0x83
...
|
A questo punto è un problema del mio kernel. _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
randomaze Bodhisattva


Joined: 21 Oct 2003 Posts: 9985
|
Posted: Tue Jul 20, 2004 3:58 pm Post subject: |
|
|
| MonsterMord wrote: | | A questo punto è un problema del mio kernel. |
Direi di si... ma a parte ricompilarne uno nuovo non saprei cosa consigliare...
//EDIT: Controlla il chipset del portatile e guarda se lo hai selezionato correttamente _________________ Ciao da me! |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Tue Jul 20, 2004 5:47 pm Post subject: |
|
|
Niente da fare
Ho ricompilato da zero, ma sempre lo stesso errore.
Il configure è messo bene, ho fatto un diff con il vecchio e l'unica differenza è stata il reiserfs che da modulo è passato a built-in.
Ho fatto il reiserfschk, nessun problema al disco.
Possibile che il noto programma non libero di ripartizionamento per NTFS mi abbia incasinato le geometrie e che fdisk non abbia scritto bene la tabella delle partizioni?
Boh!
Domani sego per l'n-sima volta le partizioni e ricomincio da capo, CHE DUE  _________________ Gentoo GNU/Linux on DELL Inspiron 8500
Last edited by MonsterMord on Wed Jul 21, 2004 10:25 am; edited 1 time in total |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Wed Jul 21, 2004 7:58 am Post subject: |
|
|
Ho fatto il boot con un cd Slackware 9.1:
bare.i root=/dev/hda7 ro
A parte i casinii che potrete immaginare, all'inizio il kernel mi ha riconosciuto la partizione hda7 com reiserfs e l'ha montata in sola lettura.
Stò ricompilando ancora il kernel, ma non so più che pesci pigliare.
Se metto nella /dev/hda8 (che uso come /home, sempre reiserfs) lo stage3 della gentoo e poi provo a passargli come radice la /dev/hda8 che casini posso avere?
Giusto per vedere se monta correttamente la partizione. _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Wed Jul 21, 2004 9:38 am Post subject: |
|
|
Data astrale 1234567890
Ho segato via le partizioni, le ho ricreate e ho scompattato uno stage3 x86.
Ho messo la /dev/hda7 come reiserfs e la /dev/hda8 come ext3.
Ho ricompilato il kernel 2.6.7 esattamente come sopra.
Con la RH9 che sto usando ora mi sono creato un floppy di boot
| Code: |
mke2fs /dev/fd0
mount /mnt/floppy
mkdir /mnt/floppy/boot
mkdir /mnt/floppy/boot/grub
cp /usr/share/grub/i386-redhat/* /mnt/floppy/boot/grub
vi /mnt/floppy/boot/grub/grub.conf
default=1
timeout=10
title Gentoo FAKE
root (hd0,6)
kernel /boot/vmlinuz root=/dev/hda7
title WinXP
rootnoverify (hd0,1)
makeactive
chainloader +1
cd /mnt/floppy/boot/grub
ln -s grub.conf menu.lst
cd
grub
root (fd0)
setup (fd0)
quit
umount /mnt/floppy
|
Ora provo a boottare dal floppy, vi terrò informati.
 _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Wed Jul 21, 2004 10:19 am Post subject: |
|
|
data astrale 0987654321
Anche mettendo lo stage3 nella /dev/hda8 (etx3) sempre kernel panic.
Quindi non è un problema di tipio di file system.
Allora ho visto per caso che nella /boot del livecd gentoo c'è il kernel del live cd, e (puttanazza di quella puttanazza perchè non c'ho pensato prima ) ho provato a fare il boot con quello.
Funziona!
| Code: |
cp /boot/kernel-2.6.7-gentoo-r6 /mnt/gentoo/boot/
cd /mnt/gentoo/boot
ln -s kernel-2.6.7-gentoo-r6 vmlinuz
|
Mah, non capisco perchè fino a ieri mattina con quel kernel bootavo ed oggi non più.
Morale della favola:
Ho imparato a fare un dischetto di boot, spero vi possa essere utile.  _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
mfkr79 Tux's lil' helper


Joined: 04 Jul 2004 Posts: 143 Location: Italy
|
Posted: Wed Jul 21, 2004 10:43 am Post subject: |
|
|
| Quote: | | Possibile che il noto programma non libero di ripartizionamento per NTFS mi abbia incasinato le geometrie e che fdisk non abbia scritto bene la tabella delle partizioni? |
Ho visto il topic solo ora...
Riguardo a Partition Magic, l'esperienza fatta su diversi pc fino alla versione 8, mi insegna che se viene anche solo lanciato su dischi dove sono presenti partizioni diverse da fat16/32, ntfs, ext2-3, rende inaccessibili o non avviabili ai successivi riavvi le partizioni con filesystem non windows-nativi, quindi le varie xfs, jfs, reiser etc
Io lo uso SOLO per ridimensionare la/e partizioni di win, lascio spazio non allocato che poi partizionerò con un tool open a scelta...
POI NON AVVIERO'/USERO' MAI PIU' partition magic su quel disco...pena l'impossibilità di avviare le partizioni non-win!
Almeno questo è quello che mi è successo fino alla versione 8 di tale programma... _________________ Gentoo ~amd64 on DELL XPS M1530 |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Wed Jul 21, 2004 10:56 am Post subject: |
|
|
| mfkr79 wrote: | | [fino alla versione 8 di tale programma... |
Proprio quella che ho usato
Ho cancellato da PM le partizioni linux e ha fallito il tentativo dicendo che non potava cancellare delle partizioni bloccate. Ma cosa ha visto?
Ho detto poco male, ho ridimensionato WinXP e poi con gentolive/fdisk ho cancellato tutta la estesa su cui risiedeva la vecchia installazione.
Pensavo di avere risolto il problema.
Ora ho rimosso tutta la estesa con gentoolive/fdisk riavviato PM 8 e gli stio facendo coltrolli sulla DELL e NTFS.
Farò partire WinXP con il mio bellissimo e fiammante disco di boot e da li creerò la estesa con tutto il disco e la partizioen logica da 250Mb di condivisione dati.
Poi gentoolive/fdisk, creo swap / e /home e insisto con il mio kernel che non mi ha mai tradito da febraio.
Al limite userò genkernel fino a che non trovo il baco nel mio config. _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
MonsterMord Guru


Joined: 28 Apr 2004 Posts: 395 Location: Italy --> Forli'
|
Posted: Thu Jul 22, 2004 8:56 am Post subject: |
|
|
data astrale: 2.6.7
Ricompilando il kernel con il mio vecchio .config stesso errore.
Ho deciso di ricrearmi il .config partendo da quello originale vanilla.
Dopo 1 ora di lavoro nel selezionare/deselezionare le opzioni, make, reboot e tutto ok.
Per risparmiarmi lo sbattimento di riselezionare tutte le voci del .config ho perso tutta la giornata di ieri, comunque non ho davvero capito che problema ci fosse, boh?
Vebbè dai, ora tutto ok, passo ad emergere xorg-x11.
Considerazione finale: tutto questo per passare da EXT3 a REISERFS [1], ma vi assicuro che ne è valsa la pena, senza ancora le ottimizzazioni di hdparm riesco a fare un emerge sync in 1 minuto invece che in 10 minuti.
[1]: già che c'ero ho tolto altri 3Gb alla partizione WinXP, ciò è bene
Fine della storia. _________________ Gentoo GNU/Linux on DELL Inspiron 8500 |
|
| Back to top |
|
 |
randomaze Bodhisattva


Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Jul 22, 2004 9:56 am Post subject: |
|
|
| MonsterMord wrote: | | Per risparmiarmi lo sbattimento di riselezionare tutte le voci del .config ho perso tutta la giornata di ieri, comunque non ho davvero capito che problema ci fosse, boh? |
Fai un diff vecchio.confg/nuovo.config e facci sapere  _________________ Ciao da me! |
|
| Back to top |
|
 |
|