Debian Kernel kompilieren: Unterschied zwischen den Versionen

Aus MySlug
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
<br /><br />
<br /><br />
Dieses Beispiel basiert auf dem derzeit aktuellen Linux Kernel 3.6.3. Gegebenenfalls sind hier die Versionsnummern im Tutorial entsprechend anzupassen.
Dieses Beispiel basiert auf dem derzeit aktuellen Linux Kernel 3.6.3. Gegebenenfalls sind hier die Versionsnummern im Tutorial entsprechend anzupassen.
<br /><br />
<br /><br /><br /><br />
Folgende Pakete müssen installiert sein:
Folgende Pakete müssen installiert sein:
<br /><br />
<br /><br />

Version vom 25. Oktober 2012, 05:30 Uhr

Tux

Tux



Kernel Compile Quickdone auf einem Debian 6 Squeeze

Dieses Beispiel basiert auf dem derzeit aktuellen Linux Kernel 3.6.3. Gegebenenfalls sind hier die Versionsnummern im Tutorial entsprechend anzupassen.



Folgende Pakete müssen installiert sein:

kernel-package
libncurses5-dev
build-essential
wget

optional: mc

apt-get install kernel-package libncurses5-dev build-essential mc wget

Jetzt beginnen wir mit dem Kernelcompile, indem wir die Sourcen herunterladen, entpacken, konfigurieren und kompilieren:

cd /usr/src
rm linux
wget ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-3.6.3.tar.bz2
tar xvfj linux-3.6.3.tar.bz2
ln -s linux-3.6.3 linux
cd linux
make proper
make oldconfig

Sollten spezielle Anpassungen gemacht werden:

make menuconfig

Dann weiter mit dem Compile:

make-kpkg --initrd kernel_image --revision KernelRebuild.01

Wenn Ihr screen und einen Dualcore Prozessor einbinden wollt, dann lautet der Befehl

CONCURRENCY_LEVEL=5 screen make-kpkg --initrd kernel_image --revision KernelRebuild.01

( statt der 5 bei einem Quadcore dann die 9. Also 2x Kerne + 1)

cd /usr/src

Hier bitte das entsprechende Paket einsetzen (z.B.):

dpkg -i kernel-image-3.6.3_KernelRebuild.01_i386.deb

Rechner neu starten.

cu
Gargi

Kernel: http://www.kernel.org
Debian: http://www.debian.org