Linux

如果我沖洗 PAM,我如何才能進入 gentoo-linux 機器?

  • July 2, 2009

在更新我的 gentoo linux 機器時,我設法弄亂了 PAM。現在我無法登錄!

這是我收到的資訊

login: <I type my name, enter>
/bin/login: error while loading shared libraries: 
             libpam_misc.so.0: cannot open shared object file: 
               No such file or directory

login: <repeat>

我想我需要以單使用者模式啟動,但我該怎麼做呢?

不用擔心 PAM——一旦我能夠控制系統,我就會弄清楚這一點。如果我需要使用live cd,我得等到明天,因為我手頭沒有。

**更新:**我嘗試添加到 grub 的核心行

init=/bin/sh real_init=/bin/sh

這有幫助。現在我幾乎馬上就被扔到了一個殼裡。現在的問題是我的鍵盤不工作!是USB…

更新:將這些添加到核心行也不起作用:

init=/bin/bash real_init=/bin/bash (no keyboard)
init=/bin/bb   real_init=/bin/bb   (kernel panic)
single (no change--original problem persists)

如果您使用 GRUB 作為引導管理器,請在引導菜單中停止引導。突出顯示您啟動的核心並按“e”鍵編輯該行。在行尾添加選項“single”,它將啟動到單使用者模式。

如果失敗,啟動到 LiveCD 並使用該環境安裝驅動器並修復修復 PAM 所需的必要文件

我會去搶救/現場CD?>微笑<您的鍵盤有問題,這可能會更容易。如果你有一個拇指驅動器,那就去獲取各種拇指驅動器 Linux 發行版中的一個,將它寫入拇指驅動器,然後你就會重新開始工作。

引用自:https://serverfault.com/questions/34797