如果你要升级160gb的大硬盘,如果你想避免大硬盘在使用中出现古怪问题,请仔细阅读下文.
一.问题的由来 【程序编程相关:HP第一财季营收227亿美元 软件收入攀】
硬盘技术的发展除了速度越来越快以外,在容量上也过了几道门槛,每一道门槛都给升级造成了一定困难.在以往,只是主板支持的问题,现在连操作系统都出现了由于硬盘容量过大的兼容性问题.如何顺利地升级使用160gb以上的大硬盘,是很有讲究的,万一处理不当,就有丢失大量数据的危险. 【推荐阅读:光网络智能化演进是大势所趋】
现在最突出的问题,就是操作系统中存在数据溢出的bug,如果处理不当,很容易突然出现不认分区格式.丢分区或是目录变乱码的故障.这种故障带有随机性,笔者在几个大的bbs已经见到有不少这样的帖子,所以不要以为目前使用正常,就漫不经心,万一“中奖”了,那可是上百gb的数据损失啊! 【扩展信息:微软获取Monkeymedia交互视频技】
因为簇与柱面早期定义的问题,很多操作系统与bios都有137gb的容量限制,在以往32gb.80gb门槛的时候,可以利用不调用bios的dm等软件,直接对硬盘分区,使用也没什么问题.不过超过了137gb的容量以后,需要48位寻址的支持,如果此时主板有137gb限制的话,dm也不让你分超过137gb后面的容量(可能显示容量正确,但真进行分区操作时候会弹出红色提示窗口:hdd i/o error).或者即使你用pqmagic等软件分出来了,也有许多的兼容性问题.
二.支持大硬盘的关键
支持48位寻址的bios
这个是顺利使用160gb大硬盘的第一关键——有人沿用以前的方式,挂作从盘,在bios里把硬盘设为none,然后靠dm分区或让windows自己识别硬盘.这种方式也不能说完全不可用,但通常会让硬盘只能运行在pio的传输模式下,无法使用udma传输,新硬盘性能发挥就大打折扣了;而且没bios的支持,操作系统在48位寻址模式方面兼容性也容易出问题.
如果不清楚自己的主板bios是否支持48位寻址,可以下载intel出的一个小工具来检验一下.这个工具名为intel 48-bit lba test program(注意,在使用该软件时,需要挂接一容量超过137gb的硬盘),在dos下运行“48lbachk.exe”之后会见到如图1的画面.
560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://images.51cto.com/files/uploadimg/20060118/1905180.jpg" border=1>图1
它会搜索系统中所挂接的ata/atapi设备并给出相应提示,如当前接硬盘的容量等.针对不同的硬件系统,检测结果会出现以下三种:
... 下一页