スワップデバイス読み取りエラー

スワップデバイス読み取りエラー

セッションが長い間中断された後、私のシステムは私にこのメッセージを送りましたRead-error on swap-device (8:0:441040)(最後に受信したメッセージでした)。一時停止する前に開いているプログラムがないため、何らかの方法で再起動されます。実際には新しいユーザーセッションです。コマンドを使用してスワップパーティションの不良セクタを検索しましたが、すべてが大丈夫だったようでbadblocks最近スワップパーティションを増やしましたが、サイズ増加プロセスが誤った情報を処理する前にエラーが発生し、2つは関係がないようです。私は:増分後にfstabファイルのUUIDを変更し(確実にするために)、スワップパーティションを再フォーマットして不良セクタを見つけましたが、今何をすべきかわかりません。もう一つのことは、この時点で私のシステムにアーチがインストールされていますが、以前に他のディストリビューションでは経験していなかった問題です。

ベストアンサー1

あなたが説明するすべてのものと一致するバグがあります(この回答を書くときに別の説明を含む)。このバグはアップストリームカーネル v4.14 で導入され、v4.17 および v4.16.8 で修正されました。

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.16.y&id=7859056bc73dea2c3714b00c83b253d4c22bf7b6

それでも十分な新しいカーネルがなく、古いカーネルをインストールしたくない場合(linux-lts以下のArchスレッドで説明されているパッケージに切り替えますか?)回避策があります。たとえば、GRUBのカーネルコマンドラインの末尾に "scsi_mod.scan = sync"オプションを追加できます。

元のArchフォーラムの投稿は次のとおりです。

https://bbs.archlinux.org/viewtopic.php?id=235027

リカバリ中の「スワップデバイス読み取りエラー」は、可能このエラーの署名(ただし、このエラーメッセージは他の理由で発生する可能性があり、少なくとも私にとってはこの競合は非常に静かです)このメッセージが表示された場合の例については、次を参照してください。

https://askubuntu.com/questions/1035208/ubuntu-18-04-error-on-waking-up-from-sleep-read-error-on-swap-device/

https://bugzilla.redhat.com/show_bug.cgi?id=1553979#c29

おすすめ記事