
The REDHAT patch is for the redhat source tree as you see it after
installation of the rpm in /usr/src/linux-2.0.32

The other patch is for a vanilla source distribiution.

-------------------------------------------------------------------------



Apply the appropriate patches and compiled a kernel with the Initio
9100U/9100UW driver included.

Just tick next to the Initio driver in the `low level scsi'
menu of the `make xconfig'. I have not tested the driver as a module,
so it is recommended that you compile it into the kernel (i.e. NOT as
module).

Step 1:

Make a RedHat boot disk with the new kernel - see the RedHat documentation.

Step 2:

Boot the resulting stiffy disk. Run throught the RedHat installation with
CDROM, NFS, ftp or whatever. Make sure to write down the partition and disk
that your root directory will be mounted on, eg /dev/sd1

Step 3:

After you have run through the RedHat installation, you need to overwrite
the kernel image installed by RedHat, that you have compiled on a seperate
machine. So reboot the RedHat disk, select your `Installation Method' again.
And go through all the menus up to where it gives you the Install or Upgrade
option.

Step 4:

Press Alt-F2. It will switch you to a bash shell.
Enter:
    mknod /dev/sda b 8 0
    mknod /dev/sda1 b 8 1
    mknod /dev/sda2 b 8 2
    mknod /dev/sda3 b 8 3
    etc.

    mknod /dev/sdb b 8 16
    mknod /dev/sdb1 b 8 17
    mknod /dev/sdb2 b 8 18
    mknod /dev/sdb3 b 8 19
    etc.

Then mount the root filesystem that you noted from the installation:
    mkdir /mnt
    mount /dev/sda1 /mnt           (or sda1, sda2 or whatever)
    cd /mnt
    ls

Now you will have to copy your precompiled kernel and modules into their
appropriate places. You might try copying the contents seperately with
floppies. I use NFS so I can just unpack it directly (I copied the tgz
file into the root NFS directory beforehand).

    cd /mnt
    tar -xvzf /tmp/rhimage/vmlinuz_and_modules.tgz

Then (very important)
    umount /mnt

Step 5:

    Press Alt-F1 and select `Upgrade'. Go through the menus. Because
    the installation is identical, no packages will be upgraded.
    When you get to the `Congratulationa, installation complete'
    menu, you can hit `ok' and allow the system to reboot.

Done.


-paul   info@obsidian.co.za   psheer@icon.co.za   psheer@obsidian.co.za

