Failing to find an answer to the previous post question, I decided to build the kernel-rt on openSUSE 10.3 from scratch, and for documentation sake here goes the fine instructions:
http://download.opensuse.org/update/10.3/rpm/src/kernel-source-2.6.22.9-0.4.src.rpm
# rpm -ivh kernel-source-2.6.22.9-0.4.src.rpm
# cd /usr/src # tar -jxf packages/SOURCES/linux-2.6.22.tar.bz2
Rename the new kernel source tree directory to fit openSUSE standards.
# mv linux-2.6.22 linux-2.6.22.9-0.4
# cd /usr/src/packages/SOURCES # for x in patches.*.tar.bz2; do tar -jxf $x; done
# cd /usr/src/packages/SOURCES # for x in $(./guards $(./arch-symbols) RT < series.conf); do \ patch -d /usr/src/linux-2.6.22.9-0.4 -p1 < $x \ done
yes, take special note of the "RT" particle above, without it the kernel source tree won't be patched with Ingo's stuff.
# cd /usr/src/packages/SOURCES # tar -jxf config.tar.bz2 # cp config/i386/rt /usr/src/linux-2.6.22.9-0.4/.config
that just makes a factory kernel-rt configuration available for the build that follows. Replace i386 by x86_64 if you're into a 64bit kernel.
# cd /usr/src/linux-2.6.22.9-0.4 # make oldconfig
just in case you want to tweak some options,
# make menuconfig
now ready for the real work:
# make -j3 all # make modules_install # make install
You know the rest of the drill: configure the bootloader, if not done already by make install
, reboot into the new kernel and, voilá you now also need to build any external modules, namely the nvidia, the whole purpose this very post was setup ;)
Cheers.
--
rncbc aka Rui Nuno Capela
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
1 hour 52 min ago
16 hours 52 min ago
16 hours 55 min ago
18 hours 37 min ago
21 hours 53 min ago
22 hours 23 min ago
23 hours 37 min ago
23 hours 45 min ago
1 day 8 hours ago
1 day 6 hours ago