用不同版本的安裝盤修復系統故障

2021-09-03 03:38:02 字數 1542 閱讀 2035

用不同版本的安裝盤修復系統故障 (

[email][email protected][/email]

)  《開放系統世界》

2006

年10期<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

乙個dell 1850

伺服器,兩個

<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />73g

的scsi

硬碟,上面安裝64位

redhat fedora 4

作業系統。安裝系統是以定製的方式進行磁碟分割槽的,主要的分割槽集中在乙個硬碟上,另外乙個盤劃了乙個分割槽。另外,上面的軟體也是定製安裝,執行了較少的軟體。由於某種需要,得把這個伺服器上的從盤(容量是

300g

)與另外乙個伺服器的硬碟

(容量是

73g)

做交換,於是我停機斷電把硬碟交換過來。

加電,啟動伺服器,當到檢查檔案系統完整性這個過程的時候,機器就掛起了,我知道是因為硬碟交換以後,

/etc/fstab

出現問題造成的,一般情況下,只要編輯修改這個檔案就可以了;於是手動重新啟動伺服器,通過編輯

grub

引導程式(出現引導選擇選單時,按字母「

e」進入編輯狀態,把原來的

ro 替換成

single

然後回車,再按字母「

b」引導)進入單使用者模式,以便可以編輯檔案

/etc/fstab

。還好,很順利的進入了單使用者模式,但要命的是:居然不能執行

vi命令;再執行

ls,也不能執行,提示命令沒有找到,試了別的一些系統命令,同樣的事情依然發生。後來重啟了幾次系統進單使用者都是這種情況。

因為這個伺服器是生產系統,我不能花太多的時間來研究問題的所在,要緊的事情就是盡可能快的把系統及它所提供的服務恢復起來。以我的經驗,就是拿64位

redhat fedora 4

安裝盤以救援模式引導系統,然後編輯檔案

/etc/fstab

就可以了。可偏偏不湊巧,手邊就缺64位

redhat fedora 4

安裝盤,怎麼辦?病急亂投醫,我拿一張

redhat as 4

的安裝盤塞進光碟機,以救援模式(在

boot:

後輸入linux rescue

)引導系統,片刻以後,系統引導成功,執行命令

chroot /mnt/sysimage

把主硬碟的檔案系統接上來,幸運的事情是這次成功了;然後我就執行

# vi /etc/fstab

把第二個硬碟在

fstab

裡相關的行注釋掉,儲存檔案,然後從硬碟重新啟動計算機,故障排除。

redhat 9

以後的版本(不包括

9),因為用

redhat 9

救援很可能對硬碟發生寫入操作,導致更麻煩得後果。

製作支援UEFI啟動的原裝系統安裝盤

目前市面上大多數的計算機主機板均支援uefi,而且預設就是uefi,會讓新手安裝系統遇到各種問題,最常見的就是找不到硬碟,通過光碟來安裝作業系統,固然不會遇到什麼問題,但是現在主流手段都是通過u盤來安裝,如何解決通過u盤安裝uefi引導型別的windows7作業系統呢,正常情況下,我們建議不直接部署...

用expand命令提取系統安裝盤中的檔案

有時因為病毒修改或人為刪除了某個系統檔案,造成系統無法正常執行的時候,如果知道被修改或丟失的檔案的檔名,我們就可以試著用光碟來修復,但是修復的時間很長,我們可以直接用expand命令來提取所需要的那個檔案.其用法如下 expand r source destination expand r sour...

用expand命令提取系統安裝盤中的檔案

有時因為病毒修改或人為刪除了某個系統檔案,造成系統無法正常執行的時候,如果知道被修改或丟失的檔案的檔名,我們就可以試著用光碟來修復,但是修復的時間很長,我們可以直接用expand命令來提取所需要的那個檔案.其用法如下 expand r source destination expand r sour...