Tux-rt linux

Aus SpaceOnEarth
I_UfE_Pc_rt_linux
Links
einen Echtzeitkernel bauen

--DEBIAN-- die die Quellen besorgen...

 $ cd /tmp/
 $ wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.2.tar.bz2

den Kernel entpacken...

 # cd /usr/src/
 # tar -xjf /tmp/linux-2.6.26.2.tar.bz2
 # cd linux-2.6.26.2/
 # wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.26-rt1.bz2

den Patch dekomprimieren...

 # bunzip2 /tmp/patch-2.6.26-rt1.bz2

falls nicht installiert, die notwendigen Debian-Packete installieren...

 # apt-get install build-essential kernel-package ncurses-dev

den Kernel patchen

 # patch -p1 -i patch-2.6.26-rt1

konfigurieren ...

 # make menuconfig

... bauen ...

 # make-kpkg kernel_image kernel_headers

Jetzt sollten in /usr/src/ zwei Debian Packete liegen. Einmal das Kernel-image und die Kernel-headers.

 # rynx:/usr/src# ls /usr/src/*.deb
 /usr/src/linux-headers-2.6.26-rynx_2.6.26-rynx-10.00.Custom_i386.deb
 /usr/src/linux-image-2.6.26.2-rynx_2.6.26.2-rynx-10.00.Custom_i386.deb

Diese jetzt auf dem Zielsystem installieren

 # dpkg -i linux-image-2.6.26-rynx_2.6.26-rynx-10.00.Custom_i386.deb
 #\n\n