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
3 hours 33 min ago
5 hours 4 min ago
5 hours 8 min ago
15 hours 31 min ago
1 day 3 hours ago
1 day 11 hours ago
1 day 13 hours ago
2 days 3 hours ago
2 days 4 hours ago
2 days 4 hours ago