私はデュアルブートLinux(KDE 20 lts)とWindows 10システムを使用しています。起動時に頻繁に起動エラーが発生し始めました(一部のI / Oエラーを含む高速メッセージ、Windows、Linux、およびgrubを起動できません)。再起動後に独自に修正されました。
/dev/sda
システムディスクに対して簡単なSMARTテスト()を実行しました。これを把握して解決できるようご案内ください。ペーストボックスリンク(グラブブート情報)
**SMART REPORT(SHORT TEST)**
...
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.8.0-50-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 062 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
3 Spin_Up_Time 0x0007 204 204 033 Pre-fail Always - 1
4 Start_Stop_Count 0x0012 096 096 000 Old_age Always - 6704
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
9 Power_On_Hours 0x0012 084 084 000 Old_age Always - 7267
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 097 097 000 Old_age Always - 5151
191 G-Sense_Error_Rate 0x000a 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 099 099 000 Old_age Always - 348
193 Load_Cycle_Count 0x0012 083 083 000 Old_age Always - 171547
194 Temperature_Celsius 0x0002 166 166 000 Old_age Always - 36 (Min/Max 9/49)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 32
223 Load_Retry_Count 0x000a 100 100 000 Old_age Always - 0
SMART Error Log Version: 1
ATA Error Count: 32 (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 32 occurred at disk power-on lifetime: 7265 hours (302 days + 17 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
-- -- -- -- -- -- --
84 51 81 37 b4 60 00 Error: ICRC, ABRT at LBA = 0x0060b437 = 6337591
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 c0 58 f8 b3 60 40 00 00:01:15.846 READ FPDMA QUEUED
60 c0 50 b8 a1 60 40 00 00:01:15.831 READ FPDMA QUEUED
60 48 48 b0 cd 60 40 00 00:01:15.831 READ FPDMA QUEUED
60 08 40 e0 0c 14 40 00 00:01:15.816 READ FPDMA QUEUED
60 48 38 40 8d 60 40 00 00:01:15.816 READ FPDMA QUEUED
Error 31 occurred at disk power-on lifetime: 7265 hours (302 days + 17 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
-- -- -- -- -- -- --
84 51 01 61 33 89 07 Error: ICRC, ABRT at LBA = 0x07893361 = 126432097
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 02 90 60 33 89 40 00 01:06:25.973 READ FPDMA QUEUED
60 0b 88 d0 ff d6 40 00 01:06:25.959 READ FPDMA QUEUED
60 00 80 d0 fe d6 40 00 01:06:25.959 READ FPDMA QUEUED
60 9f 78 a8 53 e4 40 00 01:06:25.936 READ FPDMA QUEUED
60 c2 70 b0 fb d6 40 00 01:06:25.929 READ FPDMA QUEUED
Error 30 occurred at disk power-on lifetime: 7264 hours (302 days + 16 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
-- -- -- -- -- -- --
84 51 11 7f da df 02 Error: ICRC, ABRT at LBA = 0x02dfda7f = 48224895
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 50 98 40 da df 40 00 00:01:48.485 READ FPDMA QUEUED
60 40 90 ca 4c 20 40 00 00:01:48.459 READ FPDMA QUEUED
60 58 88 e8 d9 df 40 00 00:01:48.449 READ FPDMA QUEUED
60 40 80 ea 0d 27 40 00 00:01:48.448 READ FPDMA QUEUED
60 58 78 90 d9 df 40 00 00:01:48.441 READ FPDMA QUEUED
Error 29 occurred at disk power-on lifetime: 7264 hours (302 days + 16 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
-- -- -- -- -- -- --
84 51 d9 27 25 10 06 Error: ICRC, ABRT at LBA = 0x06102527 = 101721383
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 08 d0 38 0b 11 40 00 00:06:28.814 READ FPDMA QUEUED
61 08 28 70 19 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 20 60 19 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 18 78 0a 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
61 08 10 20 0a 10 40 00 00:06:28.808 WRITE FPDMA QUEUED
Error 28 occurred at disk power-on lifetime: 7262 hours (302 days + 14 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
-- -- -- -- -- -- --
84 51 04 84 ec 96 06 Error: ICRC, ABRT at LBA = 0x0696ec84 = 110554244
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
61 20 38 68 ec 96 40 00 00:17:45.395 WRITE FPDMA QUEUED
60 08 30 50 5e a8 40 00 00:17:39.523 READ FPDMA QUEUED
ea 00 00 00 00 00 a0 00 00:17:34.424 FLUSH CACHE EXT
61 08 a8 60 ec 96 40 00 00:17:34.424 WRITE FPDMA QUEUED
ea 00 00 00 00 00 a0 00 00:17:34.389 FLUSH CACHE EXT
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% 7267 -
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.
... 修正する
ドライブで不良セクタが見つかりませんでした。 Windows 10の一部のファイルの破損が修正されたが、まだ起動が失敗することがあることがわかりました。
修正する
これは短いスマートテストの最新の結果です。
ハードディスクの残りの寿命を反映すると、起動時間は減らずに増えます。どういう意味ですか?
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.8.0-50-generic] (ローカルビルド) 著作権 (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org ===情報セクションの開始=== モデルシリーズ: Hitachi/HGST Travelstar Z5K500 機器モデル:HGST HTS545050A7E380 シリアル番号:TM85014C0KBUSM LU WWNデバイスID:5 000cca 72fc7e6b8 ファームウェアバージョン:GG2OAC90 ユーザー容量: 500,107,862,016バイト[500GB] セクタサイズ:論理512バイト、物理4096バイト 速度:5400rpm フルサイズ:2.5インチ デバイスは次のとおりです。 smartctlデータベースにあります。 [詳細は-P showを使用してください。] ATA バージョンは ATA8-ACS T13/1699-D Revision 6 です。 SATAバージョンはSATA 2.6、3.0Gb/sです。 現地時間:2021年4月22日木曜日13:08:32 PKT SMARTサポート:有効 - デバイスはSMARTをサポートします。 SMARTサポートは次のとおりです。有効 ===スマートデータ読み取り開始=== SMART総合健康自己評価テスト結果:合格 一般的なSMART値: オフラインデータ収集ステータス:(0x00)オフラインデータ収集アクティビティ 始めませんでした。 自動オフラインデータ収集:無効です。 セルフテスト実行状態:(0)最後のセルフテストルーチンが完了しました。 エラーや自己チェックはありません。 すでに実行中です。 オフラインで完了するのに要した合計時間 データ収集:(45)秒。 オフラインデータ収集 機能:(0x5b)SMART即時オフライン実行。 自動オフラインデータ収集のオン/オフをサポートします。 オンライン新製品のリリース以降、オフラインコレクションは中止されます。 注文する。 オフラインサーフェススキャンをサポートします。 自己テストをサポートします。 転送セルフテストはサポートされていません。 オプションの自己テストをサポートします。 SMART機能:(0x0003)入力前のSMARTデータ保存 省電力モード。 SMART自動保存タイマーをサポートします。 エラーロギング機能:(0x01)エラーロギングをサポートします。 一般的なロギングをサポートします。 簡単なセルフテスト手順 推奨ポーリング時間:(2)分。 拡張自己テストプログラム 推奨投票時間:(113)分。 SCT機能:(0x003d)SCTステータスをサポートします。 SCTエラー回復制御をサポートします。 SCT機能制御をサポートします。 SCTデータシートをサポートしています。 SMART属性データ構造リビジョン番号:16 しきい値を持つベンダー固有のSMART属性: ID#ATTRIBUTE_NAMEフラグ値最悪のしきい値タイプが更新されました。 WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000b 100100062 常に事前失敗 - 0 2 Throughput_Performance 0x0005100100040 失敗前オフライン - 0 3 Spin_Up_Time 0x0007212212033 常に失敗する前に - 1 4 Start_Stop_Count 0x0012096096000 Old_age 常に - 6713 5 Reallocation_Sector_Ct 0x0033100100005 常に - 失敗前 0 7 Seek_Error_Rate 0x000b 100100067 常に事前失敗 - 0 8 Seek_Time_Performance 0x0005100100040 失敗前オフライン - 0 9 Power_On_Hours 0x0012084084000 Old_age 常に - 7277 10 Spin_Retry_Count 0x0013100100060 常に事前失敗 - 0 12 Power_Cycle_Count 0x0032097097000 Old_age 常に - 5160 191 G-Sense_Error_Rate 0x000a 099099000 Old_age 常に - 131072 192 Power-Off_Retract_Count 0x0032099099000 Old_age 常に - 348 193 Load_Cycle_Count 0x0012083083000 Old_age 常に - 172408 194Temperature_Celsius 0x0002 176 176 000 Old_age常に - 34(最小/最大9/49) 196 Realated_Event_Count 0x0032 100100000 Old_age 常に - 0 197 Current_Pending_Sector 0x0022100100000 Old_age 常に - 0 198 Offline_Un 変更可能 0x0008 100100000 Old_age オフライン - 0 199 UDMA_CRC_Error_Count 0x000a 200200000 Old_age 常に - 33 223 Load_Retry_Count 0x000a 100100000 Old_age 常に - 0 SMARTエラーログバージョン:1 ATAエラーの数:33(デバイスログには最後の5つのエラーのみが含まれています) CR = 命令レジスタ [hex] FR = 機能レジスタ [hex] SC = セクタカウントレジスタ [HEX] SN = セクタ番号レジスタ [hex] CL = シリンダサブレジスタ [HEX] CH = シリンダ上位レジスタ [HEX] DH = デバイス/ヘッダレジスタ [hex] DC = デバイス命令レジスタ [hex] ER = エラーレジスタ [hex] ST = ステータスレジスタ [hex] Powered_Up_Timeは、電源投入時から測定され、次のように印刷されます。 DDd+hh:mm:SS.sss ここで DD= 日、hh= 時間、mm= 分、 SS=秒、sss=ミリ秒。 49.710日後に「終了」されます。 ディスクの電源投入時にエラー33が発生しました。寿命:7268時間(302日+ 20時間) エラーが発生したコマンドが発生したとき、デバイスはアクティブまたはアイドル状態でした。 命令が完了した後、レジスタは次のようになります。 語 ST SC SN CL CH DH ————————————— 84 51 79 6f f2 60 00 エラー: ICRC, ABRT LBA = 0x0060f26f = 6353519 エラーを引き起こすコマンドは次のとおりです。 CR FR SC SN CL CH DH DC Powered_Up_Timeコマンド/機能_名 -- -- -- -- -- -- -- -- -- -- ------ -------------- -- -- -- -- 60 c8 00 20 f2 60 40 00 00:01:39.821 FPDMA キューの読み取り 60 e8 f0 50 9e 60 40 00 00:01:39.820 FPDMA キューの読み取り 60 88 e8 48 a7 60 40 00 00:01:39.808 FPDMA キューの読み取り 60 00 e0 50 9d 60 40 00 00:01:39.802 FPDMA キューの読み取り 60 00 d8 d8 aa 60 40 00 00:01:39.792 FPDMA キューの読み取り ディスクの電源投入時にエラー32が発生しました。寿命:7265時間(302日+ 17時間) エラーが発生したコマンドが発生したとき、デバイスはアクティブまたはアイドル状態でした。 命令が完了した後、レジスタは次のようになります。 語 ST SC SN CL CH DH ————————————— 84 51 81 37 b4 60 00 エラー: ICRC, ABRT LBA = 0x0060b437 = 6337591 エラーを引き起こすコマンドは次のとおりです。 CR FR SC SN CL CH DH DC Powered_Up_Timeコマンド/機能_名 -- -- -- -- -- -- -- -- -- -- ------ -------------- -- -- -- -- 60 c0 58 f8 b3 60 40 00 00:01:15.846 FPDMA キューの読み取り 60 c0 50 b8 a1 60 40 00 00:01:15.831 FPDMA キューの読み取り 60 48 48 b0 cd 60 40 00 00:01:15.831 FPDMA キューの読み取り 60 08 40 e0 0c 14 40 00 00:01:15.816 FPDMA キューの読み取り 60 48 38 40 8d 60 40 00 00:01:15.816 FPDMA キューの読み取り ディスクの電源投入時にエラー31が発生しました。寿命:7265時間(302日+ 17時間) エラーが発生したコマンドが発生したとき、デバイスはアクティブまたはアイドル状態でした。 命令が完了した後、レジスタは次のようになります。 語 ST SC SN CL CH DH ————————————— 84 51 01 61 33 89 07エラー:LBAでICRC、ABRT = 0x07893361 = 126432097 エラーを引き起こすコマンドは次のとおりです。 CR FR SC SN CL CH DH DC Powered_Up_Timeコマンド/機能_名 -- -- -- -- -- -- -- -- -- -- ------ -------------- -- -- -- -- 60 02 90 60 33 89 40 00 01:06:25.973 FPDMA キューの読み取り 60 0b 88 d0 ff d6 40 00 01:06:25.959 FPDMA キューの読み取り 60 00 80 d0 fe d6 40 00 01:06:25.959 FPDMA キューの読み取り 60 9f 78 a8 53 e4 40 00 01:06:25.936 FPDMA キューの読み取り 60 c2 70 b0 fb d6 40 00 01:06:25.929 FPDMA キューの読み取り ディスクの電源投入中にエラー 30 が発生しました。寿命:7264時間(302日+ 16時間) エラーが発生したコマンドが発生したとき、デバイスはアクティブまたはアイドル状態でした。 命令が完了した後、レジスタは次のようになります。 語 ST SC SN CL CH DH ————————————— 84 51 11 7f da df 02 エラー: ICRC, ABRT LBA = 0x02dfda7f = 48224895 エラーを引き起こすコマンドは次のとおりです。 CR FR SC SN CL CH DH DC Powered_Up_Timeコマンド/機能_名 -- -- -- -- -- -- -- -- -- -- ------ -------------- -- -- -- -- 60 50 98 40 da df 40 00 00:01:48.485 FPDMA キューの読み取り 60 40 90 ca 4c 20 40 00 00:01:48.459 FPDMA キューの読み取り 60 58 88 e8 d9 df 40 00 00:01:48.449 FPDMA キューの読み取り 60 40 80 ea 0d 27 40 00 00:01:48.448 FPDMA キューの読み取り 60 58 78 90 d9 df 40 00 00:01:48.441 FPDMA キューの読み取り ディスクの電源投入時にエラー29が発生しました。寿命:7264時間(302日+ 16時間) エラーが発生したコマンドが発生したとき、デバイスはアクティブまたはアイドル状態でした。 命令が完了した後、レジスタは次のようになります。 語 ST SC SN CL CH DH ————————————— 84 51 d9 27 25 10 06エラー:LBAでICRC、ABRT = 0x06102527 = 101721383 エラーを引き起こすコマンドは次のとおりです。 CR FR SC SN CL CH DH DC Powered_Up_Timeコマンド/機能_名 -- -- -- -- -- -- -- -- -- -- ------ -------------- -- -- -- -- 60 08 d0 38 0b 11 40 00 00:06:28.814 FPDMA キューの読み取り 61 08 28 70 19 10 40 00 00:06:28.808 FPDMA キューへの書き込み 61 08 20 60 19 10 40 00 00:06:28.808 FPDMA キュー書き込み 61 08 18 78 0a 10 40 00 00:06:28.808 書き込み FPDMA 待機中 61 08 10 20 0a 10 40 00 00:06:28.808 FPDMA キュー書き込み SMARTセルフテストログ構造改訂番号1 Num Test_Description ステータス 残存寿命 (時間) LBA_of_first_error #1エラーなしで簡単なオフライン完了00%7277 - #2簡単なオフラインがエラーなしで完了しました。 00% 7267 - SMARTオプションの自己テストログデータ構造リビジョン番号1 範囲MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 未テスト 2 0 0 未テスト 3 0 0 未テスト 4 0 0 テストされていない 5 0 0 未テスト オプションのセルフテストフラグ(0x0): 選択した範囲をスキャンした後、スキャンしたディスクの残りの部分を読み取らないでください。 電源を入れたときにオプションのセルフテストが待機している場合は、0分後に再開してください。