View previous topic :: View next topic |
Author |
Message |
Diadix n00b
Joined: 19 Oct 2006 Posts: 3
|
Posted: Thu Oct 19, 2006 7:36 pm Post subject: Non trovo il kernel |
|
|
Ciao a tutti,
dopo anni che non usavo gentoo e quindi linux ho deciso di reinstallarlo.
Dopo l' installazione volevo modificare il kernel per alcuni errori e perchè non mi va a genio genkernel, e scopro che non esiste /usr/src/linux.
Dove digito make menuconfig? |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4787 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Oct 19, 2006 7:39 pm Post subject: Re: Non trovo il kernel |
|
|
Diadix wrote: | Ciao a tutti,
dopo anni che non usavo gentoo e quindi linux ho deciso di reinstallarlo.
Dopo l' installazione volevo modificare il kernel per alcuni errori e perchè non mi va a genio genkernel, e scopro che non esiste /usr/src/linux.
|
Esistono due possibilità:
1. non hai installato alcun kernel. In tal caso: `emerge gentoo-sources`
2. non hai ancora creato il link al tuo kernel. dunque:
Code: |
# cd /usr/src
# ln -s linux-<versionedel kernel> linux
# cd linux
|
_________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Thu Oct 19, 2006 7:41 pm Post subject: |
|
|
/usr/src/linux è sempre stato solo un link simbolico. Se vuoi un modo semplice (e pulito) per gestire le versioni del kernel, Code: | # emerge -av1 app-admin/eselect
# eselect kernel list
# eselect kernel set n | dove n è il numero del kernel che vuoi compilare dalla lista tornata dal secondo comando.
Ciao. _________________ "Every rule can be broken, but no rule may be ignored."
Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3 |
|
Back to top |
|
|
Diadix n00b
Joined: 19 Oct 2006 Posts: 3
|
Posted: Thu Oct 19, 2006 7:54 pm Post subject: |
|
|
in caso di dubbi voglio specificare che ho installato gentoo senza rete (tuttora non disponibile) e ho usato il kernel del live cd.
Ho creato il seguente link:
ln -s kernel-genkernel-x86-2.6.17-gentoo linux
cd linux
bash: cd: linux: No such file or directory
Il nome del kernel l' ho preso in /boot, sbaglio? |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4787 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Oct 19, 2006 8:05 pm Post subject: |
|
|
Diadix wrote: | in caso di dubbi voglio specificare che ho installato gentoo senza rete (tuttora non disponibile) e ho usato il kernel del live cd.
Ho creato il seguente link:
ln -s kernel-genkernel-x86-2.6.17-gentoo linux
cd linux
bash: cd: linux: No such file or directory
Il nome del kernel l' ho preso in /boot, sbaglio? |
prova a dare:
e posta il risultato.
p.s.: è sbagliato prenderlo da /boot.
fai:
e scegli un kernel che esiste davvero.
oppure fai come ti dice syntaxerrormmm. è quanto meno diseducativo , ma funziona. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
Diadix n00b
Joined: 19 Oct 2006 Posts: 3
|
Posted: Thu Oct 19, 2006 8:12 pm Post subject: |
|
|
Code: |
total 0
lrwxrwxrwx root root .......... linux -> kernel-genkernel-x86-2.6.17-gentoo-r7 |
|
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4787 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Oct 19, 2006 8:16 pm Post subject: |
|
|
Diadix wrote: | Code: |
total 0
lrwxrwxrwx root root .......... linux -> kernel-genkernel-x86-2.6.17-gentoo-r7 |
|
lo vedi? il tuo link punta nel vuoto.
Da quale cartella lo hai digitato?
ti do un esempio della mia /usr/src:
Code: |
cloc3@s939 ~ $ ls -l /usr/src/
totale 5
lrwxrwxrwx 1 root root 23 21 set 22:42 linux -> linux-2.6.17-reiser4-r8
drwxr-xr-x 21 root root 2048 17 set 11:20 linux-2.6.16.28-xen
drwxr-xr-x 20 root root 2048 15 ott 13:25 linux-2.6.17-reiser4-r8
|
come puoi vedere, il link linux-2.6.17-reiser4-r8 è coerente, cioè punta una cartella che esiste realmente.
ma queste cose, non le potresti trovare nella guida ufficiale?
ti risparmieresti una barca ti fatica in ricreche a casaccio. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Thu Oct 19, 2006 11:55 pm Post subject: |
|
|
cloc3 wrote: | oppure fai come ti dice syntaxerrormmm. è quanto meno diseducativo , ma funziona. | A me non sembra diseducativo, soprattutto se non sei un completo newbie e sai come si lancia man (o info o aggiungere l'opzione --help).
Prima di tutto, eselect funziona da dovunque lo lanci. Certo, se vuoi compilare un kernel sarai quasi sicuramente in /usr/src e quindi anche 'ln' assolve bene alla sua funzione.
Secondo, sapere che esiste questo comando ti fa scoprire dell'esistenza di eselect che sarà uno strumento fondamentale in un prossimo futuro per portage (e in alcuni casi lo è tutt'ora).
Terzo, è uno strumento 'di alto livello', più di ln; la sintassi è sicuramente più semplice e ricordabile di ln (per un sacco di tempo mi scordavo sempre quale dei due argomenti era l'origine e quale il nome del link, problema che si risolveva lanciando ln --help).
Quarto (anche se abbastanza inconsistente di per sé) è che è uno strumento Gentoo e che potebbero fargli fare, in futuro, cose diverse dal semplice link simbolico.
Ciao. _________________ "Every rule can be broken, but no rule may be ignored."
Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3 |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4787 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Fri Oct 20, 2006 6:08 am Post subject: |
|
|
syntaxerrormmm wrote: | cloc3 wrote: | oppure fai come ti dice syntaxerrormmm. è quanto meno diseducativo , ma funziona. | A me non sembra diseducativo |
non te la prendere. c'era la fiaccina che scherzava.
facevo notare a Diadix che aveva ricevuto più consigli ugualmente utili a risolvere il suo problema.
e il tuo è un consiglio prezioso.
eselect è un programmino bellissimo, comodissimo e fatto benissimo, su cui non è assolutamente opportuno discutere.
in questo caso specifico, esegue una funzione così elementare che può essere tranquillamente eseguita a mano, e saper fare alla vecchia maniera ha dei vantaggi.
se poi si sa fare in due modi diversi, i vantaggi sono doppi.
(anzi tripli: poi ci sono i manuali) _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Fri Oct 20, 2006 12:55 pm Post subject: |
|
|
cloc3 wrote: | syntaxerrormmm wrote: | A me non sembra diseducativo | non te la prendere. c'era la fiaccina che scherzava. | Anche io scherzavo Non me la sono presa, ma era solo per spiegare perché poteva sembrare un po' fuorviante. Non era ovviamente mia intenzione dare adito a flames
Ciao. _________________ "Every rule can be broken, but no rule may be ignored."
Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3 |
|
Back to top |
|
|
Luca89 Advocate
Joined: 27 Apr 2005 Posts: 2107 Location: Agrigento (Italy)
|
Posted: Fri Oct 20, 2006 1:16 pm Post subject: |
|
|
cloc3 wrote: | ma queste cose, non le potresti trovare nella guida ufficiale? |
Anche io suggerirei a Diadix di leggere la guida ufficiale, è speigato tutto lì. _________________ Running Fast! |
|
Back to top |
|
|
nikko96 Apprentice
Joined: 22 Jul 2005 Posts: 229 Location: Pulcinella's Country
|
Posted: Fri Oct 20, 2006 6:22 pm Post subject: |
|
|
Diadix wrote: | Code: |
total 0
lrwxrwxrwx root root .......... linux -> kernel-genkernel-x86-2.6.17-gentoo-r7 |
|
Non hai i sorgenti del kernel,li puoi scaricare con Code: | # emerge gentoo-sources |
quindi ti crei il link e tutto il resto,ciao. _________________ My system: cpu Intel core 2 duo e6750,mb asus p5n-e sli,scheda grafica nvidia GeForce 9600 GT,kernel 2.6.31-gentoo-r6 |
|
Back to top |
|
|
|