View previous topic :: View next topic |
Author |
Message |
Spanik l33t
Joined: 12 Dec 2003 Posts: 943 Location: Belgium
|
Posted: Sat Nov 30, 2013 12:43 pm Post subject: IBM Xseries 360m: no hd with install-x86-minimal-20131029 |
|
|
I'm trying to re-use an IBM Xseries 360m. There is a booting Centos on it but as I don't have any info about it I'm going to replace it.
The problem is when I boot from the minimal cd there are no hard disks detected. Both fdisk -l and parted -l turn out blank (parted finds the cdrom). Both disks are connected to an Adaptec AIC9405W SAS/SATA controller.
If I check dmesg I find this:
Code: |
aic94xx: Adaptec aic94xx SAS/SATA driver version 1.0.3 loaded
aic94xx: found Adaptec AIC-9405W SAS/SATA Host Adaptor, device 0000:03:04.0
scsi2 : aic94xx
aic94xx: Failed to load sequencer firmware file aic94xx-seq.fw, error -2
aic94xx: couldn't init seq for 0000:03:04.0
aic94xx: couldn't init the chip
aic94xx: probe of 0000:03:04.0 failed with error -2
mpt2sas version 14.100.00.00 loaded
|
lspci:
Code: |
03:04.0 Serial Attached SCSI controller: Adaptec AIC-94065W SAS (Razor-Lite ASIC non-RAID) (rev 08)
|
I googled the aic94xx-saq.fw and found one on github. But is this what I need and if so, then I do I add it to the .iso (or make it otherwise available)? _________________ Expert in non-working solutions |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1668
|
Posted: Sat Nov 30, 2013 2:35 pm Post subject: |
|
|
This could be the one, at least you can try it.
Put it in /lib/firmware ( create the dir, if not there) and then make "modprobe aic94xx". I don't have an install cd here, but i guess it is build as module.
then look in dmesg again (at the end) and see what it says about aic94xx. |
|
Back to top |
|
|
Spanik l33t
Joined: 12 Dec 2003 Posts: 943 Location: Belgium
|
Posted: Sat Nov 30, 2013 4:19 pm Post subject: |
|
|
Ok, copied the file to that directory and ran "modprobe aic94xx". No error but nothing added to dmesg. With lsmod I see that aic94xx is listed. I tried "make "modprobe aic94xx""" but got make: command not found. So that way doesn't go either. _________________ Expert in non-working solutions |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54244 Location: 56N 3W
|
Posted: Sat Nov 30, 2013 4:25 pm Post subject: |
|
|
Spanik,
The aic94xx module loaded but did not find its firmware.
Boot the CD add the firmware to /lib/firmware as described
Code: | modprobe -r aic94xx | to remove the module.
to reload the module and this time it will find the firmware. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
Spanik l33t
Joined: 12 Dec 2003 Posts: 943 Location: Belgium
|
Posted: Sat Nov 30, 2013 6:25 pm Post subject: |
|
|
Indeed, this works, thanks. I'm not really up-to-date with modprobe. Mostly I check what is in the bow and then build that straight into the kernel. I get a lot more in the dmesg now and it ends with:
Code: |
aic94xx: Found sequencer Firmware version 1.1 (V17/10c6)
aic94xx: device 0000:03:04.0: SAS addr 5005076a014ada00, PCBA SN ORG, 4 phys, 4 enabled phys, flash present, BIOS build 1789
....
sdb: sdb1 sdb2
sd 4:0:0:0 [sdb] Attached SCSI disk
sdc: sdc1 sdc2
sd 4:0:1:0 [sdc] Attached SCSI disk
md: bind<sdb2>
md: bind<sdb1>
md: bind<sdc1>
md/raid1:md126: active with 2 out of 2 mirrors
.....
RAID1 conf printout:
--- wd:2 rd:2
disk 0, wo:0, o:1, dev:sdb2
disk 1, wo:0, o:1, dev: sdc2
md127: unknown partition table
|
Fdisk -l now lists 2 hard disks with each 2 partitions. Both partitions are listed as Id "fd" and type "Linux raid autodetect".
Do I understand it correctly that this is a linux soft-raid with 2 raid 1 mirrors? _________________ Expert in non-working solutions |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54244 Location: 56N 3W
|
Posted: Sun Dec 01, 2013 12:20 am Post subject: |
|
|
Spanik,
Thats correct.
If you want to build aic94xx into the kernel, you must build the firmware in too.
You have /dev/md126 and /dev/md127. Do not use the underlying partitions at all.
will tell you about yor raid sets. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|