View Single Post
  #9  
Old April 13th 07, 12:01 PM posted to comp.sys.ibm.pc.hardware.storage
Arno Wagner
external usenet poster
 
Posts: 2,796
Default S.M.A.R.T. Software Monitoring Problem

Previously Christian Franke wrote:
Arno Wagner wrote:
Previously Arno Wagner wrote:
Previously Nick wrote:
On Apr 9, 8:37 am, Arno Wagner wrote:
...
The smartmontools. Ported over from Linux. Commandline,
which means you can script stuff. And free.

...
I tried those.. and they apparently also did not detect my HDDs or
SMART info.



Which error message does smartctl print?



Then it is an OS issue. If the OS can access the disk, then the
smartmontools can report the status.


No, OS uses sector level read/write access to logical drive.
But SMART support requires ATA pass through access to physical drive.


You are right, of course. I meant, "if the OS can squery the disk
metadata (serial, etc.) and it shows up as ATA disk...".

Hmm. Come to think of it, maybe the OS remaps these disks as
SCSI disks? ...


Yes, this is the case for Windows drivers of RAID capable controllers.
SCSI SMART and ATA SMART are not compatible.


I know.

... Then there is no interface functionality to
query SMART.


Not necessarily, ATA SMART ioctls are passed down to SCSI miniport.
But I don't know any driver (except 3ware) implementing this.


I know one other: The Linux SATA layer treats SATA disks (and
in very new kernels also ATA disks, I think) as SCSI. There
is apparently an SCSI pass-through command for ATA commands,
but it is pretty new and likely not widely available. The Linux
kernel had it a few weeks after it was standardized, because the
developers had been waiting for it.

Arno