对已安装的旧版SCO Unix的大硬盘的充分利用
--------------------------------------------------------------------------------
SCO Unix 3.2v4.2系统不支持大硬盘,为了使其能支持大硬盘,SCO公司提供了一张补丁盘Boot SLS for Unix/ODT,在安装系统时,用它来代替N1盘进行安装,可使系统支持大硬盘。但是,在金融系统的许多应用的微机中,早已安装了SCO Unix 3.2v4.2,并且许多机器中为大硬盘,在最初安装时,为了使其支持SCO Unix 3.2v4.2,不得不把硬盘的CMOS的柱面参数改为小于1024个柱面,致使硬盘大材少用。正是基于这个原因,本人把利用整个硬盘的心得体会奉献给大家,在文中采用中英文对照方式,对一些命令进行了较为详细的说明,仅供参考,不当之处敬请批评指正。
一、 环境介绍
本人所用机器为HP VL4 5/100(奔腾处理器),硬盘大小为3249M字节(16个磁头,6296个柱面,每个磁道有63个扇区),已安装了SCO Unix 3.2v4.2,为了使系统能支持该硬盘,在CMOS中早已把硬盘的参数改为1023个柱面,这样3G多字节的硬盘实际上只用了527M字节。
二、 操作步骤
(一)安装Boot SLS for Unix/ODT补丁盘
1.在超级用户下,执行命令#init 1(回车)进入单用户方式。
2.插入补丁盘Boot SLS for Unix/ODT。
3.执行命令# custom -i(回车)安装软件包。在安装时选择安装一个新产品,并安装整个软件包,安装完时系统自动重构内核,对一切问题回答y,然后敲回车退出custom。
(二)执行reboot命令重启机器,并在出现Ctrl+D提示时输入超级用户口令重新进入单用户
(三)执行/etc/dkinit命令修改硬盘参数。具体情况如下
执行#dkinit /dev/rhd00(回车)出现dkinit的主菜单:
Hard Disk Drive 0 Configuration(第一硬盘配置)
1.Display current disk parameters(显示当前硬盘参数)
2.Modify current disk parameters(修改当前硬盘参数)
3.Select default disk parameters(选择缺省硬盘参数)
Enter your choice or q to quit(敲入你的选择或q退出):2
选择2后显示: Disk Parameters(硬盘参数) Values(参数值)
——————— ——
1.Cylinders(柱面数) 1023
2.Heads(磁头数) 16
3.Write Reduce 0
4.Write Precomp 65535
5.Ecc 0
6.Control 8
7.Landing Zone(着陆区) 1023
8.Sectors/track(每道扇区数) 63
Enter a parameter to modify or q to return to the main menu:
对硬盘参数的第1、7项进行修改,使其为硬盘的实际柱面数,即6296,然后连续敲入两个q退出dkinit。
(四)执行reboot命令重新启动机器,并做以下两项
(1)在机器重启时,按F2进入CMOS,修改硬盘参数使其柱面数为其实际大小(即6296),然后保存参数退出。
(2)机器启动在出现Ctrl+D提示时输入超级用户口令重新进入单用户。在启动时,我们会发现硬盘参数已变为其实际大小:
%disk 0x01F0-0x01F7 14-type=W0 unit=0cy1s=6296 hds=16 secs=63
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 利用 充分 硬盘 安装 系统 文件 扫描 执行 命令 参数 |
注册
个人空间
