Find the answer to your Linux question:
Results 1 to 2 of 2
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    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
    128MB RAM (ECC SIMM's)
    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.

    What can I do?

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


  2. #2
    Linux User zeeone's Avatar
    Join Date
    Oct 2003
    Third Stone From The Sun
    Ya know, if I was close enough to reach you, I would pinch your head off. Think about it, you have a system with only a SCSI interface in it, you loaded Vector on it and there you go, you have Linux loaded and running. Then you drop in an IDE card and you can-not get the SCSI to boot again, thats because the IDE card has a booting BIOS on it and the card takes over the system. So if you want Linux to load, then you need to load it on th HD connected to the IDE Card. If not, then pull the IDE card and use the SCSI drive, besides the SCSI system is better.
    Research, research, research before you walk the plank.
    Registered Linux User #398829

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts