在一块硬盘上安装了多个操作系统的机器上 , 最常用的引导串莫过于bootos了 。实际上bootos只是UNIX的一个外部命令 , 可装载和运行非当前活动分区中的操作系统 。
bootos ? 用于列出主硬盘上的分区号、分区活动状态、分区中文件系统的操作系统代号、各分区中所识别的操作系统类型、分区的起始和终止磁道号以及各分区的以磁道数标识的分区大小 。
bootos 分区号 用于引导指定分区的操作系统 。
bootos 文件系统名称 用于引导第一个包含所指定的文件系统的分区中的操作系统 。文件系统名称或用大写或小写字母表示 , 主要有以下几种:
文件系统名称含 义
ccpm并发的CP/M filesystem
Dos任一种DOS文件系统
dos_1212位DOS文件系统
dos_1616位DOS 文件系统
dos_3232位DOS 文件系统
dos_extDOS 扩展分区
nt | os2 | os2_hpfsNT,OS/2,或OS/2 HPFS文件系统; bootos 并不能区分这几种文件系统类型
UnixUNIX 系统文件系统
XenixXENIX 文件系统2.biosgeom[=(cylinders,heads,sectors)]
忽略存储在BIOS中的主硬盘几何参数 。如果biosgeom后面不加参数 , 它将列出主硬盘的几何参数 。3. link [ program [ arguments ] ... ]
主要用来安装内核没有包含的设备驱动程序 。也可用如下形式实现这一功能:
defbootstr link="package list"4. systty=digit
用来指定UNIX内核使用的控制台 。如果digit为0 , 则系统控制台为显示适配器;如果digit为1 , 则系统控制台为COM1口 。5. autoboot=yes或no
如果取yes , 则引导程序等待TIMEOUT变量规定的时间后 , 按照defbootstr设置自动装载UNIX系统内核 。缺省值为no 。6. timeout
指定系统自动引导前等待用户输入的时间(以秒为单位) 。如果其值设为0且autoboot的值设为yes , 系统启动时将自动执行缺省的引导串而不等待用户输入 。7. default_level=n
指定系统不进入单用户模式时的运行级 。8. fsckfix=yes 或 no
决定fsck程序是否自行修正root文件系统中存在的问题 。缺省值为yes 。9. panicboot=yes 或 no
确定系统遇到panic时 , 是否重新启动;缺省值是no 。10. serial=param1, param2, ...
指定串行控制台(systty=1时)的波特率、字符位数、校验方式及停止位数 。三、引导串的使用实例
1.笔者曾在TOSHIBA Satellite 2805笔记本上用光盘安装SCO OpenServer Release 5.0.5时 , 从选择光驱、选择语言等设置、输入产口序列号等、选择软件产品等等直到输入超级用户口令 , 一直没有任何问题 , 超级用户口令输入完成后 , 系统在屏幕左下角提示:"Reading from the Install Source:"后挂起 。
实际上 , 很多人在Toshiba Tecra和Dell Inspiration笔记本及带DVD-ROM的机器上安装SCO OpenServer Release 5.0.5时均遇到同样的问题 , 其原因在于使用的光驱是DVD-ROM , 在安装过程进行到硬盘开始初始化时 , 系统内核就会不停地搜索安装设备 , 有时这种搜索会不停地循环 , 从而导致系统安装挂起 。解决方法如下:
(1)重新启动安装程序
(2)在系统出现Boot:提示符时 , 键入:
defbootstr wd.noscan
注意 , 有时在某些特殊的硬件配置上安装Openserver时 , 也会遇到这种问题 , 即使使用的光驱并不是DVD-ROM 。这时可根据CD-ROM和主硬盘的接口是SCSI还是IDE总线的 , 在Boot:提示符后输入合适的引导串:
defbootstr scsi.noscan 或 defbootstr wd.noscan2.笔者在HP Vectra 机器上安装SCO Openserver 5.0.5 , 安装过程中没有出现错误提示 , 但是系统加电后不能启动 , 屏幕上出现如下错误提示:
Not a Directory
Boot not found Cannot open
Stage one boot failure
Error lodging hd(40) /boot
出现这种情况主要是因为BIOS在定位引导文件上有问题 , 可能是由于盘上大的柱面数或磁盘上错误的分布 。解决方法如下:
推荐阅读
- SCO系统应急引导软盘
- 创建带vi编辑器的引导盘
- 怎么解决油烟串到我家怎么办
- Unix中选择合适的字符串处理方式
- Sco-Unix的核心引导过程
- 吉祥语串词
- 使用串口控制FreeBSD Using Serial Console in FreeBSD
- 美食街都有哪些美食
- 35 FreeBSD连载:串口和modem
- FreeBSD操作系统的引导