突破极限 解决大硬盘上安装Sco Unix新思路
硬盘越做越大,然我喜欢让我忧。10年前就遇到过在586电脑BIOS不认识超过8.4G容量硬盘的问题,以及Windows Nt操作系统不认大硬盘(容量超过8.4G)的问题,对于Linux 通过LILO启动的时候也不能突破硬盘8.4G容量的限制。原因主要是这样,过去的BIOS使用的是8位寻址方式编号从0到7,故他表示的范围是0-255之间变化,硬盘容量大小的计算方法是:512X磁头数X柱面数X每磁道扇区数,每个扇区的大小是512字节,所以最大寻址范围是: (1024 * 255 * 63 * 512/1024/1024)=8.4G 。目前的电脑主板BIOS普遍采用48位寻址,早已解决了137G硬盘的限制,最近我们机房服务器升级更换批旧服务器,需要把UNIX系统更换到新机器上,机房到了一批新Dell OptiplesGx755 PC,配置有120G硬盘,用作UNIX Server,操作系统为Sco UNIX Open Server 5.0.6。先按默认参数在其上安装UNIX,安装完毕后发现,进入UNIX后只能找到8G的硬盘空间。因为这批机器是专门配置为在UNIX下工作的,剩下约112G无法利用,硬盘的利用率只有7%,资源浪费极大。我们就开始做实验继续尝试不同的方法解决问题......
本文出自 “李晨光原创技术博客” 博客,谢绝转载!