我們曾在TOSHIBA Satellite 2805筆記本上用光盤安裝SCO OpenServer Release 5.0.5時,從選擇光驅、選擇語言等設置、輸入產口序列號等、選擇軟件產品等等直到輸入超級用戶口令,一直沒有任何問題,超級用戶口令輸入完成後,Unix系統在屏幕左下角提示:"Reading from the Install Source:"後掛起。
實際上,很多人在Toshiba Tecra和Dell Inspiration筆記本及帶DVD-ROM的機器上安裝SCO OpenServer Release 5.0.5時均遇到同樣的問題,其原因在於使用的光驅是DVD-ROM,在安裝過程進行到硬盤開始初始化時,Unix系統內核就會不停地搜索安裝設備,有時這種搜索會不停地循環,從而導致Unix系統安裝掛起。
解決方法如下:
(1) 重新啟動安裝程序
(2) 在Unix系統出現Boot:提示符時,鍵入:
defbootstr wd.noscan
注意,有時在某些特殊的硬件配置上安裝Openserver時,也會遇到這種問題,即使使用的光驅並不是DVD-ROM。這時可根據CD-ROM和主硬盤的接口是SCSI還是IDE總線的,在Boot:提示符後輸入合適的引導串:defbootstr scsi.noscan 或 defbootstr wd.noscan
在HP Vectra 機器上安裝SCO Openserver 5.0.5,安裝過程中沒有出現錯誤提示,但是Unix系統加電後不能啟動,屏幕上出現如下錯誤提示:
- Not a directory
- Boot not found Cannot open
- Stage one boot failure
- Error lodging hd(40) /boot
出現這種情況主要是因為BIOS在定位引導文件上有問題,可能是由於盤上大的柱面數或磁盤上錯誤的分布。解決方法如下:
(1) 在Unix系統CMOS中,將所有的DOS特性如caching、BIOS shadowing等置為disable。
(2) 在Boot:提示符下輸入正確的硬盤幾何參數。筆者使用的機器是一個4GB的IDE接口的硬盤。
Boot:biosgeom=(8930,15,63)
(3) 使用"interactive fdisk/divvy"安裝操作系統,確認Unix系統列出的磁盤統計信息,必要時進行修改。在此例中,將柱面數減1,從8931改為8930,使安裝成功。
Unix的引導串很多,使用時可查閱有關資料。筆者曾在Slimnote-8133TV筆記本電腦上安裝SCO Openserver 5.0.5,由於該機器的電池已損壞,使用交流電源引導Unix系統時,在Boot:提示符下要輸入如下引導串才能繼續啟動:apm.boot=always
該引導串並非對所有筆記本電腦都需要。對有的筆記本電腦,抽出其電池,再用交流電源引導Unix系統時,不輸入該引導串也行。