slackware

Compilazione del kernel Slackware

Compilazione del kernel Slackware

Costruire il kernel di Slackware

A volte il sistema operativo non supporta il nostro hardware per impostazione predefinita, o vogliamo semplicemente rimuovere il supporto dell'hardware che non ci serve. Ultimamente gli utenti Linux si sono dimenticati di questa attività post installazione che una volta era molto comune.

Dopo aver imparato ad installare Slackware ora vedremo come costruire il kernel di Slackware.

Prima di tutto scarichiamo il kernel eseguendo:

wget --no-check-certificate http://kernel.org/pub/linux/kernel/v2.6/
linux-2.6.38.2.catrame.bz2

Quindi estraiamo nella directory /usr/src:

tar -C /usr/src -jxvf linux-2.6.38.2.catrame.bz2

Creiamo un collegamento simbolico ai nostri nuovi sorgenti del kernel:

ln -s linux-2.6.38.2 linux

Ora scarichiamo le intestazioni:

wget http://slackware.specchi.tds.net/pub/slackware/slackware-14.2/source/k/config-x86/
config-generico-smp-4.4.14-smp

cp config-generic-smp-4.4.14-smp /usr/src/linux/.config

Per iniziare a selezionare e rimuovere i moduli, eseguire:

cd linux
make menuconfig

Puoi in alternativa "make menuconfig" eseguire "make oldconfig" o "make xconfig".

Quando si avvia la schermata grigia e blu (se hai scelto menuconfig invece di xconfig e oldconfig) è tempo di prestare particolare attenzione ad ogni mossa. Una scelta sbagliata in questo passaggio potrebbe causare un arresto anomalo del kernel.

Inizia a controllare attentamente tutte le opzioni e le sottoopzioni, puoi deselezionare il supporto per l'hardware che sei sicuro di non utilizzare, ad esempio, se non stai utilizzando un computer Lenovo, puoi deselezionare le opzioni per tali dispositivi, puoi disabilitare i processori di un tipo diverso da quello che stai utilizzando, le schede wireless non ti servono ma la cosa più importante è aggiungere il supporto per l'hardware di cui hai bisogno. Di solito è per questo che le persone costruiscono i kernel.

Attentamente esamineremo tutte le opzioni, con la barra spaziatrice selezioneremo i moduli da caricare di default, premendo M li caricheremo come moduli disabilitati.
Controlla i filesystem, la ram, i driver di dispositivo, il firmware, il processore, la rete, tutte le opzioni e non cercare di risparmiare tempo in questo passaggio.
Una volta terminato, vai su SALVA e premi ACCEDERE. Quindi premere ok e due volte su USCITA.

Ora compiliamo i moduli eseguendo il seguente comando (questo processo potrebbe durare a lungo):

crea moduli bzImage

Per installare i moduli eseguire

fare installare i moduli

Possiamo evitare l'avviso lba32 aggiungendolo a Lilo, lo faremo in seguito.
Ora esegui:

cp arch/x86/boot/bzImage /boot/vmlinuz-custom-2.6.38.2

Ora eseguiamo i comandi finali per continuare in seguito con lilo:

cp .config /boot/config-custom-2.6.38.2
cd/boot
sistema rm.carta geografica
ln -s Sistema.map-custom-2.6.38.2 Sistema.carta geografica

Ora risolviamo lilo eseguendo:

nano /etc/lilo.conf

Premendo CTRL+W cercheremo la parola "override" e vedremo "cambia regole" con l'opzione "reset" sotto, aggiungiamo "lba32" per evitare l'avviso di Lilo che abbiamo visto prima

Dopodiché vai in fondo allo schermo e aggiungi il nuovo kernel.

Una volta che le modifiche sono state fatte con attenzione, premi CTRL+X e poi Y per uscire da lilo ed esegui lilo:

lilo

Possiamo vedere che ha aggiunto un nuovo kernel e questa volta non ha restituito errori o avvisi. Ora riavvia il dispositivo e all'avvio seleziona il nuovo kernel:

Prova il tuo nuovo kernel, se si avvia correttamente, quindi modifica di nuovo lilo cambiando il kernel predefinito per quello nuovo.

Il tasto sinistro del mouse non funziona su Windows 10
Se stai utilizzando un mouse dedicato con il tuo laptop o computer desktop ma il il tasto sinistro del mouse non funziona su Windows 10/8/7 per qualch...
Il cursore salta o si sposta in modo casuale durante la digitazione in Windows 10
Se scopri che il cursore del mouse salta o si sposta da solo, automaticamente, in modo casuale durante la digitazione nel laptop o nel computer Window...
Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...