02 maart 2006

Custom kernel iets lekkerder

Als je vaker probeert een kernel te bouwen kan het zijn dat je een vorige versie van het pakket wel wilt behouden, maar hem een iets andere naam wilt geven. Dit kan met de volgende opdracht:

$ sudo make-kpkg --append-to-version=.lappum-1 --initrd --revision=1 kernel_image

Sowieso is de initrd optie aan te raden; zonder initrd heb je namelijk geen leuk Ubuntu schermpje meer bij het opstarten en das jammer natuurlijk. De revision optie verandert het 10.00.Custom deel in de pakket naam. In dit geval heb ik er dus 1 neergezet wat bij mij betekent dat het de tweede versie is (0 is dus de eerste). Let wel op dat hierdoor alleen de naam van het bestand verandert en niet die van het pakket (degene waar dpkg mee werkt). Dit houdt dus in dat je niet twee verschillende revisies van een pakket met dezelfde versie kunt installeren; hij zal in dat geval de eerder geïnstalleerde versie overschrijven met de laatst geïnstalleerde. Als je echt twee versies naast elkaar wilt installeren moet je dus gewoon een andere append-to-version opgeven of gewoon een nieuwe kernel versie nemen.