Hello,
Hopefully this is a known issue (and has a solution).
I have an old machine with a VIA VT8237 onboard DATA "raid".

Right now I'm not using it as RAID and each disk is seen independently from windows.

On linux I could even see the individual disks when I was using it as RAID and smartmontools was able to do all the smart stuff.
But on wndows it doesn't work.

I have to specify "-d ata" because otherwise it detects as scsi.
With this option it seays the drives have smart but it's disabled.
I tried "-s on" and it said it enabled it, but nothing changed.

I've already lost a disk. I had a raid 1 so nothing got lost but I want to use smartmontools to monitor the remaining disk closely since it's the same brand, model and age than the other one.
Any help will be appretiated.


C:\Program Files\smartmontools\bin>smartctl.exe -d ata -s on /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-w64-mingw32-2003-sp2] (sf-6.2-1)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.


C:\Program Files\smartmontools\bin>smartctl.exe -d ata -a /dev/sda -T verypermissive
smartctl 6.2 2013-07-26 r3841 [x86_64-w64-mingw32-2003-sp2] (sf-6.2-1)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.11
Device Model:     ST3500320AS
Serial Number:    [No Information Found]
Firmware Version: SD1A
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Tue Jan 21 23:02:28 2014 SAEST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Disabled

Read SMART Data failed: Function not implemented

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Function not implemented

Read SMART Self-test Log failed: Function not implemented

Selective Self-tests/Logging not supported