ricompilare kernel, cerco guida per i dettagli
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.
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.
- conraid
- 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
Per la "traduzione" delle voci, c'è questo
http://massimo.solira.org/pcikl/download.html
vedi tutte le voci in italiano, spesso "purtroppo" mi è utile
http://massimo.solira.org/pcikl/download.html
vedi tutte le voci in italiano, spesso "purtroppo" mi è utile
- ponce
- 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
grazie, molto comodo: sono dieci anni che ricompilo kernel in continuazione e non lo conoscevo 
- thepaperboy
- 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
ragazzi, grazie mille a tutti, comincio a intravedere la luce alla fine del tunnel 
-
metrofox
- 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
Ma dai, anche un 14enne sa compilarsi un kernelthepaperboy ha scritto:ok trovato, mamma ma è complesso mica poco!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.
- thepaperboy
- 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
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?metrofox ha scritto:Ma dai, anche un 14enne sa compilarsi un kernelthepaperboy ha scritto:ok trovato, mamma ma è complesso mica poco!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.
- ponce
- 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
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

- 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
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 malethepaperboy 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?
- thepaperboy
- 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
metrofox ha scritto: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 malethepaperboy 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?![]()
)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
ecc...ecc...
mi sento piccolo piccolo. vado eremita in montagna due giorni a cercare il dio del kernel
-
metrofox
- 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
Immagina come mi debba sentire io
Poi perché farsi sta sfacchinata in montagna quando puoi mandare una mail a Linus Torvalds 
torvalds (at) linux-foundation (dot) org

torvalds (at) linux-foundation (dot) org
Ultima modifica di conraid il sab 1 ago 2009, 10:05, modificato 1 volta in totale.
Motivazione: cerchiamo di non aiutare gli spammer
Motivazione: cerchiamo di non aiutare gli spammer
- thepaperboy
- 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
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
dimeticavo lshw
cat /proc/cpuinfo
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.
e soprattutto la domanda alla fine è: ma vale davvero la pena fare questa ricompilazione? o tanto vale limitarsi all'indicazione del processore?
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)
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
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:
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.
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

- 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
Guarda che se sbagli a "crearti" un kernel non viene Linus Torvalds a farti il cazziatone e nemmeno il PC ti ritorna parolacce...
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...
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...
- mohaa
- 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
AS : There are already (too) many threads dedicated to kernel compilation, in slacky.eu forum & wiki. Please look better before posting...
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 :
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
So if boot fails , don't panic, there is always help coming. Go ahead and re-compile.
KindRegards,
Mohaa
e soprattutto la domanda alla fine è: ma vale davvero la pena fare questa ricompilazione? o tanto vale limitarsi all'indicazione del processore?
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 :
You can access the help of selected configuration voice from the HELP menu in kernel configuration, or typing a ?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)
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
So if boot fails , don't panic, there is always help coming. Go ahead and re-compile.
KindRegards,
Mohaa
- conraid
- 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
è un dual core, del resto ci sono due "cpu" come vedimetrofox 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).
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

- 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
conraid ha scritto:è un dual core, del resto ci sono due "cpu" come vedimetrofox 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).
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
Bene, non lo sapevocpu cores : 2
Grazie Conraid.
- conraid
- 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
comunque per rispondere alla domanda dell'autore del post
core2 duo != core duo
tu hai il secondo, quindi no, non devi selezionare core2
core2 duo != core duo
tu hai il secondo, quindi no, non devi selezionare core2