Fedora
系統凍結後,加密的 LUKS 卷在啟動時不接受密碼
我的筆記型電腦當機了,硬關機後啟動過程不再接受我的磁碟加密密碼。我有一個“標準”的 luks-inside-lvm 設置,它是在安裝 Fedora 時生成的,分成 /root、/home 和 /swap 分區,它工作了幾年。
使用實時 USB 系統,我可以訪問加密卷並且數據看起來很好。我通過 chroot 使用它沒有問題。我在分區上執行 fsck 以獲得良好的效果,fstab 和 crypttab 看起來很好,並且與我的備份相比沒有改變。
cryptsetup --debug isLuks
看起來不錯(Luks 標頭等)。據我所知,除了與“錯誤”密碼相關的錯誤外,引導消息不會報告任何內容。我試圖查看 journalctl,但條目在系統凍結髮生前幾個小時停止(使用
journalctl -D mounted-root/var/log/journalctl
)但也許我做錯了。在嘗試使用密鑰文件進行解鎖時(雖然找到了密鑰文件和 luks 卷,但它再次手動工作但不能在啟動時工作),我重新生成了 initramfs,所以這也不應該是問題。
老實說,我不知道還要尋找什麼,任何幫助將不勝感激。
我剛剛取出了我的一個 RAM,它又神奇地工作正常了。這似乎是凍結和 cryptsetup “靜默”失敗的原因。