Pagina 1 di 2
kernel panic unable to mount root...
Inviato: ven 25 nov 2005, 11:35
da Gibo
Ciao a tutti,
pochi giorni fa ho ricompilato il kernel (2.4.31) della mia slackware 10.2, però all'avvio mi continua dare kernel panic con il seguente messaggio:
VFS: Cannot open root device "802" or 08:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:02
l'ho ricompilato altre 5-6 aggiungendo opzioni per i dischi SATA ma ninente da fare...
Il mio pc e un pentium4 3.2Ghz con 1Gb di ram, hd SATA da 160Gb, Mainboard ASUS P4P800-E delux.
Non riesco a venirne fuori...per piacere aiutatemi!Grazie a tutti!
ps: posso postare anche la configurazione di lilo se vi è più utile...grazie!
Inviato: ven 25 nov 2005, 11:44
da gallows
Posta il lilo.conf
Comunque per le prime ricompilazioni consiglio di partire da un config funzionante per poi personalizzarlo al proprio hardware.
Inviato: ven 25 nov 2005, 11:48
da Gibo
Il problema è che ho sempre dovuto fare il boot da cd perchè non ha mai funzionato...in altre parole non ho mai avuto una configurazione funzionante di slack(nemmeno quella di partenza)!
Tra poco posto anche lilo.conf!Ciao
Inviato: ven 25 nov 2005, 12:26
da MAT
Problema ricorrente... usi reiserfs come filesystem nella root? Includi il supporto STATICAMENTE nel kernel.
P.S. ennesimo post su questo argomento...
Inviato: ven 25 nov 2005, 14:17
da Gibo
già fatto e non funziona...sempre lo stesso errore...avevo già letto qualche altro forum che diceva di fare così ma niente da fare...continua a dare errore!!!
Inviato: ven 25 nov 2005, 14:23
da Gibo
Ecco il lilo.conf se può essere d'aiuto!!!Scusate non avevo detto che utilizzo raiserfs come file system.
boot = /dev/sda
install = /boot/boot.b
prompt
timeout = 150
vga = normal
other = /dev/sda1
label = WindowsXP
table = /dev/sda
image = /boot/vmlinuz-2.4.31-p4-2
label = Slackware
root = /dev/sda2
read-only
Inviato: ven 25 nov 2005, 15:01
da MAT
Ma dopo aver ricompilato hai sostituito l'immagine del kernel in /boot? E hai reinstallato LiLo?
Inviato: ven 25 nov 2005, 15:21
da Gibo
si certo è proprio per questo che non riesco a capire...
Per Includere il supporto STATICAMENTE nel kernel si intende andare sulla voce file systems (dopo aver lanciato xconfig), e mettere su Y la voce con scritto: Stats in /proc/fs/reiserfs, giusto? Intanto grazie MAT!!!!
Inviato: ven 25 nov 2005, 15:28
da Paoletta
Gibo ha scritto:si certo è proprio per questo che non riesco a capire...
Per Includere il supporto STATICAMENTE nel kernel si intende andare sulla voce file systems (dopo aver lanciato xconfig), e mettere su Y la voce con scritto: Stats in /proc/fs/reiserfs, giusto? Intanto grazie MAT!!!!
vai in Filesystem ed inserisci staticamente Reiserfs support
Inviato: ven 25 nov 2005, 15:55
da Gibo
allora è già tutto abilitato...
Inviato: ven 25 nov 2005, 16:18
da gallows
Gibo ha scritto:Il problema è che ho sempre dovuto fare il boot da cd perchè non ha mai funzionato...in altre parole non ho mai avuto una configurazione funzionante di slack(nemmeno quella di partenza)!
Tra poco posto anche lilo.conf!Ciao
Allora parti dal config del kernel da cui booti.
Inviato: ven 25 nov 2005, 17:37
da ROBY_SLAKY
L'unico sistema che ho trovato, nella mia pur breve esperienza in linux, è eliminare il file boot.0xxx che poi verrà ricreato con lilo -v.
Non ho trovato altre soluzioni e così mi funziona.
boot.0xxx dovrebbe essere una copia creata con lilo -v
Inviato: ven 25 nov 2005, 23:08
da phobos3576
ROBY_SLAKY ha scritto:L'unico sistema che ho trovato, nella mia pur breve esperienza in linux, è eliminare il file boot.0xxx che poi verrà ricreato con lilo -v.
Non ho trovato altre soluzioni e così mi funziona.
boot.0xxx dovrebbe essere una copia creata con lilo -v
Infatti, il problema è proprio il file /boot/boot.0xxx!
Ogni volta che ricompili il kernel, devi impartire un bel:
che ti aggiorna vari file in /boot tra cui, appunto, boot.0xxx
Siccome però tu non vuoi scrivere il boot sector sull'hard disk, puoi sempre utilizzare un semplice floppy disk; non c'è assolutamente bisogno di utilizzare ogni volta il CD di avvio!
Quindi:
1) loggati a linux come root
2) edita il file /etc/lilo.conf
3) sostituisci la riga
con
4) infila un floppy disk, anche non formattato (non ha importanza)
5) apri una console e dai il comando
Ora, ogni volta che vuoi avviare Linux, non devi fare altro che inserire il floppy prima di accendere il PC.
Re: kernel panic unable to mount root...
Inviato: sab 26 nov 2005, 11:41
da Paoletta
Gibo ha scritto:
l'ho ricompilato altre 5-6 aggiungendo opzioni per i dischi SATA ma ninente da fare...
posta l'output di
e di
Inviato: sab 26 nov 2005, 14:16
da samiel
Hai compilato la sezione del low leved driver?
Io ho messo solo quello che mi serve, come statico
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_AHCI is not set
# CONFIG_SCSI_SATA_SVW is not set
CONFIG_SCSI_ATA_PIIX=y
# CONFIG_SCSI_SATA_PROMISE is not set
# CONFIG_SCSI_SATA_QSTOR is not set
# CONFIG_SCSI_SATA_VIA is not set
# CONFIG_SCSI_SATA_VITESSE is not set
CONFIG_SCSI_SATA_INTEL_COMBINED=y
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA2XXX=y
# CONFIG_SCSI_QLA21XX is not set
# CONFIG_SCSI_QLA22XX is not set
# CONFIG_SCSI_QLA2300 is not set
# CONFIG_SCSI_QLA2322 is not set
# CONFIG_SCSI_QLA6312 is not set
# CONFIG_SCSI_QLA24XX is not set
# CONFIG_SCSI_LPFC is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set
M.