How to check whethera disk supports 32-bit IO

query <[email protected]> Tue, 18 May 2010 10:50:15 +0530
Newsgroups org.kernel.vger.linux-admin
Message-ID <[email protected]>
Hi All ,


    I want to know enable 32-bit IO-support on my SATA hard drive
using hdparm . But before I enable 32-bit support , I want to know
whether my hard drive supports 32-bit IO or not.

    I tried the -I option with hdparm , but it is not telling clearly
whether it supports 32-bit or not.

    The following is the output from the hard drive of my system (hdparm -I ) .

    =====
   Commands/features:
	Enabled	Supported:
	   *	NOP cmd
	   *	READ BUFFER cmd
	   *	WRITE BUFFER cmd
	   *	Host Protected Area feature set
	   *	Look-ahead
	   *	Write cache
	   *	Power Management feature set
		Security Mode feature set
	   *	SMART feature set
	   *	FLUSH CACHE EXT command
	   *	Mandatory FLUSH CACHE command
	   *	Device Configuration Overlay feature set
	   *	48-bit Address feature set
(is it telling that the disk supports 48-bit IO)
		Automatic Acoustic Management feature set
		SET MAX security extension
	   *	DOWNLOAD MICROCODE cmd
	   *	General Purpose Logging feature set
	   *	SMART self-test
	   *	SMART error logging
      =====

   Tried smartctl with the -a option  also , but no luck .

   Any help will be highly appreciated  in determining the IO speed of
the disk .


Thanks
-Bz