SCSI and IDE on RH 7.1

From: Robert Canary (phantom_at_ohiocounty.net)
Date: 05/23/05

  • Next message: Muhammad Rizwan: "crontab"
    Date: Sun, 22 May 2005 22:15:57 -0500
    To: General Red Hat Linux discussion list <redhat-list@redhat.com>
    
    

    I had a SCSI system to fail this week on one of our low end servers. This was a
    SuperMicro 1U with an Adaptec 7899 builtin on the motherboard.

    Both drives have CRC and bus reset errors, however, after some long hours of research I
    found the Seagate Cheetah drives have a bug in the firmware and they needed to
    upgraded.(hopefully the data on the drive is still okay)

    Meanwhile I installed a 129G EIDE drive and reloaded the RH7.1 Boxset. The system booted
    fine but I still couldn't get to the SCSI drives.

    Amazingly the up2date still worked and all my packages were updated accordingly, however,
    I also updated the kernel.

    Now here comes the quirky thing.....definetly a bug

    I can boot on the original kernel(2.4.2-2), but if I bootup on the up2date
    kernel(2.4.20-28.7) then it will always fail on boot up with filesystem error on "/" and
    drops me to a "repair filesytem" prompt. However, if I disable the SCSI then it will boot
    fine. No matter how many times I fsck the "/" it will continuely fail.

    Now it really gets wierd....
    Although the system is boot from /dev/hda and the boot partition is on hda1 it is scanning
    /dev/sda1 as the root file system. /hda1 has no reference to /sda1. And of course the
    scan will always fail because of a failed SCSI system. If I remove the sda and sdb drives
    then it will boot fine (these load from the front).

    What is causeing the 2.4.20 kernel to scan the failed sda instead of the correct boot
    partition of hda1?

    I also tried disabling the onboard Adaptec and installed an adaptec 29160 controler (which
    loads a different driver) on the PCI bus, but it dose the same exact thing. So it is
    *not* the Adaptec Driver or the Adaptec hardware causeing the problem.

    --
    robert
    -- 
    redhat-list mailing list
    unsubscribe mailto:redhat-list-request@redhat.com?subject=unsubscribe
    https://www.redhat.com/mailman/listinfo/redhat-list
    

  • Next message: Muhammad Rizwan: "crontab"

    Relevant Pages

    • Re: Boot mystery deepens
      ... > SCSI driver versions for the OS/2 system; ... Latest Adaptec drivers from the eCS website. ... showing me the boot manager screen, ... BIOS 1.34.2 is the one which works. ...
      (comp.os.os2.setup.misc)
    • Re: A question from me...
      ... I don't see anywhere in the "Adaptec Embedded Serial ATA RAID User ... Guide" that it instructs you to boot from the Intel CD to turn on RAID. ...
      (microsoft.public.windows.server.sbs)
    • Re: Adding second SCSI adapter
      ... > Adaptec 39160 already installed and used. ... So you succeded in adding the card and Linux seems to be able to use all ... > the boot process over to the SCSI adapter. ... Your motherboard bios doesn't have to know much about your SCSI cards. ...
      (comp.os.linux.hardware)
    • Re: Adaptect AIC-7901 on Openserver
      ... > Adaptec AIC-7901 controller. ... > I've downloaded the btld, written it to a floppy, and it links fine ... Use the boot command ...
      (comp.unix.sco.misc)