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