KDEで「READ FPDMA QUEUED」エラーが発生します。

KDEで「READ FPDMA QUEUED」エラーが発生します。

状況はこんな感じです。私のUPSバッテリーは最近寿命がありましたが、まだ交換していません。今日誰かが家に電気仕事をしに来ました。これには、コンピュータのあるサーキットブレーカの電源を切る作業も含まれます。私はサーキットブレーカを操作する前にコンピュータをシャットダウンするのに十分スマートでしたが、電気技術者と話している間、サーキットブレーカを操作する前にコンピュータが100%オフになっていることを確認するのを忘れました。結果:

KDEを使用してアカウントにログインすると、ログインプロセス中に次のエラーが発生し始めます。 )。私のkde構成の何かが混乱だと言うのは安全だと思います。

ata3.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
ata3.00: irq_stat 0x40000008
ata3.00: failed command: READ FPDMA QUEUED
ata3.00: cmd 60/08:00:98:b2:78/00:00:13:00:00/40 tag 0 ncq 4096 in
         res 41/40:08:9a:b2:78/00:00:13:00:00/00 Emask 0x409 (media error) <F>
ata3.00: status: { DRDY ERR }
ata3.00: error: { UNC }
ata3.00: SB600 AHCI: limiting to 255 sectors per cmd
ata3.00: SB600 AHCI: limiting to 255 sectors per cmd
ata3.00: configured for UDMA/133
sd 2:0:0:0: [sda] Unhandled sense code
sd 2:0:0:0: [sda]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 2:0:0:0: [sda]  Sense Key : Medium Error [current] [descriptor]
Descriptor sense data with sense descriptors (in hex):
        72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00 
        13 78 b2 9a 
sd 2:0:0:0: [sda]  Add. Sense: Unrecovered read error - auto reallocate failed
sd 2:0:0:0: [sda] CDB: Read(10): 28 00 13 78 b2 98 00 00 08 00
end_request: I/O error, dev sda, sector 326677146
ata3: EH complete

私の質問は2つの部分で構成されています。

1)ファイルシステムのマイナーな(相対的に言えば)破損エラーが原因でこの種のエラーが表示されるため、少し怖いです。 2)私のkdeの設定は少し長くて複雑です。全体を削除して再起動したくありません。エラーが発生したことを確認し、設定の対応する部分を削除できるように、起動順序の進行状況を記録する方法はありますか?

ベストアンサー1

これはKDEとは関係ありません。ドライブに不良セクタがあります。突然電源が切れたため、セクタ書き込み中に電源が切れて状態が悪い場合があります。その時点で作成された内容はすべて失われますが、今度はそのセクターに内容を書き込むことで問題を修正することができます。まず、以下を実行してください。

sudo dd if=/dev/sda bs=512 count=1 of=/dev/null skip=326677146

IOエラーが原因で失敗する必要があります。そうであれば、そのセクタに0を書き続けます。

sudo dd if=/dev/zero bs=512 count=1 of=/dev/sda seek=326677146

これにより、エラーなしで最初のコマンドを繰り返すことができます。次に、smartmontoolsパッケージを使用してsmartctlドライブのエラーを確認する必要があります。sudo smartctl -t long /dev/sdaドライブのセルフテストを開始するには、実行してください。進行状況を確認するために使用しますsudo smartctl -a /dev/sda。さらに不良セクタが見つかった場合は、それを使用してdd修正することもできます。また、再割り当てされたセクタの数がゼロであることを確認する必要があります。そうでない場合は、ディスクに物理的な損傷があるため、交換を検討する必要があります。

おすすめ記事