jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« inserita:: Agosto 09, 2005, 04:29:15 pm » |
|
Ciao a tutti, premetto che uso da pochissimo linux (debian) e quindi scusatemi se la domanda potrà apparirvi elementare... Dopo aver installato debian, mi sono accorto che avevo il kernel 2.4, e quindi vorrei passare al 2.6.8. Ho trovato la vostra guida online su come ricompilare il kernel http://guide.debianizzati.org/index.php/Debian_Kernel_howto_(aka_make-kpkg) ma purtroppo mi sono bloccato... Infatti dopo aver creato il link simbolico linux, (non ho pulito i sorgenti perchè è la prima volta che compilo il kernel) mi trovo a dover configurare il kernel con il comando make menuconfig, ma questo è quello che succede giovanni@debian:/usr/src$ ln -s /usr/src/kernel-source-2.6.8 linux giovanni@debian:/usr/src$ make menuconfig make: *** No rule to make target `menuconfig'. Stop.
Cosa dovrei fare adesso? grazie
|
|
|
|
|
Registrato
|
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #1 inserita:: Agosto 09, 2005, 05:21:42 pm » |
|
Risolto, non mi ero spostato nella cartella linux... :sboing: ciao
|
|
|
|
|
Registrato
|
|
|
|
|
Fart
|
 |
« Risposta #2 inserita:: Agosto 09, 2005, 10:11:42 pm » |
|
ma non è moooolto + comodo make xconfig  :-D
|
|
|
|
|
Registrato
|
Out beyond the New Frontiers..
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #3 inserita:: Agosto 09, 2005, 10:55:27 pm » |
|
fart ha scritto: ma non è moooolto + comodo make xconfig  :-D Beh, veramente non saprei, è la prima volta che compilo un kernel... Sicuramente domani proverò così (oggi per motivi di tempo non sono riuscito a finire). Grazie mille per la risposta, ciao
|
|
|
|
|
Registrato
|
|
|
|
|
Ldonesty
|
 |
« Risposta #4 inserita:: Agosto 10, 2005, 01:03:55 am » |
|
fart ha scritto: ma non è moooolto + comodo make xconfig  :-D Ehm.. per come la vedo io no... con xconfig DEVI usare il mouse per spostarti, mentre con menuconfig ti bastano le freccette ed invio. Io lo trovo molto più veloce, specie se ti capita spesso di fare testing di nuovi kernel e di dover ritoccare una configurazione.
|
|
|
|
|
Registrato
|
Il reggiseno e' uno strumento democratico perche' separa la destra dalla sinistra, solleva le masse e attira i popoli.
|
|
|
|
Fart
|
 |
« Risposta #5 inserita:: Agosto 10, 2005, 09:31:15 am » |
|
ha, ok... io in make menuconfig spesso mi ci perdo, trovo che make xconfig è più ordinato e facile da ritrovare le varie voci, ma... questione di gusti! :-D
|
|
|
|
|
Registrato
|
Out beyond the New Frontiers..
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #6 inserita:: Agosto 10, 2005, 10:42:23 am » |
|
Ho pensato che magari non fosse necessario ricompilare il kernel, e per questo ho seguito questa procedura per aggiornare il kernel con apt-get install http://www.debianizzati.org/modules/smartfaq/faq.php?faqid=48Ho provato a dare prima apt-get install kernel-image-2.6.8-2-686 (ho un pentium4) ma al riavvio successivo, dopo aver scelto la relativa voce in grub, mi è venuto il messaggio di "KERNEL PANIC" Stessa cosa dopo aver installato il kernel-image-2.6.8-2-386 Secondo voi dove può essere il mio errore? grazie
|
|
|
|
|
Registrato
|
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #7 inserita:: Agosto 10, 2005, 10:56:19 am » |
|
Probabilmente questo potrebbe aiutarvi a caoire cosa c'è che non va, se magari devo installare qualcos'altro o se è installato qualcosa di troppo giovanni@debian:~$ dpkg -l | grep kernel ii iptables 1.2.11-10 Linux kernel 2.4+ iptables administration to ii kcmlinuz 3.3.2-1 KDE Frontend for the Linux kernel configurat ii kernel-headers 2.6.8-16 Header files related to Linux kernel version ii kernel-headers 2.6.8-16 Linux kernel headers 2.6.8 on PPro/Celeron/P ii kernel-image-2 2.4.27-10 Linux kernel image for version 2.4.27 on 386 ii kernel-image-2 2.6.8-16 Linux kernel image for version 2.6.8 on 386. ii kernel-kbuild- 2.6.8-2 Linux kernel 2.6 kbuild tools ii kernel-package 8.135 A utility for building Linux kernel related ii kernel-patch-2 2.9.1-1 Drivers for the i2c bus ii kernel-patch-2 2.9.1-1 drivers to read temperature/voltage/fan sens ii kernel-source- 2.6.8-16 Linux kernel source for version 2.6.8 with D ii linux-kernel-h 2.5.999-test7- Linux Kernel Headers for development ii module-init-to 3.2-pre1-2 tools for managing Linux kernel modules
grazie
|
|
|
|
|
Registrato
|
|
|
|
|
Fart
|
 |
« Risposta #8 inserita:: Agosto 10, 2005, 11:16:41 am » |
|
quando hai compilato il kernel con make menuconfig lo hai installato? In tal caso lui mette in /boot i file che servono al grub per boottare il kernel. Non è che questi file si chiamano come quelli del kernel precompilato che hai installato ed è successo un casino? Se lo hai installato prova prima a disinstallare il kernel da te compilato e poi reinstalla il kernel precompilato. Se l'errore è sempre lo stesso allora potrebbe esserci qualche opzione nel kernel precompilato che non va bene per te... Il tuo pc è un laptop o un desktop? Puoi postare qualche info in più sul messaggio di errore prima della scritta "kernel panic"?
|
|
|
|
|
Registrato
|
Out beyond the New Frontiers..
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #9 inserita:: Agosto 10, 2005, 11:24:23 am » |
|
Dopo aver ricompilato il kernel, non l'ho installato... ho un pc desktop... Ti faccio sapere al più presto il messaggio èrima di kernel panik... ciao e grazie
|
|
|
|
|
Registrato
|
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #10 inserita:: Agosto 10, 2005, 11:37:01 am » |
|
L'ho preso un pò alla lontana, spero che sia quello che ti interessa ide:Assuming 33MHz System bus speed for PIO modes; override withi idebus=xx ide0:I/O resource =xIFO-O1F7 not free ide0:ports already in use, skipping probe NTFS driver 2.1.15 [Flags:R/O MODULE] pivot_root:No such file or directory /sbin/init:432 cannot open dev/console:No such file Kernel panic:Attempted to kill init!
ciao
|
|
|
|
|
Registrato
|
|
|
|
|
Fart
|
 |
« Risposta #11 inserita:: Agosto 10, 2005, 11:58:20 am » |
|
ok... controlla queste cose: 1) hai una cartella \initrd ?
|
|
|
|
|
Registrato
|
Out beyond the New Frontiers..
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #12 inserita:: Agosto 10, 2005, 12:04:41 pm » |
|
Si, è vuota...
|
|
|
|
|
Registrato
|
|
|
|
|
Fart
|
 |
« Risposta #13 inserita:: Agosto 11, 2005, 03:42:56 am » |
|
ok, puoi accedere al file sbin/init ? se si apri il file, vai alla riga 432 e sostituisci la linea "dev/console"
con
"/dev/console"
e vedi se funziona.... (cioè rebbotta e vedi se da ancora lo stesso errore)
Una cosa.. in /boot hai il file initrd.img-versionekernel ?? Se l'opzione di sopra non funziona prova anche a ricostruire il file sopra citato con: da root
mkinitrd -o initrd.img-verskernel /lib/modules/verskernel
poi dai
/sbin/lilo
per reinstallare il bootloader e rebbotta vedendo che succede.
Si deve provare... :sboing:
|
|
|
|
|
Registrato
|
Out beyond the New Frontiers..
|
|
|
jimmy83
Newbie
Karma: +0/-0
Scollegato
Messaggi: 28
|
 |
« Risposta #14 inserita:: Agosto 11, 2005, 01:25:57 pm » |
|
Quel file non ho potuto aprirlo... O meglio l'ho aperto con nano, ma mi sono usciti un sacco di simboli incomprensibili... Ho provato anche a fare l'altra operazione che mi hai descritto, ma non ho risolto niente... In tutto ciò ho provato a ricompilare il kernel almeno 6-7 volte senza ottenere nulla... :sboing: :sboing: :sboing: Comunque grazie per il tuo aiuto... ciao
|
|
|
|
|
Registrato
|
|
|
|
|