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