Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: Cannot get Knoppix 3.2 to recognize an Adaptec AIC-7902 SCSI

  1. #11
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    USA, IL
    Posts
    1,041
    --An easier solution might be to get a cheap IDE HD of 2.3Gig or slightly more, and install to there. Or at least boot the kernel from there... See ' man syslinux '. This is what I ended up doing for my pastor's box. System is installed and running on SCSI but kernel boots from a cheap 540MB IDE with Syslinux. syslinux.cfg points to sdaX as root. /etc/fstab is all SCSI but uses the fat32 IDE for critical-bkp files (/etc, /root, stuff like that.)

    --Once the system is up and running off IDE, you can load the aic79xx driver and do stuff with SCSI.

    --Hmm, I just thought of something; is your sda device 0 on the SCSI chain? It usually has to be 0 to boot from it.

    --AFA the module/compiled in goes, it SHOULD work if you compiled it in. If not, you have to mess with the mkinitrd, which has never been a good situ for me.

    --Let Adaptec know that their source wouldn't compile. BTW, how do you know the fault-tolerant and other stuff failed to work? If that's so you should email the driver maintainer.

    --Keep trying, and keep us informed... This is getting interesting.

    Quote Originally Posted by BillyBobber
    Thanks Dave,

    Using another computer, I grabbed the 2.4.20 source from Kernel.org. When I downloaded the aic79xx source from Adaptec and copied it into the drivers/scsi/aic7xxx directory, the kernel wouldn't compile. When I copied the source from the first link you provided into the same location, it compiled just fine. First I did a make xconfig, went into the SCSI low-level menu, selected the aic79xx driver (as a module), saved the config, make dep, make modules, make modules_install, and show-nuff, I had the aic79xx.o file sitting there. I copied that to a floppy, booted the Knoppix 3.2 CD (2003-05-20), typed expert at the "boot:" prompt, loaded the aic79xx driver from the floppy and now knx-hdinstall was able to install onto one of the SCSI drives.

    Later I tried messing with the SCSI card BIOS's settings by choosing fault tollerant and mirror options and neither of them worked. It seems the aic79xx.o module only works with that controller when the drives are just drives (no HW RAID support at all).

    The fun and games doesn't stop there. After installing onto the SCSI HD, I copied the kernel source to the HD, copied the aic79xx module source, and ran make xconfig from /mnt/sda1/usr/src/linux-2.4.20 to set the kernel options for the soon-to-be-built booting kernel. I selected the aic79xx option Y (not M for module), plus selected the ext3 file system and a few other things like the Ethernet controller. When the kernel built, it couldn't copy bzImage to /vmlinuz because the root path is the CD. I manually copied bzImage to /mnt/sda1/vmlinuz_aic79xx. Next I adjusted /mnt/sda1/etc/lilo.conf to be able to find the kernel and ensure lilo used /dev/sda1, and ran lilo -r /mnt/sda1/. I then rebooted on the SCSI HD.

    When the kernel was booting it displayed lots of text, then it died. One of the last few lines said, 'VFS: Cannot open root device "sda1" or 08:01'. Then another message said, "kernel panic: VFS: Unable to mount root fs on 08:01".

    Why isn't this working? I even tried hitting left shift at the lilo prompt, then typing "linux root=/dev/sda1".

  2. #12
    Junior Member registered user
    Join Date
    Jan 2003
    Posts
    11
    Thanks for your efforts.

    This is a 1U rack-mount Gateway server and there isn't much room for mounting additional IDE units. That's the problem with all of these rack-mount servers from different manufacturers is they all use SCSI cards and Knoppix works best with IDE drives with little (older) SCSI support built in.

    It seems the aic-79xx module works fine as a module, but not built directly into the kernel. While this works well enough to get Knoppix to install onto the HD, it doesn't do much for booting from the HD.

    Yes, sda is device 0. These off-the-shelf units come that way so there shouldn't be any issues. In fact, it boots enough to load the kernel and begin executing all the start-up goodies, but then it dies when it attempts to mount the root fs.

    Granted, the aic79xx module SHOULD work either as a module or built into the kernel, but since it's so new I may be the only person on the planet that has actually attempted the built-in version. Either the driver doesn't work when built in, or I've screwed up the kernel some other way -- which I don't see how...but...

    I know the fault tolerant and mirror methods don't work because when I use the Adaptec card's BIOS to change them around, fdisk can't find the drives. Perhaps the drive becomes /dev/whoknowswhat and knx-hdinstall doesn't know what to pass into fdisk? Regardless, if I can't get them to work as regular disk drives, adding the RAID layer on top isn't going to help.

    I think it comes down to 2 possibilities. Either I didn't build the kernel correctly or the aic79xx driver from the link up above (3 messages) is broken.

  3. #13
    Junior Member
    Join Date
    Oct 2004
    Posts
    3

    It seems the aic-79xx module works fine as a module, but not built directly into the kernel. While this works well enough to get Knoppix to install onto the HD, it doesn't do much for booting from the HD.


    I have an Adaptec AIC-7901 SCSI controller with one SCSI disk attached to it on a new Dell Precision 670. I just used the aic79xx source from the link provided by Dave to detect my SCSI controller and disk with knoppix. Did you manage to get your computer to boot from the SCSI hard disk using this driver ?? I will be attempting to install the 2.4.27 kernel-source with the above mentioned aic79xx module source overwritten on it.

    Could you please let me know if you have managed boot debian from your hard disk ?

    Thanks a lot.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. Can't get Knoppix 3.4 to recognize nic
    By Kakalak in forum Hardware & Booting
    Replies: 2
    Last Post: 09-28-2005, 11:23 PM
  2. HP Surestore DAT 40 on Adaptec 2940U SCSI card not seen
    By bh11111111 in forum Hardware & Booting
    Replies: 0
    Last Post: 01-24-2005, 06:43 PM
  3. Onboard Adaptec 7895 - detects SCSI CD-ROM but not HDDs
    By pgg in forum Hardware & Booting
    Replies: 1
    Last Post: 01-07-2005, 10:16 PM
  4. Knoppix 3.6 misdetects hispeed USB 2.0 Adaptec AUA-4000A
    By manfredGaploosa in forum Hardware & Booting
    Replies: 1
    Last Post: 11-30-2004, 03:52 AM
  5. adaptec scsi controller
    By GameManK in forum Hardware & Booting
    Replies: 0
    Last Post: 03-22-2004, 10:23 PM

Posting Permissions

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


Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p picture

Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p

$499.88



Dell EMC VxRail E560F 10-SFF 2*Gold 6230R 2.1GHz No RAM HBA330 iDrac Ent Server picture

Dell EMC VxRail E560F 10-SFF 2*Gold 6230R 2.1GHz No RAM HBA330 iDrac Ent Server

$349.99



VMware vCenter Server 8 STANDARD Perpetual License Key VC-STD-C (Legacy Pack) picture

VMware vCenter Server 8 STANDARD Perpetual License Key VC-STD-C (Legacy Pack)

$1599.95



MICROSOFT WINDOWS SERVER 2025 RDS 50 CAL NEW Factory Sealed picture

MICROSOFT WINDOWS SERVER 2025 RDS 50 CAL NEW Factory Sealed

$136.87



Dell PowerEdge R640 1U 8SFF Server Barebones 2x Gold 5120 64GB H330 2x 750w picture

Dell PowerEdge R640 1U 8SFF Server Barebones 2x Gold 5120 64GB H330 2x 750w

$538.88



Gigabyte 4U AI Server 10x Nvidia GPU 2x Xeon Gold 6150 36 Core 2.7GHz DDR4 RAM picture

Gigabyte 4U AI Server 10x Nvidia GPU 2x Xeon Gold 6150 36 Core 2.7GHz DDR4 RAM

$1625.00



Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W picture

Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W

$484.99



Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb picture

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb

$374.99



Intel Xeon Gold 6248R 3.0GHz 24-Core SRGZG 35.75MB LGA3647 Server CPU Processor picture

Intel Xeon Gold 6248R 3.0GHz 24-Core SRGZG 35.75MB LGA3647 Server CPU Processor

$225.00



Microsoft Exchange Server 2019 STANDARD Unlmtd CAL Retail License Package picture

Microsoft Exchange Server 2019 STANDARD Unlmtd CAL Retail License Package

$245.00