盡管Linux系統以穩定可靠著稱,但由于硬件問題有時仍會崩潰/或無法引。針對這一問題,最好的解決辦法就是使用Linux系統引導CD。
為了方便讀者,筆者在下面列出了安裝Red Hat Linux 8。0的最必須步驟。
為安裝過程作筆記
在Red Hat Linux系統典型安裝完成后,系統會提示用戶是否需要建立引導盤。
如果用戶愿意為日后系統崩潰保留恢復手段的話,建議不要跳過這一步驟。如果用戶跳過了這一步驟,也可以在系統命令行運行 mkbootdisk 來建立引導盤。
MkCDrec(建立可恢復系統的只讀CD)命令是Linux系統中建立可引導災難恢復CD的工具。
它支持多數文件系統、RAID(廉價冗余磁盤陣列)以及可選的工具,可以用來進行系統故障修復。在這些工具中,有分區管理工具、內存檢測工具、數據恢復工具等等。此外,mkCDrec支持目前發布的大多數Linux系統版本,包括Red Hat 8。0以及 Mandrake 9 。
開始階段
建立可引導恢復CD的第一步是下載mkCDrec。在筆者寫這篇文章的時候,該軟件的0。6。7版本已經發表且可以下載。筆者下載mkCDrec_v0。6。7。tar。gz 這個文件包后,放在/home/slowe目錄中。此外用戶還可以下載其它可選的mkCDrec工具包,其中包括很多有用的工具,用戶可以把這些工具也一起燒錄到引導CD中。
上述工具包的版本號也是0。6。7。CD制作開始的時候,筆者提醒您還要擁有Linux系統的root權限,才能執行以下的工作。
1、cd /home/slowe 切換到mkCDrec下載的目錄中。
2、tar zxvf mkCDrec_v0。
6。7。tar。gz 解壓縮mkCDrec包。
3、cd mkcdrec mkCDrec文件解壓縮后,進入其目錄。
4、tar zxvf /home/slowe/mkCDrec_v0。6。7_utils。tar。gz 解壓縮工具包。
5、make test 運行一個腳本以確定用戶系統中是否有mkCDrecs所必須的工具。
點擊這里查看該腳本輸出的命令示例。
如果上面的腳本輸出顯示用戶的服務器有問題,那么必須加以解決才能繼續后面的工作。示例中的Nasmc 錯誤是指在用戶系統中沒有找到一個匯編編譯器。筆者后來在這里下載了這一編譯器,并通過執行如下命令進行安裝:
rpm --install nasm-0。
98-8。i386。rpm
系統恢復引導CD中要有一個能夠工作的操作系統內核,通過該內核進行引導并進入Linux系統。MkCDrec程序所帶的Linux內核為2。4。18。
示例中的下一個錯誤是指明系統內部還缺少一個CD刻錄工具。由于筆者在Linux系統中并沒有CD刻錄軟件,因為筆者打算在Windows系統中進行CD燒錄。
可以通過更改配置文件來忽略對Linux系統下CD刻錄軟件的檢查。請使用pico Config。sh命令來編輯Config。sh文件,將BURNCDR=y改寫為BURNCDR=n。
在安裝nasm編譯器以及修改了配置文件后,就可以再一次運行 make test 來了解是否還有錯誤。
在筆者的操作過程中,排除上述問題后就沒再遇到麻煩。
下面的操作大多是通過菜單完成的,在Listing B。中可以看到示例菜單。
選項1是建立一個帶有緊急恢復工具的可引導CD。但不為用戶的系統保留任何數據。
選項2建立帶有緊急修復工具的可引導CD,同時還將備份用戶的系統信息。
千萬不要把選項2所做好的CD隨處亂丟,因為利用該CD可以對存儲的數據進行無限制的訪問。
全部