ricompilare kernel, cerco guida per i dettagli

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da conraid »

Per la "traduzione" delle voci, c'è questo
http://massimo.solira.org/pcikl/download.html
vedi tutte le voci in italiano, spesso "purtroppo" mi è utile

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da ponce »

grazie, molto comodo: sono dieci anni che ricompilo kernel in continuazione e non lo conoscevo :D

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da thepaperboy »

ragazzi, grazie mille a tutti, comincio a intravedere la luce alla fine del tunnel :D

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da metrofox »

thepaperboy ha scritto:
inux ha scritto:sul wiki di slacky avevo scritto tutti i passaggi da fare per compilare il kernel se nuovo, Se invece vuoi sapere dopo il menuconfig tutte le opzioni del kernel sempre sul wiki c'è tutta la spiegazione di buona parte delle opzioni.Spero di aver capito bene quello che intendevi ciao. :D
ok trovato, mamma ma è complesso mica poco!
Ma dai, anche un 14enne sa compilarsi un kernel :D

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da thepaperboy »

metrofox ha scritto:
thepaperboy ha scritto:
inux ha scritto:sul wiki di slacky avevo scritto tutti i passaggi da fare per compilare il kernel se nuovo, Se invece vuoi sapere dopo il menuconfig tutte le opzioni del kernel sempre sul wiki c'è tutta la spiegazione di buona parte delle opzioni.Spero di aver capito bene quello che intendevi ciao. :D
ok trovato, mamma ma è complesso mica poco!
Ma dai, anche un 14enne sa compilarsi un kernel :D
ragazzi, ho capito: dovevo essere più chiaro e parlare di "configurazione" del kernel. non è per nulla una passeggiata. ma soprattutto, siccome per settare tutto con giudizio richiede un lungo studio, quali interventi suggerite? intendo dire, dove il mio intervento può essere fondamentale nel migliorare il funazionamento del kernel e dove invece rischio solo di far danni?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da ponce »

io ti consiglio di studiare tutto, non e' poi cosi' tanta roba, il problema non e' che ci siano parti piu' o meno dannose: anche su quelle piu' sensibili, come i driver dei controller sata, sarebbe bene togliere tutto quello che non ti serve.

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da metrofox »

thepaperboy ha scritto:ragazzi, ho capito: dovevo essere più chiaro e parlare di "configurazione" del kernel. non è per nulla una passeggiata. ma soprattutto, siccome per settare tutto con giudizio richiede un lungo studio, quali interventi suggerite? intendo dire, dove il mio intervento può essere fondamentale nel migliorare il funazionamento del kernel e dove invece rischio solo di far danni?
Studiare oddio! Non c'è bisogno di studiare, ma semplicemente leggere e capire a che servono quel tipo di "componenti", se vuoi farti un kernel bello stretto ed aderente(zozzoni non pensate male :doubt: :lol: )rimuovi tutto ciò che non hai nel laptop(a quanto pare stai su un laptop), se il tuo laptop tutto intel leva tutto che non sia intel, leva il supporto per AMD, nVidia, ATi ecc... Io mi sono compilato un kernel(già snello di suo) per l'iphone, ho levato il supporto passivo per l'USB(visto che non ha porte se non quella di far collegare il l'iPhone al PC e/o altre periferiche all'iphone visto che ha una sola porta con attacco Apple only), ho levato il supporto per tutti gli altri filesystems che non siano Apple o Unix in generale(non si conosce bene l'hardware dell'iPhone), ho levato il supporto per tutti gli altri processori che non siano ARM :D ecc...ecc...

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da thepaperboy »

metrofox ha scritto:
thepaperboy ha scritto:ragazzi, ho capito: dovevo essere più chiaro e parlare di "configurazione" del kernel. non è per nulla una passeggiata. ma soprattutto, siccome per settare tutto con giudizio richiede un lungo studio, quali interventi suggerite? intendo dire, dove il mio intervento può essere fondamentale nel migliorare il funazionamento del kernel e dove invece rischio solo di far danni?
Studiare oddio! Non c'è bisogno di studiare, ma semplicemente leggere e capire a che servono quel tipo di "componenti", se vuoi farti un kernel bello stretto ed aderente(zozzoni non pensate male :doubt: :lol: )rimuovi tutto ciò che non hai nel laptop(a quanto pare stai su un laptop), se il tuo laptop tutto intel leva tutto che non sia intel, leva il supporto per AMD, nVidia, ATi ecc... Io mi sono compilato un kernel(già snello di suo) per l'iphone, ho levato il supporto passivo per l'USB(visto che non ha porte se non quella di far collegare il l'iPhone al PC e/o altre periferiche all'iphone visto che ha una sola porta con attacco Apple only), ho levato il supporto per tutti gli altri filesystems che non siano Apple o Unix in generale(non si conosce bene l'hardware dell'iPhone), ho levato il supporto per tutti gli altri processori che non siano ARM :D ecc...ecc...
:shock: :shock:

mi sento piccolo piccolo. vado eremita in montagna due giorni a cercare il dio del kernel

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da metrofox »

Immagina come mi debba sentire io :D Poi perché farsi sta sfacchinata in montagna quando puoi mandare una mail a Linus Torvalds :D

torvalds (at) linux-foundation (dot) org

\:D/
Ultima modifica di conraid il sab 1 ago 2009, 10:05, modificato 1 volta in totale.
Motivazione: cerchiamo di non aiutare gli spammer

Avatar utente
thepaperboy
Linux 2.x
Linux 2.x
Messaggi: 236
Iscritto il: sab 20 giu 2009, 20:22
Slackware: 13
Kernel: 2.6.29.6-smp
Desktop: xfce
Località: milano
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da thepaperboy »

l'eremitaggio non ha dato i frutti sperati. ho una bella idea, un po' vaga, del kernel. ho più o meno capito come si ricompila e quali sono i punti principali della configurazione.

in pratica, ho le idee ben chiare: devo dare lspci e cat /proc/cpuinfo per avere info sul mio pc e poi interventire per una ricompilazione partendo da una base precompilata. ho solo qualche piccolo problema a leggere questi dati.

li posto così qualche volenterosi può aiutarmi a capire dove intervenire.

lspci

Codice: Seleziona tutto

thepaperboy@thepaperboy:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
06:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
dimeticavo lshw

Codice: Seleziona tutto

thepaperboy@thepaperboy:~$ lshw
WARNING: you should run this program as super-user.
thepaperboy               
    description: Computer
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 2004MiB
     *-cpu
          product: Genuine Intel(R) CPU           T2050  @ 1.60GHz
          vendor: Intel Corp.
          physical id: 1
          bus info: cpu@0
          version: 6.14.8
          serial: 0000-06E8-0000-0000-0000-0000
          size: 800MHz
          capacity: 800MHz
          width: 32 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr pdcm cpufreq
          configuration: id=1
        *-logicalcpu:0
             description: Logical CPU
             physical id: 1.1
             width: 32 bits
             capabilities: logical
        *-logicalcpu:1
             description: Logical CPU
             physical id: 1.2
             width: 32 bits
             capabilities: logical
     *-pci
          description: Host bridge
          product: Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 03
          width: 32 bits
          clock: 33MHz
          configuration: driver=agpgart-intel module=intel_agp
        *-display:0 UNCLAIMED
             description: VGA compatible controller
             product: Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: latency=0
        *-display:1 UNCLAIMED
             description: Display controller
             product: Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2.1
             bus info: pci@0000:00:02.1
             version: 03
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: latency=0
        *-multimedia
             description: Audio device
             product: 82801G (ICH7 Family) High Definition Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=HDA Intel latency=0 module=snd_hda_intel
        *-pci:0
             description: PCI bridge
             product: 82801G (ICH7 Family) PCI Express Port 1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport-driver
        *-pci:1
             description: PCI bridge
             product: 82801G (ICH7 Family) PCI Express Port 3
             vendor: Intel Corporation
             physical id: 1c.2
             bus info: pci@0000:00:1c.2
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport-driver
           *-network
                description: Wireless interface
                product: BCM4311 802.11b/g WLAN
                vendor: Broadcom Corporation
                physical id: 0
                bus info: pci@0000:06:00.0
                logical name: eth1
                version: 01
                serial: 00:1a:73:10:41:e3
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=wl0 driverversion=5.10.91.9 ip=1.64.139.42 latency=0 module=wl multicast=yes wireless=IEEE 802.11
        *-usb:0
             description: USB Controller
             product: 82801G (ICH7 Family) USB UHCI Controller #1
             vendor: Intel Corporation
             physical id: 1d
             bus info: pci@0000:00:1d.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master
             configuration: driver=uhci_hcd latency=0 module=uhci_hcd
        *-usb:1
             description: USB Controller
             product: 82801G (ICH7 Family) USB UHCI Controller #2
             vendor: Intel Corporation
             physical id: 1d.1
             bus info: pci@0000:00:1d.1
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master
             configuration: driver=uhci_hcd latency=0 module=uhci_hcd
        *-usb:2
             description: USB Controller
             product: 82801G (ICH7 Family) USB UHCI Controller #3
             vendor: Intel Corporation
             physical id: 1d.2
             bus info: pci@0000:00:1d.2
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master
             configuration: driver=uhci_hcd latency=0 module=uhci_hcd
        *-usb:3
             description: USB Controller
             product: 82801G (ICH7 Family) USB2 EHCI Controller
             vendor: Intel Corporation
             physical id: 1d.7
             bus info: pci@0000:00:1d.7
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=ehci_hcd latency=0 module=ehci_hcd
        *-pci:2
             description: PCI bridge
             product: 82801 Mobile PCI Bridge
             vendor: Intel Corporation
             physical id: 1e
             bus info: pci@0000:00:1e.0
             version: e1
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
           *-network
                description: Ethernet interface
                product: RTL-8139/8139C/8139C+
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 8
                bus info: pci@0000:08:08.0
                logical name: eth0
                version: 10
                serial: 00:16:d4:c0:ca:c0
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master cap_list ethernet physical
                configuration: broadcast=yes driver=8139too driverversion=0.9.28 latency=32 maxlatency=64 mingnt=32 module=8139too multicast=yes
        *-isa
             description: ISA bridge
             product: 82801GBM (ICH7-M) LPC Interface Bridge
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master cap_list
             configuration: latency=0
        *-ide
             description: IDE interface
             product: 82801GBM/GHM (ICH7 Family) SATA IDE Controller
             vendor: Intel Corporation
             physical id: 1f.2
             bus info: pci@0000:00:1f.2
             version: 01
             width: 32 bits
             clock: 66MHz
             capabilities: ide bus_master cap_list
             configuration: driver=ata_piix latency=0
        *-serial UNCLAIMED
             description: SMBus
             product: 82801G (ICH7 Family) SMBus Controller
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             version: 01
             width: 32 bits
             clock: 33MHz
             configuration: latency=0
  *-network:0 DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: vboxnet0
       serial: 0a:00:27:00:00:00
       capabilities: ethernet physical
       configuration: broadcast=yes multicast=yes
  *-network:1 DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: pan0
       serial: 82:af:71:21:54:5e
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A multicast=yes
cat /proc/cpuinfo

Codice: Seleziona tutto

thepaperboy@thepaperboy:~$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 14
model name	: Genuine Intel(R) CPU           T2050  @ 1.60GHz
stepping	: 8
cpu MHz		: 800.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr pdcm
bogomips	: 3192.10
clflush size	: 64
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 14
model name	: Genuine Intel(R) CPU           T2050  @ 1.60GHz
stepping	: 8
cpu MHz		: 800.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor est tm2 xtpr pdcm
bogomips	: 3192.01
clflush size	: 64
power management:
in praticolare, ho un processore intel dual core, devo indicare un core 2 /Xeon newer?
cos'è un host bridge?
abilito i dischi IDE, ma gli SCSI pure giusto?
per la broadcom compilo poi un modulo a parte (fwcutter e driver nativo dalla broadcom sta)
per la Express Integrated Graphics Controller ho dei dubbi, ricordo di aver letto da qualche parte express qualcosa.

queste mi sembrano le cose su cui interventire, giusto? ho già fatto una ricompilazione, ma senza installare il kernel creato. non mi fido del primo lavoro. :D

e soprattutto la domanda alla fine è: ma vale davvero la pena fare questa ricompilazione? o tanto vale limitarsi all'indicazione del processore?

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da metrofox »

Guarda che se sbagli a "crearti" un kernel non viene Linus Torvalds a farti il cazziatone e nemmeno il PC ti ritorna parolacce... :roll:

1-Hai un laptop Intel, disabilita tutto il supporto per tutto ciò che non è Intel(i produttori che non conosci lasciali), disabilita anche roba intel che non c'entra col tuo hardwareù(quei numeretti dopo il nome sono importanti per il riconoscimento ;) )
2-Una scheda realtek, abilita il supporto solo per quella(se proprio sei interessato e vuoi così tanto bene alla tua scheda imposta anche il debug, farai contento te stesso e gli sviluppatori pure).
3-Il processore non mi pare dual core(non vedo la flag "lm" nel /proc/cpuinfo né da nessun'altra parte, assicurati che nella scatola ci sia scritto qualcosa in più o guarda l'adesivo in basso a sinistra).
4-A quanto pare gli attacchi sono IDE, abilita quelli e disabilita i SCSI, a menochè bé... Non so. Al massimo ti ritorna un kernel panic, fai il switch con l'huge di slack, rientri nella dir dei sources del kernel, ricarica il tuo config e abilita quello che devi abilitare, ricrea il BzImage(se la vuoi creare con quel tipo di compressione), compila(ci starà meno della metà della prima volta, non so se tocca i 2 minuti) e riparti.

Non essere molto restrittivo se non sai ciò che fai, io per stringere tutto avevo levato il supporto per il vFat non pensando che ci fosse ancora roba in FAT32(le usb di meno di 4 GB)... Enjoy, al massimo ti esplode il PC o va in overclock per farti uno scherzo...

Avatar utente
mohaa
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mar 4 mar 2008, 8:52
Slackware: 12.1
Kernel: 3
Desktop: Gnome2
Distribuzione: Gentoo
Località: Francia

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da mohaa »

AS : There are already (too) many threads dedicated to kernel compilation, in slacky.eu forum & wiki. Please look better before posting...
e soprattutto la domanda alla fine è: ma vale davvero la pena fare questa ricompilazione? o tanto vale limitarsi all'indicazione del processore?
:-k
All drivers required at boot time (MB, Disk controllers, root filesystem) are to be compiled in kernel. The rest may work as modules...
All drivers are documented, the best way to help yourself is to refer to the dedicated documentation. For the Core2 issue, doc states :
Select this for Intel Core 2and newer Core 2 Xeons (Xeon 51xx and 53xx) CPUs. You can distinguish newer from older Xeons by the CPU family in /proc/cpuinfo. Newer ones have 6 and older ones 15 (not a typo)
You can access the help of selected configuration voice from the HELP menu in kernel configuration, or typing a ?
To search a voice, type / (a slash) to access the search screen of kernel configuration
Most important, check the drivers for you hardware here http://kmuto.jp/debian/hcl/

To speak the truth kernel compilation failures is a must-go step in the life of a slacker :oops:
So if boot fails , don't panic, there is always help coming. Go ahead and re-compile.

KindRegards,
Mohaa

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da conraid »

metrofox ha scritto: 3-Il processore non mi pare dual core(non vedo la flag "lm" nel /proc/cpuinfo né da nessun'altra parte, assicurati che nella scatola ci sia scritto qualcosa in più o guarda l'adesivo in basso a sinistra).
è un dual core, del resto ci sono due "cpu" come vedi
il fatto è che è il più piccolo della famiglia core duo, e mi sembra che non supporti i 64bit
http://en.wikipedia.org/wiki/List_of_In ... processors

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da metrofox »

conraid ha scritto:
metrofox ha scritto: 3-Il processore non mi pare dual core(non vedo la flag "lm" nel /proc/cpuinfo né da nessun'altra parte, assicurati che nella scatola ci sia scritto qualcosa in più o guarda l'adesivo in basso a sinistra).
è un dual core, del resto ci sono due "cpu" come vedi
il fatto è che è il più piccolo della famiglia core duo, e mi sembra che non supporti i 64bit
http://en.wikipedia.org/wiki/List_of_In ... processors
cpu cores : 2
Bene, non lo sapevo :)
Grazie Conraid. :)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: ricompilare kernel, cerco guida per i dettagli

Messaggio da conraid »

comunque per rispondere alla domanda dell'autore del post
core2 duo != core duo
tu hai il secondo, quindi no, non devi selezionare core2

Rispondi