From: bruno r. <ork...@ms...> - 2006-04-24 09:40:22
|
I'm testing a smartmontools build under windows xp. When AHCI is enable on the computer BIOS, smartmontools can't access to my SATA drive. AHCI is now enabled by default on many recent computers... any ideas? thanks http://www.intel.com/technology/serialata/ahci.htm |
From: Christian F. <Chr...@t-...> - 2006-04-24 11:50:42
|
bruno roques wrote: > I'm testing a smartmontools build under windows xp. When > AHCI is enable on the computer BIOS, smartmontools can't > access to my SATA drive. > AHCI is now enabled by default on many recent computers... > any ideas? The driver used in AHCI mode possibly does not support the SMART ioctl. Which chipset and driver does your system use? Please post output of "smartctl -a -r ioctl,2 /dev/hdX". Christian |
From: bruno r. <ork...@ms...> - 2006-04-25 10:04:51
|
here the output of smartctl: smartctl version 5.33 [i386-pc-mingw32] Copyright (C) 2002-4 Bruce Allen Home page is http://smartmontools.sourceforge.net/ REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 ===== [IDENTIFY DEVICE] DATA START (BASE-16) ===== 000-015: 5a 0c ff 3f 37 c8 10 00 00 00 00 00 3f 00 00 00 016-031: 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 032-047: 4d 35 34 52 35 32 34 59 00 00 00 40 04 00 2e 38 048-063: 32 31 20 20 20 20 54 53 38 33 30 30 33 31 53 41 064-079: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 080-095: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 80 096-111: 00 00 00 2f 00 40 00 02 00 02 07 00 ff 3f 10 00 112-127: 3f 00 10 fc fb 00 08 01 90 2f 50 09 00 00 07 00 128-143: 03 00 78 00 78 00 f0 00 78 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 1f 00 02 01 00 00 40 00 40 00 160-175: 7e 00 1b 00 6b 34 01 7f 03 40 69 34 01 3e 03 40 176-191: 7f 20 00 00 00 00 fe fe fe ff 00 00 fe 80 00 00 192-207: 00 00 00 00 00 00 00 00 90 2f 50 09 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 09 00 90 2f 50 09 90 2f 50 09 20 20 02 00 b6 42 272-287: 00 00 8a 00 06 3c 0a 3c 00 00 c6 07 00 01 00 08 288-303: 78 0f 00 10 02 00 80 00 00 00 00 00 00 00 02 00 304-319: 00 00 03 fe 50 00 00 00 00 00 00 00 a9 00 0b 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 b0 ===== [IDENTIFY DEVICE] DATA END (512 Bytes) ===== === START OF INFORMATION SECTION === Device Model: ST380013AS Serial Number: 5MR425Y4 Firmware Version: 8.12 User Capacity: 80,000,000,000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Tue Apr 25 12:00:06 2006 Paris, Madrid (heure d'été) SMART support is: Available - device has SMART capability. SMART support is: Enabled REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS Error SMART IOCTL DriverError=0xda, IDEError=0x00 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned -1 errno=5 [Input/output error] SMART Disabled. Use option -s with argument 'on' to enable it. ... my chipset: Intel i945P/PL/G/GZ thanks bruno |
From: Bruce A. <ba...@gr...> - 2006-04-25 11:23:48
|
> REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned -1 errno=5 > [Input/output error] > SMART Disabled. Use option -s with argument 'on' to enable it. Does the command 'smartctl -s on /dev/hda' help? Note you may need to replace /dev/hda with the correct device path. Bruce |
From: Christian F. <Chr...@t-...> - 2006-04-26 05:59:49
|
bruno roques wrote: > here the output of smartctl: > smartctl version 5.33 [i386-pc-mingw32] Copyright (C) 2002-4 Bruce Allen > Home page is http://smartmontools.sourceforge.net/ > > > REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE > REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 > [...] > > > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS > Error SMART IOCTL DriverError=0xda, IDEError=0x00 Drive identify works as expected, but device driver returns an undocumented error code 0xda on SMART STATUS. Hmm... Bruce Allen wrote: > Does the command 'smartctl -s on /dev/hda' help? Note you may need to > replace /dev/hda with the correct device path. Agree. Pleasy retry with new smartctl version 5.36. It has a somewhat more detailed output on "-r ioctl,2". Christian |
From: bruno r. <ork...@ms...> - 2006-04-27 08:23:53
|
hi Christian, here the output from 5.36: smartctl version 5.36 [i686-cygwin-xp-sp2] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ \\.\PhysicalDrive0: SMART_GET_VERSION (24 bytes): Vers = 1.1, Caps = 0x7, DeviceMap = 0x00 REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE SMART_RCV_DRIVE_DATA suceeded, bytes returned: 528 (buffer 512) Input : CMD=0xec, FR=0x00, SC=0x01, NS=0x00, CL=0x00, CH=0x00, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 ===== [IDENTIFY DEVICE] DATA START (BASE-16) ===== 000-015: 5a 0c ff 3f 37 c8 10 00 00 00 00 00 3f 00 00 00 016-031: 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 032-047: 4d 35 34 52 35 32 34 59 00 00 00 40 04 00 2e 38 048-063: 32 31 20 20 20 20 54 53 38 33 30 30 33 31 53 41 064-079: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 080-095: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 80 096-111: 00 00 00 2f 00 40 00 02 00 02 07 00 ff 3f 10 00 112-127: 3f 00 10 fc fb 00 08 01 90 2f 50 09 00 00 07 00 128-143: 03 00 78 00 78 00 f0 00 78 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 1f 00 02 01 00 00 40 00 40 00 160-175: 7e 00 1b 00 6b 34 01 7f 03 40 69 34 01 3e 03 40 176-191: 7f 20 00 00 00 00 fe fe fe ff 00 00 fe 80 00 00 192-207: 00 00 00 00 00 00 00 00 90 2f 50 09 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 09 00 90 2f 50 09 90 2f 50 09 20 20 02 00 b6 42 272-287: 00 00 8a 00 06 3c 0a 3c 00 00 c6 07 00 01 00 08 288-303: 78 0f 00 10 02 00 80 00 00 00 00 00 00 00 02 00 304-319: 00 00 03 fe 50 00 00 00 00 00 00 00 a9 00 0b 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 b0 ===== [IDENTIFY DEVICE] DATA END (512 Bytes) ===== === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.7 and 7200.7 Plus family Device Model: ST380013AS Serial Number: 5MR425Y4 Firmware Version: 8.12 User Capacity: 80,000,000,000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Thu Apr 27 10:20:27 2006 SMART support is: Available - device has SMART capability. Enabled status cached by OS, trying SMART RETURN STATUS cmd. REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned -1 errno=5 [Input/Output error] SMART support is: Disabled REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned -1 errno=5 [Input/Output error] SMART Disabled. Use option -s with argument 'on' to enable it. hope that can help! cheers Bruno From: Christian Franke <Chr...@t-...> To: bruno roques <ork...@ms...> CC: Bruce Allen <ba...@gr...>, sma...@li... Subject: Re: [smartmontools-support]AHCI & SATA Date: Wed, 26 Apr 2006 07:59:42 +0200 bruno roques wrote: >here the output of smartctl: >smartctl version 5.33 [i386-pc-mingw32] Copyright (C) 2002-4 Bruce Allen >Home page is http://smartmontools.sourceforge.net/ > > >REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE >REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 >[...] > > >REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS >Error SMART IOCTL DriverError=0xda, IDEError=0x00 Drive identify works as expected, but device driver returns an undocumented error code 0xda on SMART STATUS. Hmm... Bruce Allen wrote: >Does the command 'smartctl -s on /dev/hda' help? Note you may need to >replace /dev/hda with the correct device path. Agree. Pleasy retry with new smartctl version 5.36. It has a somewhat more detailed output on "-r ioctl,2". Christian |
From: bruno r. <ork...@ms...> - 2006-04-27 08:48:37
|
and when i try to enable: $ ./smartctl -s on /dev/hda smartctl version 5.36 [i686-cygwin-xp-sp2] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF ENABLE/DISABLE COMMANDS SECTION === Error SMART Enable failed: Input/Output error Smartctl: SMART Enable Failed. A mandatory SMART command failed: exiting. To continue, add one or more '-T perm issive' options. cheers From: Christian Franke <Chr...@t-...> To: bruno roques <ork...@ms...> CC: Bruce Allen <ba...@gr...>, sma...@li... Subject: Re: [smartmontools-support]AHCI & SATA Date: Wed, 26 Apr 2006 07:59:42 +0200 bruno roques wrote: >here the output of smartctl: >smartctl version 5.33 [i386-pc-mingw32] Copyright (C) 2002-4 Bruce Allen >Home page is http://smartmontools.sourceforge.net/ > > >REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE >REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 >[...] > > >REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS >Error SMART IOCTL DriverError=0xda, IDEError=0x00 Drive identify works as expected, but device driver returns an undocumented error code 0xda on SMART STATUS. Hmm... Bruce Allen wrote: >Does the command 'smartctl -s on /dev/hda' help? Note you may need to >replace /dev/hda with the correct device path. Agree. Pleasy retry with new smartctl version 5.36. It has a somewhat more detailed output on "-r ioctl,2". Christian |
From: Christian F. <Chr...@t-...> - 2006-04-27 20:38:27
|
bruno roques wrote: > and when i try to enable: > $ ./smartctl -s on /dev/hda > smartctl version 5.36 [i686-cygwin-xp-sp2] Copyright (C) 2002-6 Bruce > Allen > Home page is http://smartmontools.sourceforge.net/ > > === START OF ENABLE/DISABLE COMMANDS SECTION === > Error SMART Enable failed: Input/Output error > Smartctl: SMART Enable Failed. Looks like the SMART ioctl of your driver is not working properly. I just checked in new experimental code which uses the IOCTL_ATA_PASS_THROUGH. This ioctl was introduced with Win2003 and later included into XP SP2. If you are willing to test this - A binary package build from current CVS is here: http://franke.dvrdns.org/smart/smartmontools-5.37-0.win32-20060427.zip Cheers, Christian |
From: bruno r. <ork...@ms...> - 2006-04-28 08:40:44
|
hi Christian, that version seems to work better... can't read the attributes and thresold values but reading selftest results and some others stuffs: C:\>.\smartctl.exe -a /dev/hda smartctl version 5.37 [i686-mingw32-xp-sp2] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.7 and 7200.7 Plus family Device Model: ST380013AS Serial Number: 5MR425Y4 Firmware Version: 8.12 User Capacity: 80á000á000á000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Fri Apr 28 09:25:12 2006 PM SMART support is: Available - device has SMART capability. Enabled status cached by OS, trying SMART RETURN STATUS cmd. SMART support is: Enabled Error SMART Values Read failed: Input/output error Smartctl: SMART Read Values failed. Error SMART Thresholds Read failed: Input/output error Smartctl: SMART Read Thresholds failed. === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Total time to complete Offline data collection: ( 0) seconds. Offline data collection capabilities: (0x00) Offline data collection not supported. SMART capabilities: (0x0000) Automatic saving of SMART data is not implemented. Error logging capability: (0x00) Error logging supported. No General Purpose Logging support. SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Short offline Completed without error 00% 0 - Device does not support Selective Self Tests/Logging C:\>.\smartctl -a -r ioctl,2 /dev/hda smartctl version 5.37 [i686-mingw32-xp-sp2] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ \\.\PhysicalDrive0: SMART_GET_VERSION (24 bytes): Vers = 1.1, Caps = 0x7, DeviceMap = 0x00 REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE SMART_RCV_DRIVE_DATA suceeded, bytes returned: 528 (buffer 512) Input : CMD=0xec, FR=0x00, SC=0x01, NS=0x00, CL=0x00, CH=0x00, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=IDENTIFY DEVICE returned 0 ===== [IDENTIFY DEVICE] DATA START (BASE-16) ===== 000-015: 5a 0c ff 3f 37 c8 10 00 00 00 00 00 3f 00 00 00 016-031: 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 032-047: 4d 35 34 52 35 32 34 59 00 00 00 40 04 00 2e 38 048-063: 32 31 20 20 20 20 54 53 38 33 30 30 33 31 53 41 064-079: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 080-095: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 10 80 096-111: 00 00 00 2f 00 40 00 02 00 02 07 00 ff 3f 10 00 112-127: 3f 00 10 fc fb 00 08 01 90 2f 50 09 00 00 07 00 128-143: 03 00 78 00 78 00 f0 00 78 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 1f 00 02 01 00 00 40 00 40 00 160-175: 7e 00 1b 00 6b 34 01 7f 03 40 69 34 01 3e 03 40 176-191: 7f 20 00 00 00 00 fe fe fe ff 00 00 fe 80 00 00 192-207: 00 00 00 00 00 00 00 00 90 2f 50 09 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 09 00 90 2f 50 09 90 2f 50 09 20 20 02 00 b6 42 272-287: 00 00 8a 00 06 3c 0a 3c 00 00 c6 07 00 01 00 08 288-303: 78 0f 00 10 02 00 80 00 00 00 00 00 00 00 02 00 304-319: 00 00 03 fe 50 00 00 00 00 00 00 00 a9 00 0b 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 b0 ===== [IDENTIFY DEVICE] DATA END (512 Bytes) ===== === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.7 and 7200.7 Plus family Device Model: ST380013AS Serial Number: 5MR425Y4 Firmware Version: 8.12 User Capacity: 80á000á000á000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Fri Apr 28 09:25:53 2006 PM SMART support is: Available - device has SMART capability. Enabled status cached by OS, trying SMART RETURN STATUS cmd. REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned 0 SMART support is: Enabled REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned 0 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS CHECK SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS CHECK returned 0 REPORT-IOCTL: DeviceFD=0 Command=SMART READ ATTRIBUTE VALUES SMART_RCV_DRIVE_DATA failed, DriverError=0xd0, IDEError=0x01 Input : CMD=0xb0, FR=0xd0, SC=0x01, NS=0x01, CL=0x4f, CH=0xc2, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=SMART READ ATTRIBUTE VALUES returned -1 errno=5 [Input/output error] ===== [SMART READ ATTRIBUTE VALUES] DATA START (BASE-16) ===== 000-015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 016-031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 032-047: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 048-063: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 064-079: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 080-095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 096-111: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112-127: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128-143: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160-175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 176-191: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 192-207: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 272-287: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 288-303: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ===== [SMART READ ATTRIBUTE VALUES] DATA END (512 Bytes) ===== Error SMART Values Read failed: Input/output error Smartctl: SMART Read Values failed. REPORT-IOCTL: DeviceFD=0 Command=SMART READ ATTRIBUTE THRESHOLDS SMART_RCV_DRIVE_DATA failed, DriverError=0xd1, IDEError=0x01 Input : CMD=0xb0, FR=0xd1, SC=0x01, NS=0x01, CL=0x4f, CH=0xc2, SEL=0x00 REPORT-IOCTL: DeviceFD=0 Command=SMART READ ATTRIBUTE THRESHOLDS returned -1 errno=5 [Input/output error] ===== [SMART READ ATTRIBUTE THRESHOLDS] DATA START (BASE-16) ===== 000-015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 016-031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 032-047: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 048-063: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 064-079: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 080-095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 096-111: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112-127: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128-143: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160-175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 176-191: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 192-207: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 272-287: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 288-303: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ===== [SMART READ ATTRIBUTE THRESHOLDS] DATA END (512 Bytes) ===== Error SMART Thresholds Read failed: Input/output error Smartctl: SMART Read Thresholds failed. === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Total time to complete Offline data collection: ( 0) seconds. Offline data collection capabilities: (0x00) Offline data collection not supported. SMART capabilities: (0x0000) Automatic saving of SMART data is not implemented. Error logging capability: (0x00) Error logging supported. No General Purpose Logging support. REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG InputParameter=1 SMART_RCV_DRIVE_DATA failed, Error=87 Input : CMD=0xb0, FR=0xd5, SC=0x01, NS=0x01, CL=0x4f, CH=0xc2, SEL=0x00 IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 556 Input : CMD=0xb0, FR=0xd5, SC=0x01, NS=0x01, CL=0x4f, CH=0xc2, SEL=0x00 Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG returned 0 ===== [SMART READ LOG] DATA START (BASE-16) ===== 000-015: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 016-031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 032-047: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 048-063: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 064-079: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 080-095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 096-111: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112-127: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128-143: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160-175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 176-191: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 192-207: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 272-287: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 288-303: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ===== [SMART READ LOG] DATA END (512 Bytes) ===== SMART Error Log Version: 1 No Errors Logged REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG InputParameter=6 SMART_RCV_DRIVE_DATA failed, Error=87 Input : CMD=0xb0, FR=0xd5, SC=0x01, NS=0x06, CL=0x4f, CH=0xc2, SEL=0x00 IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 556 Input : CMD=0xb0, FR=0xd5, SC=0x01, NS=0x06, CL=0x4f, CH=0xc2, SEL=0x00 Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG returned 0 ===== [SMART READ LOG] DATA START (BASE-16) ===== 000-015: 01 00 01 00 00 00 00 00 00 00 00 00 29 00 00 00 016-031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 032-047: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 048-063: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 064-079: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 080-095: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 096-111: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112-127: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128-143: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 144-159: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160-175: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 176-191: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 192-207: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 208-223: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 224-239: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 240-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 256-271: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 272-287: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 288-303: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 304-319: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 320-335: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 336-351: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 352-367: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 368-383: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 384-399: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 400-415: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 416-431: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 432-447: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 448-463: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 464-479: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 480-495: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 496-511: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 d4 ===== [SMART READ LOG] DATA END (512 Bytes) ===== SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Short offline Completed without error 00% 0 - Device does not support Selective Self Tests/Logging better :) cheers bruno From: Christian Franke <Chr...@t-...> To: bruno roques <ork...@ms...> CC: sma...@li... Subject: Re: [smartmontools-support]AHCI & SATA Date: Thu, 27 Apr 2006 22:38:12 +0200 bruno roques wrote: >and when i try to enable: >$ ./smartctl -s on /dev/hda >smartctl version 5.36 [i686-cygwin-xp-sp2] Copyright (C) 2002-6 Bruce Allen >Home page is http://smartmontools.sourceforge.net/ > >=== START OF ENABLE/DISABLE COMMANDS SECTION === >Error SMART Enable failed: Input/Output error >Smartctl: SMART Enable Failed. Looks like the SMART ioctl of your driver is not working properly. I just checked in new experimental code which uses the IOCTL_ATA_PASS_THROUGH. This ioctl was introduced with Win2003 and later included into XP SP2. If you are willing to test this - A binary package build from current CVS is here: http://franke.dvrdns.org/smart/smartmontools-5.37-0.win32-20060427.zip Cheers, Christian |
From: Christian F. <Chr...@t-...> - 2006-04-28 09:55:46
|
Hi Bruno, > that version seems to work better... can't read the attributes and thresold > values but reading selftest results and some others stuffs: Thanks for testing. > [...] > > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS > SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned 0 SMART_RCV_DRIVE_DATA and _SEND_DRIVE_COMMAND are broken, but ATA_PASS_THROUGH_EX seems to work properly on your system. > better :) Please retry with "/dev/hda:as" a device name. Then all functions may work. This new modifier ":as" reverses the order of the ioctl calls. See output of smartctl -h for more details. Cheers, Christian |
From: bruno r. <ork...@ms...> - 2006-04-28 09:59:17
|
great!! C:\>.\smartctl.exe -A /dev/hda:as smartctl version 5.37 [i686-mingw32-xp-sp2] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 10 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 058 045 006 Pre-fail Always - 84920973 3 Spin_Up_Time 0x0003 098 098 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 40 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 081 060 030 Pre-fail Always - 121352711 9 Power_On_Hours 0x0032 097 097 000 Old_age Always - 3395 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 40 194 Temperature_Celsius 0x0022 030 040 000 Old_age Always - 30 (Lifetime Min/Max 0/13) 195 Hardware_ECC_Recovered 0x001a 058 045 000 Old_age Always - 84920973 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0000 100 253 000 Old_age Offline - 0 202 TA_Increase_Count 0x0032 100 253 000 Old_age Always - 0 From: "Christian Franke" <Chr...@t-...> To: "bruno roques" <ork...@ms...> CC: sma...@li... Subject: Re: [smartmontools-support]AHCI & SATA Date: Fri, 28 Apr 2006 11:55:21 +0200 Hi Bruno, > that version seems to work better... can't read the attributes and thresold > values but reading selftest results and some others stuffs: Thanks for testing. > [...] > > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS > SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned 0 SMART_RCV_DRIVE_DATA and _SEND_DRIVE_COMMAND are broken, but ATA_PASS_THROUGH_EX seems to work properly on your system. > better :) Please retry with "/dev/hda:as" a device name. Then all functions may work. This new modifier ":as" reverses the order of the ioctl calls. See output of smartctl -h for more details. Cheers, Christian |
From: bruno r. <ork...@ms...> - 2006-04-28 20:45:10
|
thanks guys! great great tool... and under windows too :) From: "Christian Franke" <Chr...@t-...> To: "bruno roques" <ork...@ms...> CC: sma...@li... Subject: Re: [smartmontools-support]AHCI & SATA Date: Fri, 28 Apr 2006 11:55:21 +0200 Hi Bruno, > that version seems to work better... can't read the attributes and thresold > values but reading selftest results and some others stuffs: Thanks for testing. > [...] > > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS > SMART_SEND_DRIVE_COMMAND failed, DriverError=0xda, IDEError=0x00 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > IOCTL_ATA_PASS_THROUGH_EX suceeded, bytes returned: 44 > Input : CMD=0xb0, FR=0xda, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x00 > Output: STS=0x50,ERR=0x00, SC=0x00, NS=0x00, CL=0x4f, CH=0xc2, SEL=0x40 > REPORT-IOCTL: DeviceFD=0 Command=SMART STATUS returned 0 SMART_RCV_DRIVE_DATA and _SEND_DRIVE_COMMAND are broken, but ATA_PASS_THROUGH_EX seems to work properly on your system. > better :) Please retry with "/dev/hda:as" a device name. Then all functions may work. This new modifier ":as" reverses the order of the ioctl calls. See output of smartctl -h for more details. Cheers, Christian |