Linux 故障恢復

一臺linux 服務器(沒有光驅)出現故障,導致無法進入系統,該怎麼辦呢?

怎樣把裏面受損的文件給它替換掉呢?

下面我將要詳細的講一下如何對它進行故障恢復。

(一) 製作引導U盤。把系統引導起來,看爲什麼系統無法啓動?

Red Hat Enterprise Linux 4的第一張光盤裏有一個diskboot.img 的文件,它是U盤啓動引導文件。通過它就可以,製作一個引導盤。

1:在一臺普通的Red Hat Enterprise Linux4裏,把一個沒有文件的U盤插上去,把它掛載。

clip_image002

2:把第一張光盤裝進光驅,把它掛載。cd /media/cdrom/images 找到了diskboot.img.

clip_image004

3:製作引導U盤,dd if=diskboot.img if=/dev/sda .

clip_image006

4:這樣一個啓動引導盤就做成了。

(二):用這個引導盤把無法啓動的Linux服務器引導起來。

1:先在另一臺Linux 主機上做一個NFS

Portmap nfs—utils 這兩個包必須安裝,查看這兩個兩個服務是否開啓,如果沒有就把它開啓。

clip_image008

編輯共享目錄,共享目錄爲/home,給172.16.3.66這臺受損服務器。再保存退出。

clip_image010

clip_image012

把第一張光盤製作成鏡像,放到/home裏,再給這個鏡像輔權限,然後重新輸出這個共享目錄。

clip_image014

OK,這個NFS做好了。

2:把U盤插入那臺無法啓動的Linux服務器上,選擇從U盤啓動。

Linux rescue 開始引導

clip_image016

選自引導過程使用的語言。這裏就選英語。

clip_image018

選擇鍵盤類型,用US的。

clip_image020

這是讓選擇救援方法,第一張光盤鏡像的所在位置。Local CDROM:是本地光驅。Hard drive:是本地硬盤。NFS image:是通過NFS服務得到光盤鏡像,把系統引導起來。FTP HTTP:分別是通過FTP HTTP來實現。這裏選擇NFS

clip_image022

在這裏讓你配置這臺受損服務器的IP信息。IP一定要寫成172.16.3.66,因爲要跟那臺NFS服務器共享目錄對應的主機IP要一樣,那個共享目錄就是爲這臺受損服務器做的。網關和DNS可一隨便寫。

clip_image024

然後自動進行主機名確認,這要花稍微長一點的時間。

clip_image026

寫入NFS服務器的IP或主機名,和共享目錄(/home)。就會自動在這臺主機上查找第一張光盤的鏡象文件,然後把系統引導起來。

clip_image028

按繼續

clip_image030

clip_image032

現在已經把系統引導起來了

clip_image034

(三):現在就可以查找問題了,看是那個文件損壞導致系統無法啓動,然後把這個文件替換掉就行了。

1cd /mnt source裏存放的是共享目錄裏的東西,sysimage裏放的是關於系統本身的東西。

clip_image036

clip_image038

這樣就可以隨便把共享目錄裏的東西copy到此係統中了,替換受損文件。在替換完文件以後,一定要退出到“/”目錄下,否則所做的無法生效。“exit”退出修復模式。

clip_image040

就這麼簡單,可以修復一臺無法進入系統的Linux服務器,對它進行更正。但是你還要具備一個很重要的能力——你必須對這個Linux系統很瞭解。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章