我们曾在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系统时,不输入该引导串也行。
【编辑推荐】