您好,登錄后才能下訂單哦!
CentOS無法登錄root的原因及解決方法?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
情況一:
如果還連著的ssh終端,沒有斷開,直接執行如下命令即可恢復:
# LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6
情況二:
ssh已經斷開,無法新建新的ssh連接,重啟系統,報錯無法進入系統。
出現報錯:Kernel panic - not syncing: Attempted to kill init!
處理辦法
進入rescue救援模式,將鏈接文件復制到被刪除的文件系統。
操作步驟如下:
1、開機進入BIOS設置,修改BOOT啟動順序為光盤優先啟動 CD-ROM Drive;
2、重啟系統后由光盤引導,進入安裝啟動菜單,選擇“Rescue install system”救援模式;
3、進入到Rescue界面,選擇Continue
4、系統掛載在/mnt/sysimage下 ,選擇OK (如果要到root環境下,運行 chroot /mnt/sysimage 命令,此處不需要)
5、選擇進入模式:shell 進入命令行模式,fakd是診斷模式,reboot重啟電腦,這里選擇shell
6、進入shell命令行,提示符為bash-4.1#
7、不要執行chroot /mnt/sysimage,因為硬盤文件系統就在該目錄下,從/lib64下復制軟連接即可,操作如下:
bash-4.1# cd /lib64
bash-4.1# cp -d libc.so.6 /mnt/sysimage/lib64/libc.so.6
bash-4.1# reboot
之后即可恢復正常
以上就是CentOS無法登錄root的原因及解決方法,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。