From: Sam <sam...@gm...> - 2011-09-07 22:16:14
Attachments:
sony.txt
verbatim.txt
|
smartctl 5.41 2011-06-09 r3365 [i686-w64-mingw32-win7] (sf-win32-5.41-1) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Device Model: KingstonDataTraveler 2.0 Serial Number: [No Information Found] Firmware Version: 1.00 Device is: Not in smartctl database [for details use: -P showall] ATA Version is: [No Information Found] ATA Standard is: [No Information Found] Local Time is: Wed Sep 07 23:40:36 2011 SMART support is: Available - device has SMART capability. Enabled status cached by OS, trying SMART RETURN STATUS cmd. SMART support is: Disabled === START OF ENABLE/DISABLE COMMANDS SECTION === SMART Enabled. Error SMART Values Read failed: Function not implemented Smartctl: SMART Read Values failed. === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: UNKNOWN! SMART Status, Attributes and Thresholds cannot be read. SMART Error Log not supported SMART Self-test Log not supported Device does not support Selective Self Tests/Logging |
From: Christian F. <Chr...@t-...> - 2011-09-08 16:27:34
|
Sam wrote: > First of all, I want to thank for this wonderful software! > I would like to report a strange behavior of smartctl with USB sticks > (I know, it was not born for these units, and perhaps no one has ever > tried to use it in this way...): using the "-d ata" option, smartctl > return correctly the manufacturer and the firmware version, but > indicating that the drive supports SMART technology, although this is > not possible. > I've attached the output of three of my USB sticks, I hope this report > will help to solve this little issue! > smartctl 5.41 2011-06-09 r3365 [i686-w64-mingw32-win7] (sf-win32-5.41-1) > Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net > > === START OF INFORMATION SECTION === > Device Model: KingstonDataTraveler 2.0 > Serial Number: [No Information Found] > Firmware Version: 1.00 > Device is: Not in smartctl database [for details use: -P showall] > ATA Version is: [No Information Found] > ATA Standard is: [No Information Found] > Local Time is: Wed Sep 07 23:40:36 2011 > SMART support is: Available - device has SMART capability. > Enabled status cached by OS, trying SMART RETURN STATUS cmd. > SMART support is: Disabled > This behavior is as expected and specific to the Windows version of smartctl: If '-d ata' is specified, smartctl ignores the USB type info from the OS and tries all 4 I/O-control candidates for ATA devices. The last one is IOCTL_STORAGE_QUERY_PROPERTY which returns basic identify information. Then it calls IOCTL_STORAGE_PREDICT_FAILURE which sometimes can be used as a last resort to read SMART status and data of (S)ATA devices. The latter fails in this case. Try '-r ioctl,2' to see the details. Thanks, Christian |