Skip to content.

Scientific Linux

Sections
Personal tools
You are here: Home » Documentation » How To » Old » RedHat 9 to Scientific Linux 3.0.3 Upgrade

RedHat 9 to Scientific Linux 3.0.3 Upgrade

Upgrading RH9 to SL3.0.3 (on VIA EPIA Mini-ITX Eden)

Here is how I upgraded from RH9 to SL3.0.3. I read the 7.2 to 3.0.3
Upgrade howto but didnt understand the autorpm stuff so I just used
yum upgrade.

System info:

VIA EPIA Mini-ITX Eden 533Mhz
60GB HD
10Mbit internet
Fixed LAN IP

RedHat 9 with custom built kernel (see below). No --forced rpms as far as i remember.

$ uname -a
Linux xxx.com 2.4.20-27.9custom #4 Fri Dec 26 18:55:18 CET 2003 i686 i686 i386 GNU/Linux

$ cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)

You should have at least 500M free on /var/cache/yum before attempting this...

--- part one, upgrade ---

$ rpm -e up2date
$ rpm --import ftp://ftp.scientificlinux.org/linux/scientific/303/i386/RPM-GPG-KEYs/RPM-GPG-KEY-csieh
$ rpm --import ftp://ftp.scientificlinux.org/linux/scientific/303/i386/RPM-GPG-KEYs/RPM-GPG-KEY-dawson
$ rpm --import ftp://ftp.scientificlinux.org/linux/scientific/303/i386/RPM-GPG-KEYs/RPM-GPG-KEY-jpolok
$ rpm -i ftp://ftp.scientificlinux.org/linux/scientific/303/i386/SL/RPMS/yum-2.0.7-7.SL.noarch.rpm
$ rpm -i ftp://ftp.scientificlinux.org/linux/scientific/303/i386/SL/RPMS/yum-conf-303-2.SL.noarch.rpm

[edit /etc/yum.conf if you want to use a mirror from https://www.scientificlinux.org/download/]

$ yum upgrade # this took about 30 minutes
$ rpm -e lilo
$ rpm -e redhat-release
$ yum install sl-release

[I think the kernel would have been upgraded if was a stock RH9 kernel, edit /etc/grub.conf as needed]

$ reboot

--- end of part one ---

--- part two, build kernel ---

The EL.i686 kernel does not work on the VIA EPIA Eden CPU so we have to build our own.

References:

http://www.mini-itx.com/faq.asp
http://www3.sympatico.ca/howlettfamily/epia/epia_howto/x881.html

Ok, here goes. This will take several hours...

$ cd /usr/src/linux # verify that this points to the new kernel source

$ make clean
$ make mrproper
$ make menuconfig # select Processor CyrixIII/VIA-C3
$ make dep
$ make clean
$ make bzImage
$ make modules
$ make modules_install
$ make install

[edit /etc/grub.conf as needed]

$ reboot

--- end of port two --
Created by dawson
Contributors : Joakim Sernbrant
Last modified 2005-02-14 09:11 AM
 

Powered by Plone

This site conforms to the following standards: