- 論壇徽章:
- 0
|
第5章 安裝故障診斷
- 第5章 安裝故障診斷
- 本章描述如何處理在安裝 SCO OpenServer系統(tǒng)和附加的 SCO產(chǎn)品過程中或在安裝之后隨即可能會發(fā)生的一些較為普通的故障.
- 有時在安裝過程發(fā)生的錯誤會使得在安裝軟件中或安裝后立即引導(dǎo)時產(chǎn)生問題.而這
- 些問題通常不是由于軟件或過程本身引起的.有時,可能是硬件問題,而通常這些問題都不
- 大,比如電纜連接不合適.
- 如果你碰到的問題這里沒有描述,使用3.3節(jié)"解決文檔中沒有的安裝問題"來幫助確定問題.例如,如果你的系統(tǒng)神秘掛起,使用該節(jié)中的內(nèi)容來排除那些有可能引發(fā)該問題的較為常見的原因.
- 如果你不能解決問題并且必須和你的技術(shù)支持者接觸獲得幫助時,確信已按3.4節(jié)"求
- 助之前"描述的那樣記錄好系統(tǒng)消息 .
- 在安裝過程中,即使你以前安裝過這個系統(tǒng)也不要以為你知道可能會發(fā)生的一切.目前,整個安裝過程已有所改變,應(yīng)該仔細(xì)地閱讀安裝文檔.
- 另外請參閱:"系統(tǒng)級故障診斷"
- 5.1解決安裝過程中的問題
- 本節(jié)討論如何解決可能發(fā)生在安裝過程中的常見問題 r
- ·在安裝過程中系統(tǒng)不能引導(dǎo)
- ·讀軟盤發(fā)生錯誤
- ·用 SCSI安裝設(shè)備時發(fā)生錯誤
- ·系統(tǒng)從Boot盤重引導(dǎo)或在 Boot:提示符屏幕一片空白
- ·系統(tǒng)在硬件配置屏掛起
- ·硬件自檢停止
- ·系統(tǒng)不能從硬盤引導(dǎo)
- 5.1.1系統(tǒng)在安裝過程中不能引導(dǎo)
- 如果你第一次從引導(dǎo)盤引導(dǎo)時,系統(tǒng)沒有顯示開始安裝的提示符:
- ( l) 檢查引導(dǎo)盤是否在驅(qū)動器里.如果是其它軟盤在驅(qū)動器里,系統(tǒng)就不會顯示
- boot:提示符.用引導(dǎo)盤替換該軟盤并重新引導(dǎo)機(jī)器.
- (2) 如果引導(dǎo)盤在驅(qū)動器里而機(jī)器仍然不能引導(dǎo),確信軟盤插入正確并且軟的門已關(guān)上.
- 然后,重新引導(dǎo)機(jī)器.
- (3) 如果引導(dǎo)盤仍然不能引導(dǎo),檢驗(yàn)?zāi)愕能洷P驅(qū)動器在運(yùn)行制造商的軟盤驅(qū)診斷
- 測試程序和引導(dǎo) DOS盤時能否正常工作.如果軟盤驅(qū)動器能正常工作,那么
- 引導(dǎo)盤可能損壞.若有可能,檢驗(yàn)該引導(dǎo)盤能否引導(dǎo)其它類似的機(jī)器.
- (4) 如果引導(dǎo)盤己損壞而你又沒有一個備份復(fù)制盤, 請向軟件供應(yīng)商索取引導(dǎo)盤.
- 或自己從光盤上制作:
- 如:SCO OpenServer 5.0.4 引導(dǎo)盤制作
- 將光驅(qū)mount到 /mnt上
- # mount /dev/cd0 /mnt
- # cd /mnt/images
- 2.dd if=/mnt/images/boot/N00 of=/dev/fd0 bs=1440
- 又如:SCO OpenServer 5.0.5 引導(dǎo)盤制作
- 用光盤上的ezcp命令文件拷貝到軟盤即可 (可在DOS下)
- c:> cd /mnt/images/
- c:> .ezcp boot/install.img of=/dev/rfd0
- 如果系統(tǒng)仍然不能引導(dǎo),很可能是硬件有問題:
- 檢查系統(tǒng)是否有足夠的RAM(隨機(jī)存取存儲器)——參見聯(lián)機(jī)文檔.計(jì)算機(jī)必須具備
- 中所列的最小可識別內(nèi)存才能安裝操作系統(tǒng)(至少12M).
- 在boot:提示符下,鍵人命令men=/p顯示系統(tǒng)上所有能使用的RAM.在絕大多
- 數(shù)系統(tǒng),你可以使用men= p命令改寫默認(rèn)值.參見boot(HW)手冊頁.
- b. 如果系統(tǒng)有足夠的 RAM,檢查主板(總線卡)是否插在正確的位置上.
- c. 如果系統(tǒng)仍不能引導(dǎo),可能是你把軟盤驅(qū)動器配置錯了.確認(rèn) CMOS中的值與實(shí)際
- 連到系統(tǒng)上的驅(qū)動器一致,并且各個驅(qū)動器在驅(qū)動器電纜上的連接位置與 BIOS中
- 的配置相—致.如果 CMOS設(shè)置中有 Swap drives項(xiàng)的設(shè)置,確信該項(xiàng)設(shè)置已關(guān)閉.
- d. 檢查所有的卡是否都被支持(參見《SCO Handware Compatibility HandBook》或 SCO
- 的兼容硬件網(wǎng)頁),并是否正確配置基本硬件配置
- e. 禁用緩沖(啟用診斷程序)和影子 RAM.
- f. 如果以上測試都做過后,系統(tǒng)仍然不能引導(dǎo),那么可能是硬件故障.查看與硬件測
- 試有關(guān)的隨機(jī)文檔 .
- 5.1.2讀軟盤出錯
- 如果在讀軟盤時發(fā)生錯誤:
- ( l)檢驗(yàn)在軟盤驅(qū)動器中的盤是否正確.
- (2)確認(rèn)軟盤插入正確.
- (3)確認(rèn)軟盤插入后已把軟盤驅(qū)動器的門完全關(guān)好.
- (4)驗(yàn)證 CMOS配置正確.檢查以確保 CMOS中的值與實(shí)際連接到系統(tǒng)上的驅(qū)動器一
- 致,并且各個驅(qū)動器在驅(qū)動器電纜上的連接位置與 BIOS的配置相一致.如果在
- CMOS設(shè)置中有一項(xiàng) Swap drives設(shè)置,確信該設(shè)置已關(guān)閉,
- (5)如果仍有出錯消息,請從軟件供應(yīng)商處索取—個新的軟盤 .
- 5.1.3使用 SCSI安裝設(shè)備時出現(xiàn)錯誤
- 如果你的系統(tǒng)包含多個 SCSI設(shè)備,而在選擇 SCSI安裝設(shè)備的配置時又選錯了,并且所選的配置實(shí)際上是另一個 SCSI設(shè)備,那么就需要重新開始安裝:這是因?yàn)楹诵脑谂渲?SCSI設(shè)備后把它鎖定在一特定的地方.一旦設(shè)備鎖定在特定的地方.它就不能刪除.唯一的方法就是重新開始安裝,這一次要注意選擇正確的配置.
- 任何時候,只要插入引導(dǎo)盤,在 Boot:提示符下按鍵,就能徹底地重新開始安裝.如果你正在使用BTLD 公用程序并且需要重新開始,插入引導(dǎo)盤,并在 Boot:提示符下鍵人restart link=pkg1 (其中pkg1是軟件包名,你所需要的BTLD 驅(qū)動程序就是從該軟件包中抽取出來的).更多的信息參見"在引導(dǎo)時增加BTLD".
- 5.1.4系統(tǒng)從引導(dǎo)盤重新引導(dǎo)或在Boot:提示符空自
- 如果因?yàn)樵赽oot:提示符下按鍵后,系統(tǒng)又從引導(dǎo)盤上重新引導(dǎo)或屏幕空白
- 而導(dǎo)致無法安裝,那么下面兩種已知情況可能會產(chǎn)生這個問題:
- . EGA或 VGA適配器配置不合適
- . EGA或 VGA適配器不兼容
- 如果你有 EGA或 VGA適配器,檢查下列情況:
- .證實(shí) SCO OpenServer系統(tǒng)支持該適配器.請查閱 ( SCO Handware Compatibility
- HandBook) 或 SCO的兼容硬件網(wǎng)頁 .
- .確認(rèn)在適配器上的開關(guān)設(shè)置是正確的.許多卡有仿真方式,確信該卡在它的本來方
- 式下使用.也可以用VGA, EGA, CGA和 MONOCHROME等開關(guān)試驗(yàn)一下.
- 如果該卡處于 AUTOSWITCH狀態(tài),系統(tǒng)會在開始硬件檢測過程中掛起.參見"硬件自檢停止".
- 5.1.5系統(tǒng)在硬件配置屏桂起
- 當(dāng)從引導(dǎo)盤開始安裝時,緊隨著一系列診斷消息,系統(tǒng)顯示有關(guān)硬件配置的消息,由于這些消息顯示很快并互相覆蓋,因此,盡管在某些點(diǎn)因?yàn)闄z查時間較長或調(diào)用了初始化過程會停頓一下外,那些消息通常都是看不清的.如果這個過程停止并不再繼續(xù),這通常表明相應(yīng)的設(shè)備驅(qū)動程序初始化出了問題.
- 如果系統(tǒng)在這一點(diǎn)掛起,問題可能出在適配器安裝錯誤,正如3.1.6節(jié)"硬件自檢停止"
- 中描述的那樣,或者可能是由于 I/O地址沖突引起的.
- .檢查硬件配置屏幕;每行的"address"列必須是唯一的.
- .如果不存在 I/0地址沖突,按照隨機(jī)手冊的介紹運(yùn)行硬件診斷程序,糾正所發(fā)現(xiàn)的
- 任何問題.
- 再次從頭開始安裝過程.只要插入引導(dǎo)盤,在Boot:提示符下按鍵,就可以在任何時候徹底地重新開始安裝.如果你正在使用BTLD 公用程序并需要重新開始,插人引導(dǎo)盤,在 Boot:提示符下鍵入restart link=pkg1 (其中pkg1 是軟件包名,所需要的BTLD 驅(qū)動程序就是從該軟件包中抽取出來的).更多的信息,請參見 "在引導(dǎo)時增加BTLD .
- 如果系統(tǒng)在硬件配置屏幕中再次掛起,請準(zhǔn)備好最后顯示的消息的報(bào)告,再同你的軟件
- 供應(yīng)商聯(lián)系以便獲得更多的信息.
- 5.1.6硬件自檢停止
- 如果硬件在自檢幾秒鐘后就停止了,那么其中一個原因可能是安裝的 EGA或 VGA適
- 配器不正確.如果你有一個 EGA或 VGA適配器,關(guān)閉計(jì)算機(jī)并查閱該卡的文檔.在這一
- 點(diǎn)出錯也有可能是網(wǎng)卡不兼容.查閱《SCO Handware Compatibility HandBook》或 SC0的兼容臣件網(wǎng)頁,證實(shí) SCO OpenServer系統(tǒng)支持該網(wǎng)卡.
- 如果你的圖形卡有 AUTOSWITCH特性,在安裝系統(tǒng)時必須禁用該特性.有關(guān)怎樣禁用AUTOSWITCH的信息請查閱圖形卡的文檔.一般通過把卡上的一個小開關(guān)置到關(guān)閉位置上來控制.
- 只要插入引導(dǎo)盤,在 Boot:提示符下按鍵,就可以從頭開始安裝.
- 這個問題的另一個現(xiàn)象還表現(xiàn)為當(dāng)使用有 AUTOSWITCH的 EGA或 VCA卡時,本應(yīng)以高分辨率的 EGA或 VGA方式顯示;但 Boot:提示符卻以低分辨率的 CGA方式顯示(標(biāo)準(zhǔn)的 CGA正文是低分辨率,看得見通過字符的暗線. EGA和 VGA正文是高分辨率,看不見任何暗線).在這種情況下,重新設(shè)置顯示卡,直到能以高分辨率顯示為止 .
- 5.1.7系統(tǒng)不能從硬盤引導(dǎo)
- 如果系統(tǒng)不能從硬盤引導(dǎo),正如在安裝過程的末尾中描述的那樣,你會看到出錯消息,
- 大致如下所示:
- PANIC:iinit
- 這種情況通常是由于把引導(dǎo)塊寫到壞道上引起的,不管由于什么原因產(chǎn)生這個問題,都必須重新安裝 SCO OpenServer系統(tǒng)軟件.
- 在安裝過程中的Preparing your disk and choosing software窗口的 Hard disk setup選項(xiàng)
- 上按鍵,掃描壞塊,在 Disk 0 bad block type或 Disk 0 bad track type(顯示哪一個取決于硬盤型號)上按鍵,然后選擇一個選項(xiàng).
- 如果在重新安裝以后,操作系統(tǒng)仍然不能引導(dǎo),運(yùn)行計(jì)算機(jī)和硬盤附帶的診斷程序(如
- 果有的話).
- 5.2解決安裝后的問題
- 本節(jié)描述在安裝軟件后立即引導(dǎo)系統(tǒng)可能會遇到的一些常見問題:
- · 控制臺屏幕顯示異常
- · scologin圖形屏幕異常
- · 硬件不能工作
- · DOS不能工作
- · 系統(tǒng)沒有許可或未登記軟件
- · 出錯消息:不能創(chuàng)建子進(jìn)程
- · 出錯消息: X TOOLKIT ERROR
- · 一般系統(tǒng)資源出錯消息
- 5.2.1控制臺屏幕顯示異常
- 在引導(dǎo)時,如果控制臺屏幕空白,鼠標(biāo)消失,或顯示混亂,那么可能是使用了不兼容的顯示卡.如果該卡不能工作,查看該卡的硬件文檔.看是否有辦法調(diào)整開關(guān)設(shè)置使得該卡使用 IBM兼容的仿真方式,并且與監(jiān)視器類型一致.這里需強(qiáng)調(diào)指出,一定要禁用AUTOSWITCH方式 .如果改變開關(guān)設(shè)置后仍失敗,那么你的顯示卡就是不兼容的,必須用一個兼容的顯示卡來替換:
- 5.2.2在tty02上的scologin圖形屏幕顯示異常
- 如果在控制臺 tty02上的 scologin(XC)圖形屏幕顯示異常(例如,login窗口不適合顯示器),可能是在安裝過程中配置顯示器硬件錯誤.
- 要解決這個問題,重新配置你的顯示器選項(xiàng):
- ( l)查看硬件兼容手冊,驗(yàn)證你的顯示器硬件(適配器和監(jiān)視器)和 SCO OpenServer系
- 統(tǒng)是否兼容.
- (2)查看硬件文檔,驗(yàn)證開關(guān)設(shè)置配置是否正確.
- 5.2.3硬件不能工作
- 如果某些硬件(例如,磁帶驅(qū)動器)在已安裝的軟件下不能工作,但卻可以在其它的操作
- 系統(tǒng)下工作.該硬件可能不被該軟件產(chǎn)品支持,或者可能是配置不正確.
- 5.2.4 DOS不能工作
- 如果安裝系統(tǒng)后, SCO Opeldbrver系統(tǒng)和 DOS都不能工作,就需要重新安裝這兩個系確信按照第7章"其它操作系統(tǒng)與SCO系統(tǒng)—起使用''一章的有關(guān)操作去做
- 5.2.5系統(tǒng)是沒有許可或沒有登記的軟件
- 如果你在注冊時碰到 System not licensed的出錯信息,或看到有關(guān)沒有登記SCO軟件的信息時.
- ( l) 按鍵切換到 tty0l.
- (2) 以 root注冊.
- (3)按6.1節(jié)"license Manager界面"中的介紹,使用命令 scoadmin license manager
- (或 scoamin license) 運(yùn)行 License Manager,查尋licensed (許可)欄中的yes,證實(shí)每
- 次安裝產(chǎn)品后有一個有效的許可證.
- (4)按6.3節(jié)"登記產(chǎn)品"中的描述,登記產(chǎn)品,以終止有關(guān)沒有登記軟件的周期性的消
- 息 .查尋Registered欄中的 Yes,證實(shí)你的產(chǎn)品已登記.運(yùn)行不帶參數(shù)的date( C)命
- 令,檢查系統(tǒng)日期是否正確地反映了當(dāng)天的日期.如果系統(tǒng)日期顯示的不是當(dāng)天日
- 期,使用date命令重設(shè)日期,并重新引導(dǎo)系統(tǒng).
- 5.2.6 出錯消息:不能創(chuàng)建子進(jìn)程
- 如果系統(tǒng)交換區(qū)已經(jīng)不夠,會出現(xiàn)如下的出錯消息
- Can't fork
- 通常,在安裝時設(shè)定的默認(rèn)對換區(qū)總數(shù)是足夠的,但如果機(jī)器裝人很多的圖形進(jìn)程或其
- 它進(jìn)程,應(yīng)使用swap -a命令增加交換區(qū)總數(shù).參見swap(ADM)手冊頁.
- 5.2.7 出錯消息: X TOOLKIT ERROR
- 如果系統(tǒng)為某些資源分配的空間不夠,會出現(xiàn)下面的出錯消息
- X TOOL KIT ERROR:
- 一個很常見的不夠分配的資源是i節(jié)點(diǎn)緩沖區(qū);增加i節(jié)點(diǎn)緩沖區(qū)的數(shù)目能校正引起該
- 出錯消息的條件.
- 注意:如果運(yùn)行 X,該消息不會在控制臺上出現(xiàn).
- 有關(guān)系統(tǒng)核心參數(shù)的信息,參見3.2.8節(jié)"普通系統(tǒng)資源出錯消息"中有關(guān)系統(tǒng)核心參數(shù)的內(nèi)容.
- 5.2.8普通系統(tǒng)資源出錯消息
- 當(dāng)達(dá)到系統(tǒng)極限時,操作系統(tǒng)會通過在控制臺上顯示消息給你提供一些建議.有些消
- 息只是建議,而有些出現(xiàn)在系統(tǒng)崩潰之前,系統(tǒng)顯示一些額外的診斷消息,然后掛起,要求你重新引導(dǎo).
- 如果你在運(yùn)行 X,這些消息可能不會出現(xiàn)在控制臺上.如果系統(tǒng)掛起,若有可能按
- 鍵切換到控制臺多屏幕,讀取診斷消息.如果不能切換多屏,就只能重新引導(dǎo)系統(tǒng),并從文件/usr/adm/messages和/usr/adm/syslog中讀取消息.
- 如果在一個 SCO OpenServer系統(tǒng)上使用多個服務(wù)程序(X終端或控制臺多屏幕);可能
- 需要重置某些系統(tǒng)參數(shù).參見中"可以通過配置修改的核心參數(shù)".
- 運(yùn)行這個軟件時,出現(xiàn)的核心出錯消息類似于這樣:
- CONFIG:routine –out of streams (NSTREAM= n exceeded )
- 其中routine 是申請一個流或隊(duì)列的核心例程,但分配失敗;n是說明該參數(shù)設(shè)置當(dāng)前
- 值的一個十進(jìn)制數(shù) .參見系統(tǒng)性能與核心參數(shù)
復(fù)制代碼 |
|