
内部2.5インチHDDを外部記憶媒体およびバックアップとして使用しようとしています。このHDDは、私のファイルの一部が破損するまで、長い間Windowsシステムで実行されていたため、SSDに変更しました。 CrystalDiskInfoはドライブのステータスを「良い」と報告しますが、HDDScanは「UltraDMA CRCエラー」警告を表示します。
smartctl -a
結果は次のとおりです。
smartctl 7.3 2022-02-28 r5338 [x86_64-w64-mingw32-w10-21H2] (sf-7.3-1)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Seagate Mobile HDD
Device Model: ST1000LM035-1RK172
Firmware Version: SDM1
User Capacity: 1,000,204,886,016 bytes [1.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Form Factor: 2.5 inches
Device is: In smartctl database 7.3/5319
ATA Version is: ACS-3 T13/2161-D revision 3b
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 1.5 Gb/s)
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== 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.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x71) SMART execute Offline immediate.
No Auto Offline data collection support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 169) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x3035) SCT Status supported.
SCT Feature Control supported.
SCT Data Table supported.
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 072 051 006 Pre-fail Always - 15037148
3 Spin_Up_Time 0x0003 099 099 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 065 065 020 Old_age Always - 36007
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 080 060 045 Pre-fail Always - 22014115380
9 Power_On_Hours 0x0032 100 086 000 Old_age Always - 55 (236 20 0)
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 092 020 Old_age Always - 56
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 001 001 000 Old_age Always - 3990
188 Command_Timeout 0x0032 100 081 000 Old_age Always - 30067195949
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 068 049 040 Old_age Always - 32 (Min/Max 29/32)
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 197
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 69
193 Load_Cycle_Count 0x0032 064 064 000 Old_age Always - 73637
194 Temperature_Celsius 0x0022 032 051 000 Old_age Always - 32 (0 18 0 0 0)
197 Current_Pending_Sector 0x0012 100 051 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 051 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 3
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 12591 (154 139 0)
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 98336960706
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 114926523300
254 Free_Fall_Sensor 0x0032 100 100 000 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 3475 (device log contains only the most recent five errors)
CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.
Error 3475 occurred at disk power-on lifetime: 29 hours (1 days + 5 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 88 7d f4 09 Error: UNC at LBA = 0x09f47d88 = 167017864
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 00 08 88 7d f4 49 00 00:38:49.208 READ FPDMA QUEUED
60 00 08 80 7d f4 49 00 00:38:49.195 READ FPDMA QUEUED
60 00 08 b0 a8 21 49 00 00:38:49.182 READ FPDMA QUEUED
60 00 08 a8 a8 21 49 00 00:38:49.181 READ FPDMA QUEUED
60 00 08 a0 a8 21 49 00 00:38:49.181 READ FPDMA QUEUED
Error 3474 occurred at disk power-on lifetime: 29 hours (1 days + 5 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 80 7d f4 09 Error: UNC at LBA = 0x09f47d80 = 167017856
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 00 08 80 7d f4 49 00 00:38:46.657 READ FPDMA QUEUED
60 00 08 78 7d f4 49 00 00:38:46.625 READ FPDMA QUEUED
ef 10 03 00 00 00 a0 00 00:38:46.615 SET FEATURES [Enable SATA feature]
ef 10 02 00 00 00 a0 00 00:38:46.605 SET FEATURES [Enable SATA feature]
27 00 00 00 00 00 e0 00 00:38:46.578 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
Error 3473 occurred at disk power-on lifetime: 29 hours (1 days + 5 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 78 7d f4 09 Error: UNC at LBA = 0x09f47d78 = 167017848
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 00 08 78 7d f4 49 00 00:38:44.127 READ FPDMA QUEUED
60 00 08 70 7d f4 49 00 00:38:44.095 READ FPDMA QUEUED
ef 10 03 00 00 00 a0 00 00:38:44.085 SET FEATURES [Enable SATA feature]
ef 10 02 00 00 00 a0 00 00:38:44.076 SET FEATURES [Enable SATA feature]
27 00 00 00 00 00 e0 00 00:38:44.049 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
Error 3472 occurred at disk power-on lifetime: 29 hours (1 days + 5 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 70 7d f4 09 Error: UNC at LBA = 0x09f47d70 = 167017840
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 00 08 70 7d f4 49 00 00:38:41.598 READ FPDMA QUEUED
60 00 08 68 7d f4 49 00 00:38:41.566 READ FPDMA QUEUED
ef 10 03 00 00 00 a0 00 00:38:41.556 SET FEATURES [Enable SATA feature]
ef 10 02 00 00 00 a0 00 00:38:41.547 SET FEATURES [Enable SATA feature]
27 00 00 00 00 00 e0 00 00:38:41.520 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
Error 3471 occurred at disk power-on lifetime: 29 hours (1 days + 5 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 68 7d f4 09 Error: UNC at LBA = 0x09f47d68 = 167017832
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
60 00 08 68 7d f4 49 00 00:38:39.013 READ FPDMA QUEUED
60 00 08 60 7d f4 49 00 00:38:38.987 READ FPDMA QUEUED
ef 10 03 00 00 00 a0 00 00:38:38.977 SET FEATURES [Enable SATA feature]
ef 10 02 00 00 00 a0 00 00:38:38.968 SET FEATURES [Enable SATA feature]
27 00 00 00 00 00 e0 00 00:38:38.941 READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed: read failure 90% 22 282912
# 2 Extended offline Completed: read failure 90% 20 282912
# 3 Extended offline Completed: read failure 90% 18 282912
# 4 Conveyance offline Completed: read failure 90% 18 282912
# 5 Short offline Completed: read failure 80% 18 282912
# 6 Extended offline Completed: read failure 90% 17 282912
# 7 Extended offline Completed: read failure 90% 2 64400520
# 8 Extended offline Completed: read failure 90% 2 64400520
# 9 Extended offline Completed: read failure 90% 2 64400520
#10 Extended offline Completed without error 00% 9245 -
#11 Short offline Completed without error 00% 4741 -
#12 Short offline Completed without error 00% 4667 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
これは私を少し混乱させます。ドライブはUSB(アダプタ)を介してマイコンピュータに接続され、ブランド名はありませんが、smartctl
「USB JMicron」と表示されます。この「USB JMicron」アダプタは「UltraDMA CRCエラー」またはその他の問題を引き起こしますか?
当時のデータ破損の原因が何であるかわからないので、からの情報に基づいてドライブが実際に安全で安全かどうか疑問に思いますsmartctl
。診断情報の解読にご協力いただきありがとうございます。
答え1
USB-sATA:このタイプのデバイスはUSBコマンドセットをSATAコマンドセットに変換する必要があります。最も重要で一般的なのは、セクタ(ブロック)を読み書きするコマンドです。一部のUSB / SATAデバイスは他のコマンドを変換しないため、サービス情報を取得smartctl
できません。hdparm
一部(JMicronを含む)はすべてのコマンドを翻訳します。新しいsmartctl
バージョンでは、自動的にチップセットを検出して使用できます。
smartctl
ディスクの自動テストを開始するか、保存されたログ情報のみを収集できます。磁気ディスクの場合、194 Temperature
温度がキュリー温度に近づくと磁気特性が元に戻せないほど低下する可能性があるため、これは重要です。動作温度は摂氏40度以下に保つのが安全です。 (少ないほど良い)。一部のHDは温度記録も覚えています。
ハードドライブには通常、mgの特定の部分で使用するために予約されているセクタ(ブロック)があります。表面状態が悪い。そのようなセクタの数はです5 Reallocated_Sector_Ct
。数字が100未満の場合は、ディスクが利用できないことを示すべきではありません。予約されたセクタにジャンプすると、負荷がわずかに増加する可能性があります。時間が経つにつれて、その数が増えるとさらに危険です。この場合は使用しないことをお勧めします。
これは197 Current_Pending_Sector
、ディスクコントローラがCRCを介してセクタの内容を確認できないため、より迷惑になる可能性があります。場合によっては、これらのセクタが誤って生成され、再構築後に削除されることがありますが、場合によっては再割り当て前の場合もあります。
シーゲイトが何を意味するのかは分かりませんが、199 UDMA_CRC_Error_Count
ヘッドがmg表面上を飛んでいると、読み取りエラーなどの検索エラーが発生します。これは読み取りの0.01%未満を示します。
SSDは高温に大きく影響されず、一般に多くの電力を消費しません。また、そのブロックをすぐに消去して書き込む必要があるため、一部のスペアブロック(セクタではなく大きなブロック)もあります。 SSDコントローラは、各書き込み動作により寿命が短縮されるため、ブロック内で多くのタスクを実行します。だから見てください241 Total_LBAs_Written
。
SSDのTBWパラメータの略語が何であるかを知ることができます。苦いテラバイト。
この数字をSSD容量で割ると、安価なSSDではブロック1つに書くことができる回数が100回未満であるのに対し、ccaは500回ほど書くことができることがわかります。サーバー用のSSDのみがブロックを10,000回以上書き込むことができます。
私の意見:ディスクの状態は良好に見えますが(悪い)、ヘッドがほぼ1年半の間飛んだことに注意してください。したがって、外付けボックスを購入し、そのディスクをバックアップまたはアーカイブに使用することをお勧めします。次の使用前にディスク全体をゼロ化して再smartctl -x
確認することができます。変更がない場合や、マイナーな変更だけでも問題ありません。
答え2
自動オフラインデータ収集:無効 - 一部のドライブでは、この設定によってSMART値が正しく更新されないため、有効にすることをお勧めします。
UDMA CRCエラーが時々発生します。値が高く上昇し続ける場合は、SATAケーブルまたはポート(またはUSBエンクロージャ全体)を交換する必要があります。
電源投入時間カウンタがオーバーフローしているように見えるか(長期実行ドライブの場合は正常)、意図的にゼロにリセットされました(Ebayで販売されているドライブで時々発生します)。
このドライブの実際の問題は、現在のセルフテストで読み取りエラーが発生していることです。全体的に、このドライブは現在エラーの兆候を示す古いドライブのようです(この読み取りエラーのためにデータが失われました)。
それでもこのドライブからデータを回復する必要がある場合は、ddrescue
次の手順に進みます。
ドライブのデータに興味がない場合は、破壊書き込みモード(非破壊書き込みモードは読み取りエラーに対処しないため、セクタの再割り当てには役立ちません)で不良ブロックテストを実行したり、他のツールを使用したりできます。それをカバーしようとしています。
その後、SMARTを再確認し、別のセルフテストを実行します。
それにもかかわらず、私はこの推進力をもう一度信じません。
答え3
そのようなエラーが3つしかないので心配する必要はありません。
ただし、私が懸念している点は Command_Timeout が非常に高い(30,067,195,949)部分ですが、目立つ速度低下がなければ心配しなくても構いません。これはドライブがすぐに故障するという意味ではありませんが、インターフェイスの問題など、いくつかの問題があることを示している可能性があります。