ATA硬盘容量限制问题.doc

ATA硬盘容量限制问题.doc

ID:54855848

大小:312.00 KB

页数:4页

时间:2020-04-22

ATA硬盘容量限制问题.doc_第1页
ATA硬盘容量限制问题.doc_第2页
ATA硬盘容量限制问题.doc_第3页
ATA硬盘容量限制问题.doc_第4页
资源描述:

《ATA硬盘容量限制问题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ATA硬盘容量限制问题一、问题现象:WIN2000系统下无法正确识别超过(128GB)的大硬盘。二、问题原因:Windows2000ServicePack2(SP2)或Windows2000更早的版本不支持ATA/ATAPI6.0规格中的48-bitLogicalBlockAddressing(LBA)。导致系统只能将超过128G的硬盘识别为128G。要正确识别超过128G的大硬盘须具备两个条件:1.BIOS兼容48-bitLBA.2.操作系统支持48-bitLBA.三、解决方法安装SP3补丁,修改注册表打开48-bitLBA支持功

2、能。(Windows2000ServicePack2+SP2、WIN98、WINME不支持48-bitLBA;WINXP,WIN2000+SP3默认是关闭的)具体步骤如下:1.用注册表编辑器(开始—>运行—>输入regedit)。2.找到如下键值:1.找到ServicesatapiParameters键,在其下新建双字节值2.新建的键为:EnableBigLba,键值为1。5.退出注册表编辑器,重新启动系统后就可以正确识别出硬盘容量。6.全新安装WIN2000时,在字符界面下先分一个分区安装系统,系统安装完成后,打SP3补丁,之

3、后开启48bit-LBA支持,再对剩下的容量分区。7.如果BIOS不兼容48bit-LBA,也可正确识别硬盘容量,但进行全新安装存在问题。(我进行了测试,在一台440BXSLOT1的机器上进行测试,BIOS中只能识别8.4G,将160G硬盘挂为从盘,在WINXP和WIN2000下均能正确识别硬盘容量。但用CLEAR清除硬盘后,进行全新安装,到“欢迎使用安装程序”前就会死机。安装系统的分区容量从5G到40G都无法进行系统安装,因手中没有其他的机器,所以无法断定如果BIOS不兼容48bit-LBA,用FDISK分区将大硬盘划分成两个小于

4、128G的分区是否能解决识别问题。考虑到我的主板太老,新主板不存在此类问题,遇到这种情况解决不成问题。)8.WIN2003SERVER(原来的.NET)的测试版可以直接识别,不用作任何修改。四、附录1.ATA硬盘容量限制缘由ATA硬盘存在着最大容量的限制(128GB)是因为ATA硬盘是以逻辑块寻址方式进行寻址(LBA)的,用28bit寄存器来存储扇区地址:16bit用来记录柱面数,4bit用来记录磁头数,8bit录每磁道扇区数。这样共有2的28次方就是268435456个扇区;以每个扇区512字节计算,就是128G(以1024作换算

5、单位,如果以1000换算就是137G)。新的ATA规范解决了硬盘最大容量限制问题。新规范最重大的改变是增加了扇区地址长度,从原来28bit增加到48bit,(按上面所提到的方法换算就是144,000,000GB)。但因为Windows2000ServicePack2(SP2)或Windows2000更早的版本不支持ATA/ATAPI6.0规格中的48-bitLogicalBlockAddressing(LBA),所以就出现了BIOS中可以正确识别硬盘容量,系统只能认出128G的问题。注:LBA(LogicalBlockAddress

6、ing)逻辑块寻址模式:能够处理各项磁盘参数的变换在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。2.528M/8.4G/137G容量限制的换算列表:NORMAL模式528M容量限制磁道数10位磁道编号(最大1024)磁头数4位磁头编号(最大16)磁道扇区数6位扇区编号(最大63,编号以1起跳而非0)扇区字节数512字节总扇区数1024*16*63=1032192(共计103万多个扇区)硬盘容量1032192*512=

7、528482304(折合528M左右;以1000位换算单位)LBA模式8.4G容量限制磁道数10位磁道编号(最大1024)磁头数8位磁头编号(最大256);磁道扇区数6位扇区编号(最大63,编号以1起跳而非0)扇区字节数512字节总扇区数1024*256*63=16515072(共计1650多万个扇区)硬盘容量16515072*512=8455716864(折合8.46G左右;以1000位换算单位)LBA模式137G容量限制磁道数16位磁道编号(最大65536)磁头数4位磁头编号(最大16);磁道扇区数8位扇区编号(最大255,编号

8、以1起跳而非0)扇区字节数512字节总扇区数65536*16*255=267386880(共计2亿6千多万个扇区)硬盘容量267386880*512=136902082560(折合137G左右;以1000位换算单位)3.ATA规格简表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。