Repository 32bit  Forum
Repository 64bit  Wiki

BW64 12.2 - come compilare un kernel??

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.

BW64 12.2 - come compilare un kernel??

Messaggioda danix » mar gen 13, 2009 21:05

Ciao a tutti, come da oggetto sono sulla mia bella BW64 12.2 e vorrei ricompilare il kernel, ho un .config su misura per il mio portatile abbastanza recente, 2.6.26.5 mi pare, quindi sarei tentato di fare make oldconfig, però quel kernel era per una Slackware 12.1, quindi a 32 bit... come mi devo comportare in questo nuovo ambiente?? Mi sapete fare una lista (più o meno dettagliata) delle voci che devo abilitare/disabilitare per avere un kernel a 64 bit???

Grazie mille a tutti


ciau
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: BW64 12.2 - come compilare un kernel??

Messaggioda miklos » mar gen 13, 2009 22:40

Ciao, anche io sono alle prese con BlueWhite64 e ho ricompilato il kernel gia' una volta.
Se non ho capito male (ma potrei sbagliarmi) non e' possibile compilare codice a 32 bit con gcc compilato a 64 bit e vice versa (non si puo' compilare codice a 64 bit con un gcc a 32).
Percio' a logica dovresti avere nel config del kernel solo le opzioni per architettura a 64 bit.
Per me e' stato cosi' (ovvero, non avevo possibilita' di scegliere architetture a 32 bit).
In sostanza dopo il make oldconfig dovresti essere apposto cosi'

In bocca al lupo e fammi sapere come va^__^
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1273
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.16.3
Desktop: openbox 3.5.2

Re: BW64 12.2 - come compilare un kernel??

Messaggioda gigiobagiano » mar gen 13, 2009 23:27

Sì in teoria dovrebbe renderti "impossibile" selezionare le particolarità a 32bit, ricordati però di darci almeno un'occhiata a cosa ti viene fuori, inoltre devi abilitare l'emulazione a 32bit (CONFIG_IA32_EMULATION=y), altrimenti ti ritroverai con una distro pura a 64bit (niente multilib).
Ah...la bzImage viene creata in arch/x86/boot/ e non sotto x86_64 questo succede a partire dal kernel 2.6.24 se non sbaglio...
Avatar utente
gigiobagiano
Linux 2.6
Linux 2.6
 
Messaggi: 502
Iscritto il: dom mar 11, 2007 12:58
Slackware: 11 - 13.1
Kernel: 2.6.35.6_tuxonice
Desktop: Openbox

Re: BW64 12.2 - come compilare un kernel??

Messaggioda submax82 » mer gen 14, 2009 1:33

ti ricordo che puoi usare anche kernelpkg 8)
Avatar utente
submax82
Staff
Staff
 
Messaggi: 3202
Iscritto il: mar ago 30, 2005 23:00
Desktop: xfce
Distribuzione: SalixOS

Re: BW64 12.2 - come compilare un kernel??

Messaggioda danix » mer gen 14, 2009 9:08

grazie a tutti per le dritte... :)
@submax82:
l'ho già scaricato ed installato ;) , è stata la prima cosa che ho fatto, poi sono andato su kernel.org a prendere i sorgenti del 2.6.28... :D

Per quanto riguarda i 2 config, cosa mi consigliate di fare?? Siccome ho un config a 32 (personalizzato) e uno a 64 bit (standard di bw64) io pensavo di fare make oldconfig con quello a 64, e poi controllare le varie voci guardando quello a 32, però mi sa che è un'operazione troppo lunga in questo modo... voi che mi consigliate??

PS
già che ci sono vi chiedo anche, il 2.6.28 com'è come kernel?? me lo consigliate o prendo qualcuno prima??


Ancora grazie mille a tutti...
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: BW64 12.2 - come compilare un kernel??

Messaggioda zetsu » mer gen 14, 2009 9:40

Ciao, anchio sono con la bw64

quando ho ricompilato il 2.6.28 ho fatto un make oldconfig e mi ha eliminato da solo tutta una serie di moduli che in slackware sono "modulari", ritrovandomi con un config molto leggero, a cui ho solo aggiunto i moduli per le mie periferiche (perdona la ripetizione :)

Quindi ti consiglio di fare un make oldconfig e agggiungere solo i moduli che ti servono,

se hai webcam occhio alla sezione video 4 linux :)

P.S. a me tra parentesi non funge il sistema sonoro, sembra che alsa non voglia trovare la scheda, ma non ci ho perso troppo tempo, dimmi a te se va meglio ;) :thumbright:
Avatar utente
zetsu
Linux 1.0
Linux 1.0
 
Messaggi: 72
Iscritto il: sab gen 05, 2008 9:14
Località: Portogruaro (VE) / Udine
Slackware: 12.2
Kernel: 2.6.27.10
Desktop: kde 3.5.9


Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

cron