PDA

Visualizza la versione completa : Il mio primo kernel....


christian78
13-03-2005, 23:29
.....ovvero: Kernel :oVVoVe: (panic) :(

Ho provato a compilare il kernel 2.6.x (2.6.11.2), approfittando della patch italiana, per la prima volta ed ovviamente ho avuto un kernel panic al riavvio...la procedura per l'installazione penso di averla eseguita correttamente:

estraggo il kernel in /usr/src
installo la patch ita
make menuconfig
configuro a piacimento (e qua mi sa che ho combinato qualche casino)
make
make modules_install
make install
mkinitrd /boot/initrd.img-2.6.11.2 (ho fatto l'immagine ramdisk perch ho visto che grub gi configurato cos per cui ho messo gli stessi parametri del kernel che uso e che funziona - 2.6.8-2)
configuro Grub
riavvio

quando avvio il nuovo kernel dal menu di grub dopo un p ottengo questi errori:

una serie di
ERROR: Module <nomemodulo> does not exist in proc/modules
finiti questi ERROR appare

/sbin/init: 431:cannot open /dev/console: no such file (invece ho controllato e c')

kernel panic - not syncing: Attempted to kill init

Qualcuno mi pu dare delucidazioni sul perch vengano fuori questi errori e come potrei risolverli?

La distro che sto usando debian (so che il kernl si pu installare tramite apt-get, ma volevo provare le brazza di un kernel panic :D )

Grazie :ciauz:

fra7576
14-03-2005, 00:11
ti conviene installarlo con apt, perch non basta solo scaricare solo il kernel, bisogna aggiornare altre cose, le module init tools per esempio....inoltre partiresti gi da una configurazione funzionante..

andy caps
14-03-2005, 00:42
non hai configurato il kernel
di cose essenziali ce ne sono parecchie da mettere

prova a partire da una conf esistente e correggere poi per il tuo pc

scarica la mia ad esempio poi falla caricare con load alternative config

wget andycaps.it/config

christian78
14-03-2005, 09:12
Vi ringrazio per le risposte! :)
Non sapete un sito dove c' una spiegazione chiara su come installare e configurare tutto per bene? Ho cercato guide sull'installazione di un nuovo kernel ma + o - i passaggi descritti erano sempre gli stessi (gli stessi che ho fatto io)...in questo sono molto niubbo, non l'ho mai fatto!

@andy
Grazie per il file config, l'ho scaricato con knoppix e l'ho messo su chiavetta usb (adesso sono al lavoro :zizi: )
2 domande:
1) non devo rinominarlo .config ?
2) per usarlo non posso fare make oldconfig? se no mi spieghi meglio come usarlo?
Grazie 1000! :ciauz:

Ah un'altra piccola info: nel caso come dovrei fare per disinstallare quello che ho installato? make clean basta o ci vuole altro? Thx

S[p]|llo`
14-03-2005, 09:51
Originariamente inviato da fra7576
ti conviene installarlo con apt, perch non basta solo scaricare solo il kernel, bisogna aggiornare altre cose, le module init tools per esempio....inoltre partiresti gi da una configurazione funzionante..

Io installandolo con dist-upgrade su ubuntu ho avuto lo stesso errore

/sbin/init: 431:cannot open /dev/console: no such file
:dh: :dh: :incupito: :incupito:

andy caps
14-03-2005, 13:55
lo puoi chiamare come vuoi poi dal menu di make menuconfig c' la voce apposita

load alternative config

se lo copi in /usr/src poi metti il percorso nella riga es

/usr/src/config
lo puoi chiamare come vuoi
io ho athlon e scheda via cambia naturalemte per il tuo processore e per i tuoi chipset se hai intel poi metti le tue periferiche

christian78
14-03-2005, 19:47
Sto configurando, ma mi sorto un dubbio:
Io ho un pentium4 2.4 Ghz...cosa devo mettere come tipo processore?
386 --> per avere il supporto per i programmi i386?
oppure metto pentium4?
:ciauz:

christian78
14-03-2005, 19:49
ho visto adesso che c' l'opzione "Supporto generico per x86"...metto pentium4 e quell'opzione?

Ikitt
14-03-2005, 20:19
Originariamente inviato da christian78
386 --> per avere il supporto per i programmi i386?
oppure metto pentium4?

P4, la retrocompatibilita` e` implicita

christian78
14-03-2005, 21:45
~$ uname -a
Linux debian 2.6.11.2 #2 Mon Mar 14 21:30:55 CET 2005 i686 GNU/Linux

:yuppi: :yuppi: :yuppi:

Grazie a tutti, soprattutto a andy caps che mi ha fornito il suo file config :) e mi ha permesso di avere un kernel snello veloce e stabile! :zizi:
Adesso scheggia veramente! :ciauz:

Loading