Well I have found a way to reproduce this disasterous problem that I have been running into. Me being a newbee I can only tell you what I've observed rather than to explain why its happening. I would call it a bug, you guru's can tell me different. I'm probably doing something stupid along the way.
This is what I have found....
Senario 1
Install SME 5.5 on a scsi drive.
Configure the server with mandatory settings.
Install Update1 from server-manager.
Reboot
Install Update2 from RPMS.
Reboot
All is good!!!!
Add a second hard drive and add it to fstab.
All is good.
However if you do it like the following, the outcome is a little different..........
Senario 2
Install SME 5.5 on a scsi drive.
Configure the server with mandatory settings.
Install Update1 from server-manager.
Install a second hard disk, and add it to fstab.
Install Update2, after reboot the server is pooched??
If you remove the second drive before you install Update2 it works fine.
I wanted to install the second and third drives after SME was installed since I found that when I had 2 scsi drives ID's 0 and 1 in the system at the same time /boot would be installed on scsi 0 and / would be installed on scsi1.
I did read up on LILO boot errors which was suggested since I was getting L LI or LLLLLLLLLLLLLLLLLLL.
L
The first stage boot loader has been loaded and started, but it can't load the second stage boot loader. The two-digit error codes indicate the type of problem. (See also section "Disk error codes".) This condition usually indicates a media failure or a geometry mismatch (e.g. bad disk parameters, see section "Disk geometry").
LI
The first stage boot loader was able to load the second stage boot loader, but has failed to execute it. This can either be caused by a geometry mismatch or by moving /boot/boot.b without running the map installer.
LIL
LIL The second stage boot loader has been started, but it can't load the descriptor table from the map file. This is typically caused by a media failure or by a geometry mismatch.The second stage boot loader has been loaded at an incorrect address. This is typically caused by a subtle geometry mismatch or by moving /boot/boot.b without running the map installer.
LIL- The descriptor table is corrupt. This can either be caused by a geometry mismatch or by moving /boot/map without running the map installer.
LILO All parts of LILO have been successfully loaded.
*Try these steps if you get a LI and your LBA is enabled in your BIOS already:
Boot with your Red Hat install floppy.
Answer questions up to the INSTALL/UPGRADE question and pick upgrade.
Wait for next question to appear.
Hit
-
mount your root partition: mount /dev/hda1 /mnt
re-run lilo: /mnt/sbin/lilo -r /mnt
unmount your root partition: umount /mnt
reboot.
Mount
mount is the command that one would need to add/remove hardware from your linux machine.
mount /dev/cdrom /mnt/cdrom
ok mount is to mount
/dev/cdrom is the thing you want mounted
/mnt/cdrom is where linux mounts it so you can see it
the same apply to floppy drives
floppy drives fd0
I use mount /dev/fd0 /mnt/floppy
Thanks for the help guys