Upgrade CentOS 4.2 on 3/2006
Date: 2005/10
2006.03 a large upgrade for 4. This
included a kernel release. My notes on the upgrade.
0. Intro
Updating the kernel require a bits of extra work due to:
1. We developed our own modules (pmac.o) -> recompile & reinstall pmac.ko for new kernel.
2. Install NVIDIA drivers for twinview support -> installation required after kernel upgrade.
Notes on upgrading from the 2.6.9-22.EL to 2.6.9-34.EL
1. Install all installed packages using yum update.
# yum update
2. Modify /etc/inittab to not boot into X. (runlevel 3 instead of 5)
Disable loading of pmac.ko module in /etc/rc.d/rc.local
Modify /boot/grub/menu.lst to remove entry for smp kernel and check default=0
Reboot. (must kill X to install graphic driver).
3. re-Install the NVIDIA driver.
Downloaded new driver from www.nvidia.com, version NVIDIA-Linux-x86-1.0-8178
and stored it in
/home/tcs3/public_html/systems/tcs3/computers/linux/0603_nvidia
# cd /home/tcs3/public_html/systems/tcs3/computers/linux/0603_nvidia
# sh NVIDIA-Linux-x86-1.0-8178-pkg1.run.txt
Restore /etc/inittab to boot into X.
5. TCS
create /dev/pmac node:
# mknod --mode=666 /etc/udev/devices/pmac c 66 0
New kernel require new .ko module -> reinstall tcs3 or module in /home/to/current/.
Restore /etc/rc.d/rc.local to load pmac.ko.
Recompile and test tcs3 main.