Posts Tagged ‘Kernel’

A legtöbbször minden szükséges funkciót, meghajtó programot tartalmaz a disztribúcióval szállított kernel. Ha ez még sincs így, akkor egyszerűen fordíthatunk és telepíthetünk egy saját kernelt.

1. Telepítsük a fordításhoz szükséges csomagokat:
apt-get install build-essential ncurses-dev kernel-package fakeroot libc6-dev
2. töltsük le a kívánt kernelt a kernel.org-ról:
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2
3. Tömörítsük ki a kernelt:
bunzip2 linux-3.0.tar.bz2
tar -xvf linux-3.0.tar
4. Másoljuk át a telepített Debian kernel configját a saját kernelünkhöz:
cp /boot/config-2.6.32-5-amd64 /usr/src/linux-3.0/.config
5. Állítsuk be a szükséges fordítási paramétereket:
cd /usr/src/linux-3.0
make menuconfig

Majd kilépéskor mentés.
6. Fordítsuk le a kernelt egy Debian csomagba:
fakeroot make-kpkg –initrd –revision=hv.custom.1.0 kernel_image
7. Telepítsük a csomagot:
cd ..
dpkg -i linux-image-3.0_hv.custom.1.0_amd64.deb
8. Állítsuk be a Grubot kedvünk szerint!
reboot után már az új kernellel használhatjuk gépünket.

Categories