-   Linux - General (
-   -   GRUB or LILO boot to SCSI drive on SCSI system w/ IDE card (

mkl838 03-06-2005 12:27 AM

GRUB or LILO boot to SCSI drive on SCSI system w/ IDE card

I'm really reaching the end of my wits with this, so I would REALLY appreciate any help that anyone could give me (thanks in advance for your patience... this is a LONG story).

I'm trying to get Linux running on a Compaq ProSignia 500 server that I inherited, here are the specs:

150 MHz processor
AMD PCnet32-PCI 10Mb/s network controller
NCR 53c810 Fast SCSI-II controller (no onboard IDE)
4.3GB SCSI hard drive
EISA and PCI busses
Integrated Cirrus Logic 5420 Video Controller (ISA Bus)

I was able to install Vector Linux (a Slackware-based distro) successfully on the SCSI drive which I formatted as ReiserFS, but thats just the first step. I've installed a Promise FastTrak TX2 100 Ultra ATA card in the machine & hooked up a 120 GB hard drive to it (I know this is a RAID card, but I'm only using one drive).

Now, the machine wants to boot off of the IDE drive & nothing I can fix in the BIOS will stop it. By default, it says non-system disk, please remove & reboot...

So, I figure that I need to install a boot loader (GRUB or LILO, doesn't matter) that will let me choose to boot off of the SCSI drive. The only way that I know how to do that is to install Linux. So off I went. Vector Linux doesn't see the drive. When I boot it, I get the following messages:

PDC20270: IDE controller at PCI slot 00:0e.0
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later
PDC20270: neither IDE port enabled (BIOS)

Strangely enough, when I start up off of my Red Hat 9 CD's, it DOES see the drive & I can install to it just fine. The system starts up & I can mount the SCSI drive & even chroot to pretend that I'm running off of it.

Performance is very poor under Red Hat though. I'm not sure if its the kernel or all of the extra services running, but I'd really just like to get back to Vector if possible. I found it to be much more responsive & usable.

So, I've been trying to set up GRUB or LILO to boot to the SCSI drive. I figure that it should be possible. But nothing I do can get it to work. Neither sees the drive. GRUB sees the IDE drive as hd0. I've edited my GRUB to try & include /dev/sda1, but when I try to use it, it can't find the drive. LILO just gives me bizarre errors whenever I try to use it.

:confused: :confused: :confused:

What can I do?

Thanks in advance for any advice you can give me!!!


nonzero 03-06-2005 09:01 PM

Chances are that you are not loading the /lib/modules/2.x.x.x.x/kernel/drivers/scsi/sym53c8xxx module to enable the scsi card and Redhat is. Don't know about the Vector install setup - whether you can choose different boot flavors at an install boot prompt. For example I can choose a scsi.s kernel image at an installation boot prompt in Slackware 'boot>scsi.s' and get the scsi card enchilada. This is what you need.


All times are GMT -5. The time now is 07:33 AM.