Simply use utility called sdparm to fetch SCSI / SATA device information. Inquiry data including Vital Product Data (VPD) pages can also be displayed. Commands associated with starting and stopping the medium; loading and unloading the medium; and other housekeeping functions may also be performed by this utility.

In short you can get or set SCSI hard disk parameters. If you are using ATA ( IDE ) hard disk use hdparm utility.

Install sdparm utility

Type the following command at shell prompt:
# apt-get install sdparm
Red Hat / CentOS user can grab sdparm rpm package here.

sdparm examples

To list common mode parameters of a disk, enter:
# sdparm /dev/sda
To list the designators within the device identification VPD page of a disk:
# sdparm --inquiry /dev/sdb
To see all parameters for the caching mode page:
# sdparm --page=ca /dev/sdc
To set the “Writeback Cache Enable” bit in the current values page:
# sdparm --set=WCE /dev/sda

Further readings:

  • sdparm man page

πŸ₯Ί Was this helpful? Please add a comment to show your appreciation or feedback.

nixCrat Tux Pixel Penguin
Hi! 🀠
I'm Vivek Gite, and I write about Linux, macOS, Unix, IT, programming, infosec, and open source. Subscribe to my RSS feed or email newsletter for updates.

3 comments… add one
  • Erik Jun 5, 2008 @ 22:22

    Unfortunately sdparm doesn’t work with cciss disks πŸ™

    • Rosy May 10, 2010 @ 19:06

      No, no funciona, envía este error.

      sdparm /dev/cciss/c0d0p1
      unable to access /dev/cciss/c0d0p1, ATA disk?

  • Dude Nov 22, 2011 @ 20:17

    I just yum installed the utility and though it worked, it took down the box when I ran with the list all option… code brown

Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre> for code samples. Your comment will appear only after approval by the site admin.