Unix系統(tǒng)無(wú)法啟動(dòng)的問(wèn)題講解
Unix系統(tǒng)已經(jīng)被我們廣泛的使用??墒?,在我們使用Unix系統(tǒng)的時(shí)候,可能經(jīng)常會(huì)遇到Unix系統(tǒng)無(wú)法啟動(dòng)的問(wèn)題。今天,我們就來(lái)解決Unix系統(tǒng)無(wú)法啟動(dòng)的問(wèn)題。
Unix系統(tǒng)無(wú)法啟動(dòng)無(wú)法啟動(dòng)的原因大致如下:
1) 錯(cuò)誤的引導(dǎo)設(shè)備
假如因?yàn)橹付隋e(cuò)誤的引導(dǎo)設(shè)備使系統(tǒng)不能引導(dǎo),我們可以在PROM監(jiān)控等級(jí)下利用"probe-scsi","probe-scsi-all"和"probe-ipi"命令來(lái)查看有什么設(shè)備被連到系統(tǒng)上,并得到啟動(dòng)設(shè)備的devalias名。
進(jìn)入PROM的方法是當(dāng)Unix系統(tǒng)啟動(dòng)時(shí),同時(shí)按下"STOP"鍵和"a"鍵, 這時(shí)系統(tǒng)出現(xiàn)提示符ok>,即表明系統(tǒng)當(dāng)前處于PROM監(jiān)控等級(jí)。
用printenv顯示當(dāng)前配置情況,如果發(fā)現(xiàn)引導(dǎo)設(shè)備不正確,可用setenv來(lái)重新設(shè)置:
ok>setenv boot-device devalias
用reset命令重新啟動(dòng)Unix系統(tǒng),或set-defaults 恢復(fù)缺省值。
2) 缺少重要的系統(tǒng)文件,或文件無(wú)效
這時(shí)可以用"-a"選項(xiàng)來(lái)引導(dǎo)系統(tǒng),系統(tǒng)將提供交互式的引導(dǎo)過(guò)程,如果有找不
到文件時(shí),系統(tǒng)會(huì)提示用戶給出適當(dāng)?shù)奈募?/p>
3) 缺少關(guān)鍵的Unix系統(tǒng)文件,或文件無(wú)效
例如缺少/etc/passwd文件,這時(shí)Unix系統(tǒng)可能會(huì)引導(dǎo),但是沒(méi)有任何用戶可以注冊(cè)。修復(fù)方法是用光盤(pán)啟動(dòng),掛接根文件系統(tǒng)并編輯/etc/passwd文件。
4) 無(wú)法掛接遠(yuǎn)程文件系統(tǒng)
系統(tǒng)啟動(dòng)時(shí),會(huì)自動(dòng)執(zhí)行/etc/vfstab文件,如果在文件中有無(wú)法掛接的遠(yuǎn)程文件系統(tǒng),則Unix系統(tǒng)會(huì)一直處于等待和重試狀態(tài),無(wú)法進(jìn)入登錄界面。解決辦法是用單用戶啟動(dòng),編輯/etc/vfstab文件,刪除錯(cuò)誤的掛接內(nèi)容。
【編輯推薦】