LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (http://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   Installing Slackware 13 x86_64 on a Adaptec AIC 9410 controlled RAID 10 array (http://www.linuxquestions.org/questions/slackware-installation-40/installing-slackware-13-x86_64-on-a-adaptec-aic-9410-controlled-raid-10-array-764015/)

Equinoxe 10-23-2009 01:33 PM

Installing Slackware 13 x86_64 on a Adaptec AIC 9410 controlled RAID 10 array
 
Hello,

I'm trying to install Slackware64 13.0 on a Supermicro server with a Adaptec AIC 9410 integrated SAS RAID controller. Slackware doesn't load the drivers by default (in fact, the huge.s kernel doesn't have the aic94xx module for the controller). I copied the driver and the aic94xx-seq.fw firmware from another Slackware64 13 installation to a flash drive, and in the new server insmoded; it detected the controller and now I can see the physical hard disks, but not the logical RAID 10 array I created with the controllers BIOS. My question is: has anyone installed any version of Slackware in a hardware like mine (with RAID support) succesfully? if so, would you be so kind to post some hints? (I really won't like to use Fedora/SuSE/CentOS)

Thank you very much in advanced.

onebuck 10-23-2009 06:02 PM

Hi,

Welcome to LQ!

Quote:

Originally Posted by Equinoxe (Post 3730144)
Hello,

I'm trying to install Slackware64 13.0 on a Supermicro server with a Adaptec AIC 9410 integrated SAS RAID controller. Slackware doesn't load the drivers by default (in fact, the huge.s kernel doesn't have the aic94xx module for the controller). I copied the driver and the aic94xx-seq.fw firmware from another Slackware64 13 installation to a flash drive, and in the new server insmoded; it detected the controller and now I can see the physical hard disks, but not the logical RAID 10 array I created with the controllers BIOS. My question is: has anyone installed any version of Slackware in a hardware like mine (with RAID support) succesfully? if so, would you be so kind to post some hints? (I really won't like to use Fedora/SuSE/CentOS)

Thank you very much in advanced.

Code:

# grep -i aic94xx /boot/config-huge-2.6.29.6
CONFIG_SCSI_AIC94XX=m
# CONFIG_AIC94XX_DEBUG is not set

Yes, the huge has the module. It may just be a problem with init latency of the SCSI so you could try passing parameters to the kernel at boot and include 'rootdelay = some_delay_in_sec'.

:hattip:

Equinoxe 10-26-2009 01:39 PM

Quote:

Originally Posted by onebuck (Post 3730386)
Hi,

Welcome to LQ!



Code:

# grep -i aic94xx /boot/config-huge-2.6.29.6
CONFIG_SCSI_AIC94XX=m
# CONFIG_AIC94XX_DEBUG is not set

Yes, the huge has the module. It may just be a problem with init latency of the SCSI so you could try passing parameters to the kernel at boot and include 'rootdelay = some_delay_in_sec'.

:hattip:


Thanks onebuck, but it didn't work that way. I still have to copy the firmware to /lb/firmware and then insmod the driver manually, but then I see the 4 drivers instead of the RAID array. Which modules need to be loaded for the RAID on a SAS RAID controlled can be seen?.

Thanks.

onebuck 10-26-2009 02:17 PM

Hi,

If you are using a stock 'huge' kernel then indeed the module is there. That's what I showed with the 'grep'. So unless you modified the kernel then you should be able to use the module with a 'rootdelay=' at boot. Don't forget to select the kernel along with device. The 'lilo' boot screen has examples.

:hattip:

Equinoxe 10-27-2009 12:39 PM

Indeed, I'm entering:

lilo: huge.s rootdelay=10

also tried:

lilo: huge.s append="rootdelay=10"

maybe I'm doing it in the wrong way?

onebuck 10-27-2009 01:30 PM

Hi,

At the 'boot:' prompt;

Code:

huge.s rootdelay=10 root=/dev/hda1 initrd= ro
or
Code:

WhatEverKernelImage rootdelay=10 root=/dev/Your_device initrd=ro
:hattip:

tangle 06-28-2013 04:47 PM

I been beating my head on my desk until I found you post onebuck. Thanks


All times are GMT -5. The time now is 05:18 AM.