技术交流

条干仪工控机老主板改装大硬盘的方法

发布时间: 2007-01-20 来源:陕西长岭纺织机电科技有限公司 作者:

    在平时的条干仪维修中,经常发生硬盘损坏的情况,而这些易出现问题的条干仪工控机主板往往不支持大硬盘,而现在20GB的小硬盘都不好找了。更何况有的主板只能支持最大3GB的硬盘。以前解决这类问题时,是采用在市场买旧硬盘更换的方法,而旧硬盘又不是很可靠,所以往往会造成反复修理的情况。现在有个方法可以在老主板上安装上大的硬盘,甚至160GB以上的硬盘。方法如下:
    这里用到DiskManager 9.57(以下简称DM)万用版这个软件,可在网上下载。(http://www.onlinedown.net/soft/13340.htm)。首先在windows98的计算机上制作启动盘,将软盘放入软驱中后,进入“我的电脑”后,用右键单击软驱图标,选择格式化,再在“快速格式化”和仅复制“系统文件”前打勾,点确定后开始格式化。这样我们就有了一个启动盘,因为这样做的启动盘体积小,所以我们有足够的软盘剩余空间放置DM软件。接着我们把DM下载到刚才制作的启动盘中。至此我们的准备工作已做好。
    将大硬盘作为主盘装在主机中。开机在开启电源开关后不停的点击delete键进入BIOS中,将STANARD CMOS SETUP中的Primary Master TYPE设为NONE,并将ADVANCED BIOS FEATURES中的“first boot device(第一个启动驱动器)”改为floppy(软驱)。有的主板没有first boot device这一项,而是“boot sequence(引导顺序)”那我们就要把后面的值改成“A、C、CDROM”这样我们就让计算机首先从软盘来启动。都改好后,按下F10调出保存菜单,按回车就把改好的参数保存起来了。
    插入刚才做好的软盘,重新启动计算机,计算机将从软盘启动。计算机启动后会进入DOS提示符下,在DOS提示符下写DM回车。进入DM软件,依次进入:Advanced options(高级选项)→Maintenance option(维护选项)→Utilites(实用功能),屏幕左边会出现软件找到的所有硬盘的参数,我们这里只有一个硬盘,右边是硬盘的几个基本数据。在新硬盘上回车,又出现一个菜单,选Set Drive Size(设置硬盘大小),出现蓝色背景提示,回车继续,这时会有一个字符框让你输入想要设置的硬盘大小。注意,此处的改变并不会影响硬盘的真正大小,只不过是用来骗骗主板罢了。已经在输入框内的大小正好是33GB,直接回车即可。如果是更老的主板连20GB都不支持,就再改小点吧,就是改成1MB也不要紧的。在接下来出现的警告屏中按Alt+C完成操作,重启计算机,进入BIOS中把Primary Master TYPE/MODE设回为AUTO/AUTO,F10保存并重启后你会发现硬盘被认出来了!(如果改后大小不合适,可以反复修改大小直到合适为止)。现在不但能认出硬盘了,而且不像没有改之前那样每到测硬盘时就死机的情况了,至此大硬盘已经变小,(如果你不需要太大空间,现在就按照小硬盘对待这个硬盘,先分区,再格式化,装系统及软件就好了,如果想充分使用硬盘中的剩余空间,请往下继续)接下来在不影响启动的情况下,把硬盘的剩余空间再找回来。重新用软盘启动计算机,DOS提示符下写DM继续进入DM,并用它来分区。Advanced Disk Installation是高级设置分区的选项。选择后系统先让你选择分区的物理硬盘、是否格式化成FAT32,之后出来的子菜单有3个选项,前2个是系统自行分配的,一般我们选择第三个选项Define your own。然后逐个键入每个分区的容量,随后出来的选择全部选择YES(此过程中系统会提示你插入系统启动盘,可以不用理会),最后重启即可。
    重新启动计算机后,按del进入BIOS中,将ADVANCED BIOS FEATURES中的“first boot device(第一个启动驱动器)”改为IDE-0。如果没有此项,则有“boot sequence(引导顺序)”,将它改为“ONLY C”这样就能保证计算机每次首先从硬盘启动。F10保存设置后,再重启计算机,这时会出现蓝色的提示框:Dynamic drive overlay v9.57并在下面写着press spacebar to boot from diskette or press C to boot from cdrom(按空格键从软盘启动,按C键从光驱启动,什么也不按将从硬盘启动)我们按C从光驱启动,如果我们按空格将从软盘启动,剩下的就正常安装系统啦,至此大硬盘可以正常使用了。突破了老主板对硬盘大小的限制。需要注意的是任何情况下都要保证BIOS中系统引导顺序是先从硬盘启动。
    这个方法的原理是先把硬盘的参数改小,骗过BIOS,正常情况下BIOS在检测完系统后,将检测的数据会交给操作系统,然后操作系统控制计算机进行启动。现在我们在硬盘中安装了Dynamic drive overlay v9.57(Dynamic drive overlay v9.57以下简称DDO,DDO是DM软件分区时自动安进去的),它取代了系统。当BIOS将检测到的小硬盘参数交给操作系统时,实际上交给了DDO。DDO会把硬盘原来的正确参数也就是大硬盘的参数替换BIOS交来的数据。这样我们的修改值的小硬盘参数就会被正确的参数所取代。DDO在替换参数后,会把改过的数据再交给操作系统,操作系统启动计算机后,我们就能看到大硬盘装进去了。这个问题实际上是老主板上的BIOS太老不能识别大硬盘,而操作系统可以支持大硬盘的。这样我们将大硬盘装进计算机后,BIOS不能正确识别,造成计算机不能启动。这个方法是我们把硬盘先改小骗过BIOS,再将硬盘改大。