CentOS恢復庫
/lib64/libc.so.6爲許多命令的庫文件,刪除會導致命令不能正常使用。此文章便是解決這一問題。
出現如上圖所示的現象後,斷電電源重新開機,快速按下 Esc 鍵進入rescue(救援模式)
- 在這個界⾯,選擇 從 CD ⽂件啓動;因爲我的系統是通過iso鏡像⽂件安裝的。在此時要保證 CD 鏡像⽂件
處於被掛載狀態
- 選擇 Troubleshooting
- 選擇救援模式
- 輸入1回車,原來系統的磁盤被掛載到了救援模式系統的/mnt/sysimage 下,選擇對原來系統磁盤
的權限:continue(維持原狀)
下面提示的意思是使用命令chroot /mnt/sysimage可以在進入救援系統後把/mnt/sysimage當作原來
系統的/。這裏做直接回車跳過處理即可
- 進入了救援模式的linux系統
恢復系統庫文件
1)查找救援模式中的的 libc.so.6 文件位置;
2)查看原來系統的磁盤的分區都掛載到了 /mnt/sysimage 下,原來系統的 / 就是現在的 /mnt/sysimage
- cp 救援模式中的libc.so.6庫文件到原來系統磁盤的 /lib64 下
- exit 退出自動重啓後,進入系統一切恢復正常。