OS:Bedrock Linux(デフォルトでAURパッケージを含むGentoo、インストールハイジャックの前に同じ問題が発生しました)
カーネル: 5.3 を試しました。 {0,1,2}-gentoo
スワップ/FS情報:スワップファイルを使用するBtrfsのLUKSボリューム。 SSDに。
私がしたこと:
/sys/power/resume
リカバリデバイスとオフセットを別々にエコーします/sys/power/resume_offset
。ディスクへの一時停止:
# echo disk > /sys/power/resume
コンピュータの電源を入れる
Initramfsエコデバイス基本:補助
/sys/power/resume
次に何が起こるのでしょうか?
ディスプレイが空白に変わり、システムが復元されてから戻ります。 (私は正常な行動を信じる)
カーネルはRIPを複数回出力し、トレース終了で終了します。
一部のプロセスが終了しました
一部のプログラムを起動すると分割エラーが発生します。
topなどの一部のプログラムを起動できますが、プロセスはCPU 100%で停止しています。
カーネルは最終的にパニック状態になります
まだパニックが発生しておらず、システムを完全に再起動するためにREISUBを実行しようとすると、プロセス(EとI)が終了し、カーネルパニックが発生します。
この動作の重大度はランダムに変わるようです。場合によっては、回復後にすぐにカーネルパニックが発生することがあり、システムがまだ破損してもパニックが発生しないように見えることがあります。
メモリに関連している可能性があるファイルシステムの破損の兆候は見つかりませんでした。私はメモリが良いと思います(休止状態からうまく再起動されないだけで、システムをうまく使用できます)。以前にシステムでArchを使用したことがあり、この問題は発生しませんでしたが、同じカーネルを使用してもこの問題は発生しません。
ここで何が起こっていて、どのように解決できるかを知っている人はいますか?
答え1
私はディスクの一時停止とディスク暗号化のLinuxサポートの経験を否定していますが...
交換/FS情報:ルクス音量オンBTRFS、使用ファイル交換。 SSDに。
~のためBTRFSそしてファイル交換:
- 正しいオフセット値を使用していますか?なぜならBtrfsに報告されている「物理オフセット」は実際には実際のディスクオフセットではないかもしれません。。
/sys/power/resume_offset
initramfs の起動時に適切なスワップファイル開始オフセットを入れる手順は表示されません。また覆う。そんな効果がありますか?
~のためルクス(ディスク暗号化だと思いますか?):
- 正しい専攻:不専攻を使用していますか?解読された仮想デバイス次から続行しますか?