1. 程式人生 > >linux重要文件丟失導致系統故障,修復方法,(以 libc.so.6庫損壞,rpm軟件包故障為例)

linux重要文件丟失導致系統故障,修復方法,(以 libc.so.6庫損壞,rpm軟件包故障為例)

救援模式 fff error eee 分享 color 按鈕 服務器 blog

技術分享圖片技術分享圖片
第一步:找出損壞的文件及它的安裝包,安裝修復。修復之前先明確你損壞的文件是屬於那一個軟件包,這個可以在一臺能正常運行的同版本的服務器上查看。

技術分享圖片

好了知道什麽文件損壞,接下來只要安裝修復就好了。

第二步:如果是實體服務器出現上述故障就直接按重啟按鈕,如果是虛擬機那就直接按重置。技術分享圖片

第三步:從光驅引導,並進入救援模式。

技術分享圖片

在BIOS下面設置從光驅引導,不同的主板引導的方式不一樣,常用的快捷按鍵有 F12
ESC 一般開機的時候會有提示。
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

第四步,安裝對應的軟件。

技術分享圖片

技術分享圖片

在安裝過程中,可能會於RPM庫損壞導致沒法直接安裝,報錯如下

error: db5 error(11) from dbenv->open: Resource temporarily unavailable

error: cannot open Packages index using db5 - Resource temporarily unavailable (11)
error: cannot open Packages database in /var/lib/rpm

這種情況需要重建一下rpm數據庫。技術分享圖片

C6上方法一樣。

linux重要文件丟失導致系統故障,修復方法,(以 libc.so.6庫損壞,rpm軟件包故障為例)