Il 21-07-08 alle 13:31:07Personalizziamo il Kernel
Ecco il modo più semplice e veloce per creare un Kernel su misura per noi
Avete notato che i kernel di Linux vengono aggiornati più o meno di frequente?
Nulla di più bello, in questa maniera abbiamo il sentore che ci sia davvero il mondo che ci sviluppa sopra. Ma se un giorno ci svegliamo e vogliamo utilizzare un Kernel tutto nostro? In cui dentro ci sia solo lo stretto necessario per farlo funzionare sulle nostre macchine?Potrebbe esistere un Kernel per ogni situazione, vediamo i passi che ci permetteranno di crearne ed utilizzarne uno:
- Installa le componenti per fare il tutto:
sudo apt-get update
sudo apt-get install build-essential kernel-package gcc libncurses5 libncurses5-dev libqt3-mt-dev
- Scaricare la versione del kernel che si desidera. www.kernel.org è sicuramente il posto per chi cerca sorgenti di Kernel
- Copiare il file *.bz2 in /usr/src/
- Scompattare il file *.bz2:
sudo tar -xvjf *.bz2
- Entra nella cartella appena creata e lanciare:
sudo make xconfig
- Scegliere le configurazioni customizzate per il kernel e salvare.. Non siate precipitosi, servono conoscienze tecniche per seguire questo punto e cattive configurazioni potrebbero anche non far partire il sistema.
- Rimane poco da fare, in questa quida vi spieghiamo come generare un .deb dal Kernel configurato ad hoc
sudo make-kpkg clean
sudo make-kpkg --initrd --append-to-version=.nomekernel kernel_image modules_image
Dove al posto di nomekernel mettete il nome scelto da voi.
- Finito il processo di compilazione nella cartella /usr/src/ troverete un file *.deb che potrà essere trattato come tutti i file con quell'estensione. Potrà essere installato con un semplice doppio click o da linea di comando:
sudo dpkg -i nome_kernel_custom.deb
Al termine dell'installazione vedrete che tutte le componenti del vostro Kernel saranno state posizionate nei path
- Aggiornate GRUB manualmente o con il comando:
sudo update-grub