亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2701 | 回復(fù): 0
打印 上一主題 下一主題

SCO OpenServer 5的引導(dǎo)串 [復(fù)制鏈接]

論壇徽章:
1
15-16賽季CBA聯(lián)賽之北控
日期:2022-03-04 22:35:50
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-04-07 15:33 |只看該作者 |倒序瀏覽

出處:Unix愛好者家園unix-cd.com
引導(dǎo)串是在系統(tǒng)引導(dǎo)時的命令行指定的傳遞給核心和設(shè)備驅(qū)動程序的參數(shù)。引導(dǎo)串在系統(tǒng)安裝和運行時一般情況下可用其缺省值,因而常常忽略了它的存在和作用,在不能使用其缺省值時,其作用便顯現(xiàn)出來了。
系統(tǒng)啟動時,引導(dǎo)程序在內(nèi)部執(zhí)行某些引導(dǎo)串,然后裝載一個獨立運行的程序并將命令行指定的引導(dǎo)串傳遞給命令程序(通常是UNIX的系統(tǒng)內(nèi)核)。傳遞給內(nèi)核的引導(dǎo)串稱為內(nèi)核參數(shù),用來設(shè)置內(nèi)核的內(nèi)部配置,例如決定root、dump和swap設(shè)備。
一些系統(tǒng)必須使用引導(dǎo)串才能成功地安裝或引導(dǎo),有些系統(tǒng)還會需要SCO安裝介質(zhì)上沒有提供的附加驅(qū)動程序。
下面筆者將根據(jù)自己經(jīng)驗,列出部分系統(tǒng)安裝和運行時經(jīng)常用到的引導(dǎo)串,并給出一些使用范例。
一、在安裝過程中通?捎玫囊恍┛蛇x的引導(dǎo)串
1. 要將系統(tǒng)結(jié)構(gòu)校驗設(shè)置為disable,可用:
mcheck.disable
2. 要避免安裝程序搜索系統(tǒng)中PCI 總線有關(guān)硬件的信息,可用:
pci.bios32
3. 要避免系統(tǒng)掃描附加硬盤驅(qū)動器的總線,可用:
scsi.noscan
4. 要避免系統(tǒng)掃描硬盤驅(qū)動器的在IDE總線上的ATAPI接口,可用:
wd.noscan
5. 要裝載非安裝介質(zhì)部分的特殊驅(qū)動程序,可用:
link=
注意:在需要鏈接進(jìn)附加驅(qū)動程序時,必須在軟盤上有BTLD (Boot Time Loadable Driver) 格式的驅(qū)動程序。
6. 要連接多個驅(qū)動程序,可用:
link="driver driver"
例如:
defbootstr link="alad ida" 或restart link="alad ida"
7. 在OpenServer 5.x.x中指定SCSI硬盤的位置,可用:
Sdsk=(0,0,0,0)
其中"driver"為主適配器的名稱,"(0,0,0,0)"為(adapter number,bus number,SCSI ID,lun)。當(dāng)adapter number為"0"時是指使用這個driver的適配器是第一個適配器,為"1"時指使用這個driver的適配器是第二個適配器。
8. 在OpenServer 5.x.x中指定EIDE(IDE)接口的CD-ROM的位置,可用:
Srom=wd(n,n,n,n)
Srom是用于CD-ROM的。
在這種情況下(n,n,n,n)代表下列含義:(IDE controller,Master/Slave,LUN,BUS)
其中n只能取值0或者1。
當(dāng)IDE controller值取0時表示Primary,取1時表示Secondary。
當(dāng)Master/Slave值取0時表示Master,取1時表示Slave。
對于EIDE/IDE設(shè)備,LUN和BUS的值總是取0。
例如:指定在第二個IDE控制器(secondary IDE controller)上主位置(Master position)的CD-ROM,可用引導(dǎo)串:
defbootstr Srom=wd(1,0,0,0) 或 restart Srom=wd(1,0,0,0)
注意:在許多情況下,當(dāng)CD-ROM是IDE接口上唯一的設(shè)備時,安裝時它必須在"Master"位置。不能用引導(dǎo)串方式指定IDE硬盤的位置,這是因為,如果是IDE硬盤,必須被設(shè)置成Primary/Master方式,這樣,在系統(tǒng)安裝過程中,該硬盤將作為主驅(qū)動器,任何其他的IDE硬盤的配置將不能工作,引導(dǎo)串"Srom=wd(……)"也就不會發(fā)揮任何作用。
9. 在安裝期間將特別的驅(qū)動器關(guān)掉(即設(shè)置成disable,注意該驅(qū)動器必須是在安裝操作系統(tǒng)時不需要用到的),可用:
defbootstr disable=
例如,在某些Compaq系統(tǒng)上,可能需要輸入引導(dǎo)串:
defbootstr disable=ida 或 restart disable=ida
也在一個引導(dǎo)串中將多個驅(qū)動器設(shè)置成disable。如:
defbootstr disable="ida,wdha" 或 restart disable="ida,wdha"
二、在系統(tǒng)引導(dǎo)時常用的一些引導(dǎo)串
傳遞給內(nèi)核的參數(shù)一般具有下列形式:
module=value
在這個格式中,module和value"="都是可選的。但如果指定了value,"="就是必不可少的了;如果用了"="而其后面沒有value選項,這就意味首取空值(一個空的字符串)。
缺省的module是內(nèi)核。為安全起見,未知的module或非法的value通常都會導(dǎo)致UNIX系統(tǒng)內(nèi)核停止運行。這將允許用戶在重新引導(dǎo)系統(tǒng)時輸入正確的名稱或值。
1.bootos [ ? |分區(qū)號|文件系統(tǒng)名稱]
在一塊硬盤上安裝了多個操作系統(tǒng)的機器上,最常用的引導(dǎo)串莫過于bootos了。實際上bootos只是UNIX的一個外部命令,可裝載和運行非當(dāng)前活動分區(qū)中的操作系統(tǒng)。
bootos ? 用于列出主硬盤上的分區(qū)號、分區(qū)活動狀態(tài)、分區(qū)中文件系統(tǒng)的操作系統(tǒng)代號、各分區(qū)中所識別的操作系統(tǒng)類型、分區(qū)的起始和終止磁道號以及各分區(qū)的以磁道數(shù)標(biāo)識的分區(qū)大小。
bootos 分區(qū)號 用于引導(dǎo)指定分區(qū)的操作系統(tǒng)。
bootos 文件系統(tǒng)名稱 用于引導(dǎo)第一個包含所指定的文件系統(tǒng)的分區(qū)中的操作系統(tǒng)。文件系統(tǒng)名稱或用大寫或小寫字母表示,主要有以下幾種:
文件系統(tǒng)名稱含 義
ccpm并發(fā)的CP/M filesystem
dos任一種DOS文件系統(tǒng)
dos_1212位DOS文件系統(tǒng)
dos_1616位DOS 文件系統(tǒng)
dos_3232位DOS 文件系統(tǒng)
dos_extDOS 擴(kuò)展分區(qū)
nt | os2 | os2_hpfsNT,OS/2,或OS/2 HPFS文件系統(tǒng); bootos 并不能區(qū)分這幾種文件系統(tǒng)類型
UnixUNIX 系統(tǒng)文件系統(tǒng)
XenixXENIX 文件系統(tǒng)
2.biosgeom[=(cylinders,heads,sectors)]
忽略存儲在BIOS中的主硬盤幾何參數(shù)。如果biosgeom后面不加參數(shù),它將列出主硬盤的幾何參數(shù)。
3. link [ program [ arguments ] ... ]
主要用來安裝內(nèi)核沒有包含的設(shè)備驅(qū)動程序。也可用如下形式實現(xiàn)這一功能:
defbootstr link="package list"
4. systty=digit
用來指定UNIX內(nèi)核使用的控制臺。如果digit為0,則系統(tǒng)控制臺為顯示適配器;如果digit為1,則系統(tǒng)控制臺為COM1口。
5. autoboot=yes或no
如果取yes,則引導(dǎo)程序等待TIMEOUT變量規(guī)定的時間后,按照defbootstr設(shè)置自動裝載UNIX系統(tǒng)內(nèi)核。缺省值為no。
6. timeout
指定系統(tǒng)自動引導(dǎo)前等待用戶輸入的時間(以秒為單位)。如果其值設(shè)為0且autoboot的值設(shè)為yes,系統(tǒng)啟動時將自動執(zhí)行缺省的引導(dǎo)串而不等待用戶輸入。
7. default_level=n
指定系統(tǒng)不進(jìn)入單用戶模式時的運行級。
8. fsckfix=yes 或 no
決定fsck程序是否自行修正root文件系統(tǒng)中存在的問題。缺省值為yes。
9. panicboot=yes 或 no
確定系統(tǒng)遇到panic時,是否重新啟動;缺省值是no。
10. serial=param1, param2, ...
指定串行控制臺(systty=1時)的波特率、字符位數(shù)、校驗方式及停止位數(shù)。
三、引導(dǎo)串的使用實例
1.筆者曾在TOSHIBA Satellite 2805筆記本上用光盤安裝SCO OpenServer Release 5.0.5時,從選擇光驅(qū)、選擇語言等設(shè)置、輸入產(chǎn)口序列號等、選擇軟件產(chǎn)品等等直到輸入超級用戶口令,一直沒有任何問題,超級用戶口令輸入完成后,系統(tǒng)在屏幕左下角提示:"Reading from the Install Source:"后掛起。
實際上,很多人在Toshiba Tecra和Dell Inspiration筆記本及帶DVD-ROM的機器上安裝SCO OpenServer Release 5.0.5時均遇到同樣的問題,其原因在于使用的光驅(qū)是DVD-ROM,在安裝過程進(jìn)行到硬盤開始初始化時,系統(tǒng)內(nèi)核就會不停地搜索安裝設(shè)備,有時這種搜索會不停地循環(huán),從而導(dǎo)致系統(tǒng)安裝掛起。解決方法如下:
(1)重新啟動安裝程序
(2)在系統(tǒng)出現(xiàn)Boot:提示符時,鍵入:
defbootstr wd.noscan
注意,有時在某些特殊的硬件配置上安裝Openserver時,也會遇到這種問題,即使使用的光驅(qū)并不是DVD-ROM。這時可根據(jù)CD-ROM和主硬盤的接口是SCSI還是IDE總線的,在Boot:提示符后輸入合適的引導(dǎo)串:
defbootstr scsi.noscan 或 defbootstr wd.noscan
2.筆者在HP Vectra 機器上安裝SCO Openserver 5.0.5,安裝過程中沒有出現(xiàn)錯誤提示,但是系統(tǒng)加電后不能啟動,屏幕上出現(xiàn)如下錯誤提示:
Not a directory
Boot not found Cannot open
Stage one boot failure
Error lodging hd(40) /boot
出現(xiàn)這種情況主要是因為BIOS在定位引導(dǎo)文件上有問題,可能是由于盤上大的柱面數(shù)或磁盤上錯誤的分布。解決方法如下:
(1)在系統(tǒng)CMOS中,將所有的DOS特性如caching、BIOS shadowing等置為disable。
(2)在Boot:提示符下輸入正確的硬盤幾何參數(shù)。筆者使用的機器是一個4GB的IDE接口的硬盤。
Boot:biosgeom=(8930,15,63)
(3)使用"interactive fdisk/divvy"安裝操作系統(tǒng),確認(rèn)系統(tǒng)列出的磁盤統(tǒng)計信息,必要時進(jìn)行修改。在此例中,將柱面數(shù)減1,從8931改為8930,使安裝成功。
3.UNIX的引導(dǎo)串很多,使用時可查閱有關(guān)資料。筆者曾在Slimnote-8133TV筆記本電腦上安裝SCO Openserver 5.0.5,由于該機器的電池已損壞,使用交流電源引導(dǎo)系統(tǒng)時,在Boot:提示符下要輸入如下引導(dǎo)串才能繼續(xù)啟動:
apm.boot=always
該引導(dǎo)串并非對所有筆記本電腦都需要。對有的筆記本電腦,抽出其電池,再用交流電源引導(dǎo)系統(tǒng)時,不輸入該引導(dǎo)串也行。
  


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/31/showart_520157.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP