Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The SCSI controller we are using is IBM RAID M1015 and a SATA 3 HDD is attached to it. Now the question, is there any way to get the HDD specific parameters like HDD Model number/Manufacturer, Storage Size, rpm, transfer speed (3/6 Gbps?) etc...

Tried, hdparm -I /dev/sda but failed with HDIO_DRIVE_CMD(identify) failed: Invalid exchange

Disk utility shows the RAID controller M1015 as HDD Model Name, as is the case with gparted

Any idea!

share|improve this question
For future reference: The SCSI version of hdparm is named "sdparm" - see – pauska Apr 15 '13 at 10:41
up vote 2 down vote accepted

The IBM RAID M1015 is a RAID controller virtualizing your storage, you cannot access the single drive's properties via standard SATA/SAS commands (which is what hdparm and smartctl try do) unless you are running the IT version of the firmware. However, as it is a LSI 9211-8i with customized firmware, you should be able to run the MegaCLI command line utility to list the state (and properties) of the connected physical drives:

megacli -pdlist  -aALL | less

The output information will include the drive's serial number in the "Inquiry Data" field of the output:

SAS Address(0): 0x5000c5003abb8c15
SAS Address(1): 0x0
Connected Port Number: 0
Inquiry Data: SEAGATE ST3600057SS     00012SL42BN0
share|improve this answer
cool, worked like a charm. /opt/MegaRAID/MegaCli/MegaCli64 -pdlist -aALL – Aczire Apr 15 '13 at 12:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.