Linux Kernel 3.4 RC1 unter Debian Squeeze kompilieren

Da neben dem Kernel 3.3 (Hyper-V-Server.de: Linux Kernel 3.3 final unter Debian Squeeze kompilieren) auch direkt der RC1 des Kernel 3.4 erschienen ist, hier eine kurze Beschreibung der Kompilierung. Wie immer gilt: Es handelt sich um einen Kernel in der Testphase, wenn etwas nicht funktioniert kann dies der Grund sein…

Als Basis dient erneut das net-install-Image 6.0.4 von der Debian-Seite:

Download Debian

Nach der Installation beginnen wir mit einem Update des Systems, der Installation der benötigten Pakete und der Konfiguration der benötigten Module

apt-get update
aptitude update
apt-get install -y build-essential
apt-get install -y ncurses-dev kernel-package fakeroot
cd /usr/src
wget -c https://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-3.4-rc1.tar.bz2
bzip2 -d linux-3.4-rc1.tar.bz2
tar xf linux-3.4-rc1.tar
cd linux-3.4-rc1
cp /boot/config* ./.config
make menuconfig

SNAGHTML3ddee332

SNAGHTML3ddf2e55

SNAGHTML3de01079

SNAGHTML3de03a08

In der .config-Datei habe ich die folgenden beiden Module mit aufgenommen (siehe Link weiter oben zu Kernel 3.3 final)

SNAGHTML3de0a316

SNAGHTML3de0beb1

Wir fahren mit der Kompilierung fort

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-hyperv kernel_image kernel_headers

Nachdem diese abgeschlossen ist, stellen wir unsere Konfiguration fertig und starten das System anschließend neu

SNAGHTML3de1d647

cd ..
dpkg -i linux-headers-3.4.0-rc1-hyperv_3.4.0-rc1-hyperv-10.00.Custom_amd64.deb linux-image-3.4.0-rc1-hyperv_3.4.0-rc1-hyperv-10.00.Custom_amd64.deb
echo -e "hv_vmbus\nhv_storvsc\nhv_blkvsc\nhv_netvsc" >> /etc/initramfs-tools/modules
update-initramfs -u -k 3.4.0-rc1-hyperv
reboot

Das End-Resultat sieht wie folgt aus

SNAGHTML3de21a67

SNAGHTML3de29293

Jan Kappen
 

Jan Kappen ist ausgebildeter Fachinformatiker in der Richtung Systemintegration. Er hat seine Ausbildung im Sommer 2008 abgeschlossen und arbeitete bis August 2018 bei der Rachfahl IT-Solutions GmbH & Co. KG. Seit September 2018 arbeitet er als Senior Netzwerk- und Systemadministrator bei einem großen mittelständischen Unternehmen im schönen Sauerland. Jan Kappen ist unter anderen MCITP Server Administrator, Enterprise Administrator und Enterprise Messaging Administrator 2010 sowie MCTS für System Center Virtual Machine Manager 2008, Windows Server 2008 Active Directory, Windows Server Virtualization und Windows Server 2008 Network Infrastructure. Seit 2015 wird Jan Kappen im Bereich "File System Storage" bzw. "Cloud & Datacenter Management" für seine Expertise und seine Community-Arbeit mit dem MVP Award von Microsoft ausgezeichnet.

Comments are closed