Shell
在引導期間進入緊急外殼
引導我的 Opensuse Leap 15.1 有時會失敗並且引導被卡住。大多數情況下會顯示一條消息“無法在設備 8:34 上啟動 LVM2 PV 掃描”,但有時在重新掛載根設備時引導失敗,有時還有其他原因(儘管我的印像是它仍然與儲存相關)。
失敗後,硬重置有時會有所幫助 - 然後系統啟動並完全正常工作 - 但有時它會因為同樣的原因或其他原因再次失敗。
現在:有沒有辦法從這種卡住的啟動中立即啟動緊急外殼,以便在下次啟動之前進行一些診斷?我試圖用Google搜尋它,但我發現的只是關於如何修改 grub 中的核心命令行參數或如何在正在執行的系統上切換到緊急模式的建議。這不是我要找的,因為那時 grub 早已不復存在,而且還沒有可用的 shell 來輸入“systemctl”命令。所以我想在這個階段它可能必須是某種感應某種魔法組合鍵的東西。
純粹主義者的注意事項:如果存在這樣的方法,那麼它是什麼?;-)
非常感謝你。
就我而言 - 我是唯一可以物理訪問電腦的人 - @PhilipCouling 在他的評論中提供的文章中建議的 debug-shell.service 是最簡單的解決方案。這個 shell 在啟動過程中啟動得足夠早,如果啟動卡住了,我可以切換到它並調查問題。