|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
25-10-2003, 18.48.48 | #1 |
Junior Member
Registrato: 06-09-2002
Loc.: potenza, bologna, napoli, ...
Messaggi: 131
|
Kernel panic
...il kernel panic mi fa andare a me in panic vi spiego passo passo quello che ho fatto: installo red hat 9 (kernel 2.4.20-8) su portatile toshiba satellite intel celeron 800 e altre cose varie che non ricordo e scopro con mio immenso piacere che non esiste il driver per la scheda audio nè tantomeno quelli per il modem usb, ipm webpower (mi pare di aver capito che ha processore globespan) affibbiatomi da alice (PPPoA) dopo un pò di google scopro che la versione 2.4.22 supporta la mia scheda audio (sinceramente non ho capito la marca ma le parole chiave credo siano trident e ali ) esito un pò ma alla finde decido di ricompilare il kernel, anche perchè devo attivare alcuni modulo per far andare il modem (HDLC, PPP e menate varie) scarico i sorgenti, li scompatto in /usr/src/ e creo la cartella collegamento Codice:
make clean (tanto per perdere un pò di tempo) make oldconfig (non mi volevo perdere le opzioni già attivate) make xconfig Codice:
make dep make clean (serve di nuovo? vabbè lo faccio) make bzImage make modules make modules_install make install mi trovo già i file vmlinuz e initrd in /boot e in grub.conf ci trovo già la voce del kernel nuovo tutti i comandi vengono eseguiti senza erori (dopo il centesimo tentativo per trovare una configurazione funzionante) riavvio ed ovviamente non va, errore: Codice:
VFS: Mounted root (ext2 filesystem) ----> ma non dovrebbe essere ext3 ?? Red Hat nash version 3.4.42 starting Mounting /proc filesystem Creting block devices Mountig root filesystem mount: error 19 mounting ext3 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 umount /initrd/proc failed: 2 Freeing unused kernel memory: 104k freed Kernel panic: No init found. Try passing init= option to kernel il mio grub.conf è: Codice:
title Red Hat Linux (2.4.22) root (hd0,5) kernel /boot/vmlinuz-2.4.22 ro root=LABEL=/ initrd /boot/initrd-2.4.22.img title Red Hat Linuz (2.4.20-8) root (hd0,5) kernel /boot/vmlinuz-2.4.20-6 ro root=LABEL=/ initrd /boot/initrd-2.4.20-8.img title Windows2000 rootnoverify (hd0,0) chainloader +1 visto l'erore "Try passing init= option to kernel" decido di aggiungere un'altra riga così (copia incolla) Codice:
title Red Hat Linux (2.4.22) root (hd0,5) kernel /boot/vmlinuz-2.4.22 ro root=/dev/hda6 init=/bin/bash initrd /boot/initrd-2.4.22.img ma mi restituisce sempre lo stesso errore perdonatemi se ho scritto troppo grazie |
26-10-2003, 10.34.33 | #2 |
WT Schwarze Löwe
Registrato: 27-07-2000
Loc.: Tergeste-VRBS-Fidelissima
Messaggi: 1.390
|
Allora: make clean non si dà all'inizio della compilazione, solo dopo il make dep. Del make olconfig non ne ho mai sentito parlare, personalmente salvo le configurazioni del kernel (file /usr/src/linux/.config) come /boot/config/config.<versione_kernel> così che al caso mi basta copiarne una nei corrispondenti sorgenti e ricompilare. Inoltre non uso il make install, una volta mi ha combinato un bel casino e così preferisco far tutto a mano. Aggiungere root=/dev/hda6 non serve, Red Hat riconosce le partizioni in base alla label (lo vedi anche in /etc/fstab). Riguardo al tuo problema: hai scelto l'opzione modulo per il file system ext3? Hai creato l'immagine /boot/initrd-2.4.22.img? Ti consiglio di ricompilare dando prima un make mrproper per pulire, poi prosegui prendendo come esempio le impostazioni del file /boot/config-2.4.20-8. Ti allego anche il mio config-2.4.22.
___________________________________
"Perchè tanto odio?" (Edika) "They who dream by day are cognizant of many things which escape those who dream only by night." (E. A. Poe) Strive to Survive Causing Least Suffering Possible |
26-10-2003, 13.31.18 | #3 |
Junior Member
Registrato: 06-09-2002
Loc.: potenza, bologna, napoli, ...
Messaggi: 131
|
ciao grazie
oggi riprovo, senza fare il make install come lo creo il file initrd? poi un'altra cosa, secondo alcuni la compilazione va fatta make dep make clean make make bzImage ... a cosa serve il make da solo? |
27-10-2003, 11.00.12 | #4 |
WT Schwarze Löwe
Registrato: 27-07-2000
Loc.: Tergeste-VRBS-Fidelissima
Messaggi: 1.390
|
Per creare il file initrd devi usare il comando mkinitrd. Personalmente non mi serve perchè non ho nessun pc che lo richieda. A cosa serva il make da solo? Non saprei, mai dato da solo se non con il kernel 2.6, dove per compilare basta dare make && make modules_install.
___________________________________
"Perchè tanto odio?" (Edika) "They who dream by day are cognizant of many things which escape those who dream only by night." (E. A. Poe) Strive to Survive Causing Least Suffering Possible |
27-10-2003, 11.10.46 | #5 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
make oldconfig, usa la vecchia configurazione del file .config
make da solo ora nn ricordo sul kernel 2.4 ma credo compili tutto, moduli compresi..non creando pero' l'immagine compressa del kernel.. con make bzImage si crea l'immagine compressa.. in sostanza, x i kernel 2.4.x: make oldconfig ( o make xconfig o make config ) make dep make clean make bzImage make modules make modules_install x i kernel 2.6: make oldconfig ( o make gconfig o make xconfig ) make bzImage make modules make modules_install Ciao |
27-10-2003, 12.43.18 | #6 | |
WT Schwarze Löwe
Registrato: 27-07-2000
Loc.: Tergeste-VRBS-Fidelissima
Messaggi: 1.390
|
Quota:
x pholcus hai scritto x il 2.6: make bzImage make modules non sono sostituiti da solo make? O c'è sotto un motivo che non conosco?
___________________________________
"Perchè tanto odio?" (Edika) "They who dream by day are cognizant of many things which escape those who dream only by night." (E. A. Poe) Strive to Survive Causing Least Suffering Possible |
|
27-10-2003, 17.47.08 | #7 |
Linux Supporter
Registrato: 02-12-2000
Loc.: Monza
Messaggi: 1.987
|
Si, si puo fare anche solo make e ti compila tutto, sia moduli che kernel, anzi credo che dal 2.6 sia consigliato dare il solo make..
Solo che io preferisco fare tutti i passaggi..boh, mi trovo meglio.. Ciao! |
04-11-2003, 23.59.04 | #8 |
Junior Member
Registrato: 06-09-2002
Loc.: potenza, bologna, napoli, ...
Messaggi: 131
|
grazie a tutti
ora mi funzia quasi tutto quasi perchè all'avvio i moduli dell'usb HIC (Human iterface) falliscono tutti, avendoli messi (se non sbaglio) come moduli, è possibile toglierli senza ricompilare tutto il kernel? poi problema ancora più fastidioso quando spengo il computer o riavvio (solo con il kernel nuovo), dopo tutti i controlli mi esce: Please stand by while rebooting the system.. flushing ide devices: hda hdc Restarting system. ma non fa niente, mi resta questa schermata per sempre a meno che non spengo io manualmente |
05-11-2003, 00.12.27 | #9 |
WT Schwarze Löwe
Registrato: 27-07-2000
Loc.: Tergeste-VRBS-Fidelissima
Messaggi: 1.390
|
Devi aver sbagliato qualcosa riguardo l'usb e il supporto APM o ACPI (a seconda della tua mobo), quindi per mettere tutto a posto devi ricompilare per forza.
___________________________________
"Perchè tanto odio?" (Edika) "They who dream by day are cognizant of many things which escape those who dream only by night." (E. A. Poe) Strive to Survive Causing Least Suffering Possible |
08-11-2003, 18.02.28 | #10 |
Junior Member
Registrato: 06-09-2002
Loc.: potenza, bologna, napoli, ...
Messaggi: 131
|
niente mi partono sempre quei moduli dell'usb che non ho attivato nel kernel e ovviamente falliscono (c'è un altro errore ma non so dove andare a pescare i log dell'avvio)
ho notato però che in /boot ho un file module-info che rimanda al file module-info-2.4.20-8 (vecchio kernel) non è che devo creare anche un file module-info per il nuovo kernel? se si come? |
09-11-2003, 23.17.00 | #11 |
Hero Member
Registrato: 15-09-2002
Loc.: siena
Messaggi: 1.101
|
i log dell' avvio sono in /var/log
___________________________________
.................AND................. |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
[SLACK] Problema webcam Quickcam Express Logitech | User458 | Linux e altri Sistemi Operativi | 0 | 04-02-2008 19.54.26 |
[*BUNTU] Automount su penna usb non più funzionante | ZeroOne | Linux e altri Sistemi Operativi | 6 | 01-12-2007 13.30.11 |
[MDV] Kernel Panic | Nanri | Linux e altri Sistemi Operativi | 3 | 08-08-2005 11.42.38 |
[MDK] 10.1 - Errore Kernel panic | LukAle | Linux e altri Sistemi Operativi | 4 | 27-01-2005 19.02.40 |
Buffer Overflow in Linux kernel 2.4.26 panic() function | Giorgius | Sicurezza&Privacy | 0 | 07-05-2004 14.33.19 |