View previous topic :: View next topic |
Author |
Message |
paccio84 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9051533774621d245abe82.png)
Joined: 13 Apr 2007 Posts: 37
|
Posted: Wed Sep 26, 2007 6:38 am Post subject: configurazione kernel in maniera automatica, si può? |
|
|
Ciao a tutti!
Non so se esiste o se sia possibile, ma lo chiedo lo stesso:
Esiste uno script che che genera un file .config per il kernel adatto al proprio hardware? cioè un programma che mi fa uno scan dell'hardware della mia macchina e mi crea un file .config vicino il più possibile alla configurazione voluta.
Chiedo questo perchè ho un problema con un driver del controller dei dischi o il driver del disco stesso, non so quale selezionare perchè quando tenta di caricare la partizione di ROOT mi va in kernel panic.
La mia scheda è una ASROCK K8NF4G-SATA2 e il kernel che mi interessa compilare è un 2.6.22-gentoo-r5.
Spero di essere stato chiaro!
Ringrazio in anticipo per qualsiasi suggerimento!
Saluti a tutti e BUONA GIORNATA!
Federico |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
luna80 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/129716452142b78b3e486e9.gif)
Joined: 01 Feb 2004 Posts: 1565 Location: switzerland
|
Posted: Wed Sep 26, 2007 7:03 am Post subject: |
|
|
puoi partire dal .config del livecd...per averlo dai
Code: | $zcat /proc/config.gz > /usr/src/linux/.config |
e poi compili il kernel...non sarà un kernel ad hoc ma avrai più o meno il supporto per tutto ciò che dovrebbe servirti per caricare linux.
poi, per quanto ne so io, dovrai cmq sistemare a mano per ottimizzare il tutto ed eventualmente aggiungere il supporto per ciò che ti manca. _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cloc3 Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/39525275142a0fd302dc7e.gif)
Joined: 13 Jan 2004 Posts: 4811 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Sep 26, 2007 7:14 am Post subject: |
|
|
luna80 wrote: | puoi partire dal .config del livecd...
|
vero. però la strada ufficiale dovrebbe genkernel, che è proprio la suite di script che stai chiedendo.
personalmente preferisco il metodo di luna, ma l'uso di genkernel è ben illustrato nelle guide ufficiali.
dacci un occhio. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Kernel78 Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Wed Sep 26, 2007 7:42 am Post subject: |
|
|
Se vuole compilare un 2.6.22 dubito che la strada del livecd possa andare bene a causa delle modifiche alla struttura che il make oldconfig non è in grado di sistemare (a meno che non abbiano aggiornato il livecd con la 2.6.22).
genkernel è quello che fa al caso tuo ma io ho modificato la configurazione standard per avere la possibilità di dire la mia tramite il menuconfig prima di compilare ... _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
luna80 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/129716452142b78b3e486e9.gif)
Joined: 01 Feb 2004 Posts: 1565 Location: switzerland
|
Posted: Wed Sep 26, 2007 7:50 am Post subject: |
|
|
Kernel78 wrote: | Se vuole compilare un 2.6.22 dubito che la strada del livecd possa andare bene a causa delle modifiche alla struttura che il make oldconfig non è in grado di sistemare
|
no??!
scusa, ma in che senso? io l'ho fatto e non ho avuto problemi...come al solito mi è scata chiesta la conferma per le nuove opzioni ma per il resto non ho avuto problemi... _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gutter Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/67030318436dd16c1dd5e.jpg)
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Wed Sep 26, 2007 7:51 am Post subject: Re: configurazione kernel in maniera automatica, si può? |
|
|
paccio84 wrote: |
Esiste uno script che che genera un file .config per il kernel adatto al proprio hardware? |
Che io sappia no, ma non sarebbe una cattiva idea. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Kernel78 Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Wed Sep 26, 2007 8:13 am Post subject: |
|
|
luna80 wrote: | Kernel78 wrote: | Se vuole compilare un 2.6.22 dubito che la strada del livecd possa andare bene a causa delle modifiche alla struttura che il make oldconfig non è in grado di sistemare
|
no??!
scusa, ma in che senso? io l'ho fatto e non ho avuto problemi...come al solito mi è scata chiesta la conferma per le nuove opzioni ma per il resto non ho avuto problemi... |
se non sbaglio dalla 2.6.18 alla 2.6.19 hanno cambiato di posto alla sezione dei sata e in molti hanno postato sul forum per questo problema, ammetto di non essere aggiornatissimo sulla situazione del livecd e quindi non ho idea della versione del kernel presente ma se dovesse essere <=2.6.18 allora oldconfig potrebbe non essere sufficiente (inoltre a prescindere da questi spostamenti io faccio sempre un menuconfig per ricontrollare tutto). _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
luna80 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/129716452142b78b3e486e9.gif)
Joined: 01 Feb 2004 Posts: 1565 Location: switzerland
|
Posted: Wed Sep 26, 2007 8:28 am Post subject: |
|
|
Kernel78 wrote: |
se non sbaglio dalla 2.6.18 alla 2.6.19 hanno cambiato di posto alla sezione dei sata e in molti hanno postato sul forum per questo problema, ammetto di non essere aggiornatissimo sulla situazione del livecd e quindi non ho idea della versione del kernel presente ma se dovesse essere <=2.6.18 allora oldconfig potrebbe non essere sufficiente (inoltre a prescindere da questi spostamenti io faccio sempre un menuconfig per ricontrollare tutto). |
il kernel del livecd ora è 2.6.19...quindi è per questo che non ho avuto problemi...risolto il "mistero"
ciao _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
paccio84 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9051533774621d245abe82.png)
Joined: 13 Apr 2007 Posts: 37
|
Posted: Wed Sep 26, 2007 12:01 pm Post subject: |
|
|
Si ho posto questo problema perchè in questo kernel come quelli dalla 2.6.19 in su ci sono i nuovi driver per SATA 2, ma non so quali vanno bene per il mio hardware.
Comunque vi ringrazio molto per la vostra collaborazione.
Saluti
Federico |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
luna80 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/129716452142b78b3e486e9.gif)
Joined: 01 Feb 2004 Posts: 1565 Location: switzerland
|
Posted: Wed Sep 26, 2007 12:21 pm Post subject: |
|
|
paccio84 wrote: | Si ho posto questo problema perchè in questo kernel come quelli dalla 2.6.19 in su ci sono i nuovi driver per SATA 2, ma non so quali vanno bene per il mio hardware.
|
se posti l'output del comando lspci magari ti si può dare una mano a trovare cosa abilitare _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
paccio84 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9051533774621d245abe82.png)
Joined: 13 Apr 2007 Posts: 37
|
Posted: Wed Sep 26, 2007 1:19 pm Post subject: |
|
|
Adesso sono al lavoro, apenna torno a casa ve lo posto.
Grazie
Ci sentiamo ciao |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
paccio84 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9051533774621d245abe82.png)
Joined: 13 Apr 2007 Posts: 37
|
Posted: Wed Sep 26, 2007 3:49 pm Post subject: |
|
|
L'output di LSPCI nella mia macchina:
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.2 Multimedia audio controller: nVidia Corporation MCP51 AC97 Audio Controller (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)
04:08.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Qual'è sto controller SATAII o Hard disk?
Ciao
Grazie |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GuN_jAcK l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/128333625043130b2b13963.jpg)
Joined: 23 Mar 2005 Posts: 834 Location: Prague, Czech Republic
|
Posted: Wed Sep 26, 2007 4:41 pm Post subject: |
|
|
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
eccolo...
la voce nel kernel è:
Code: |
Serial ATA (prod) and Parallel ATA (experimental) drivers -
<*> NVIDIA SATA support
|
_________________ Rispondi in maniera intelligente anche a chi ti tratta stupidamente. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Onip Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14414636074b138f3ed54ce.png)
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Wed Sep 26, 2007 4:42 pm Post subject: |
|
|
Non so se funziona ancora, ma c'è questo tip. _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|