Taisin haukata liian ison palan kun aloin optimoimaan kerneliä tuon http://ubuntuforums.org/showthread.php?t=311158 ohjeen mukaan.
Kohtaan 9 asti on mennyt hyvin ymmärtääkseni, mutta sitten kun kirjoitan päätteeseen make menuconfig
Aukea joku linux kernel gonfiguration valikko. Mitä pitää tehdä tuolla valikossa vai suljenko vaan?
Jos oman systeemin kaikki tarpeellisen laitteet toimivat Ubuntun mukana tulleella kernelillä eikä tarkoituksena ole kääntää esim. ulkopuolisten tahojen tekemiä ajureita, niin käsin itse lähdekoodista kääntämisestä ei koidu sen suurempaa iloa. Marginaalisesti nopeamman ja pienemmän voi saada, mutta käytännössä eroa ei huomaa (poikkeuksiakin on, yleensä harvinaisempien laitteistojen toiminnassa).
Jos homman haluaa harjoituksen vuoksi kumminkin tehdä, niin lienee helpompaa aloittaa Ubuntun kernel-lähdekoodipaketista eikä Linusin 'virallisesta'. Tällöin ainakin lähtötilanne on sama kuin Ubuntun omassa kernelissä, eli samat patchit ja konfiguraatio-optiot, joten toimivan kernelin saaminen on ehkä todennäköisempää. 'Make menuconfig / xconfig' osaavat lukea Ubuntun valmiin konfiguraatiotiedoston, johon voi sitten työkalulla menuja klipsuttelemalla tehdä muutoksia, esim. poistaa tuen laitteille, joita itsellä ei ole. Jostain varmaan löytää tuoreemmat ohjeet tähän kuin tuo linkkaamasi (itselleni Ubuntu ei ole kovin tuttu).