现在硬盘容量多大好单个最大多大容量吖?

硬盘容量限制_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
硬盘容量限制
系统无法完全识别或正常使用超过一定容量的硬盘。
1957年IBM公司研制成功的IBM 350(RAMAC)是第一台真正意义上的,之后经历了漫长的技术革新,于80年代初期引入PC(个人电脑),当时的容量仅为20-40M,而经过10几年的发展,硬盘的容量逐步提高,而当时一些设计上的失误就造成了今天可能出现的硬盘容量限制问题。(容量限制问题:就是系统无法完全识别或正常使用超过一定容量的硬盘)
硬盘容量限制容量限制问题的成因
要明白这个原因我们需要对IDE接口硬盘的工作方式做一个介绍,即使到现在我们今天的IDE硬盘驱动依旧使用早先的DOS-BIOS(磁盘操作系统-基本输入/输出系统)的分层结构上。它的基本工作模式就是:程序调用;DOS功能调用; 文件管理设备; INT 13中断管理(读/写; BIOS磁盘服务;IDE(ATA)界面;磁盘控制器,也就是说我们如果需要对硬盘进行操作必须通过以上的一系列步骤才能完成,那么我们以下一起来看看这一系列步骤的作用。
文件管理设备:其负责文件及其在上存储位置之间的映射关系,不过需要通过磁盘读写中断INT13执行读写命令来存储、调入文件。当新文件被保存时,文件管理器决定它在里的存储位置,在中为这个新文件添加项,并把文件写入磁盘。当读文件时,文件管理器在FAT中找到文件在上的位置,接着就调入文件。
IDE(ATA)界面:在介绍IDE(ATA)界面前,简单说说硬盘的结构:硬盘分为一定数量的柱面(以硬盘中心为圆心的同心圆磁迹),每个柱面都需要磁头来读写数据。另外,硬盘上的数据都是以每512的格式存储的,所有的数据传输都是以(柱面被等分的园弧磁迹)为单位的。IDE(ATA)界面是驱动式的并口总线。要传输数据,BIOS首先往IDE(ATA)里特定的写入数据的开始地址和数据传输的长度,再把有关的读/写命令往特定的寄存器里发送从而开始数据传输。
现在的硬盘一般都支持逻辑(LBA)和柱面磁头寻址(CHS),我们以CHS来举例:数据传输的开始地址是写到4个8位寄存器里的,分别是:
柱面低位寄存器
柱面高位寄存器
设备/磁头寄存器
因此,柱面地址是16位[柱面低位(8位),柱面高位寄存器(8位)]。地址是8位(注意:里第一个扇区是1扇区,而不是0扇区)。而磁头地址是4位(没有完全占用8位)。因此,的最大数是65,536(2的16次方),磁头的最大数是16(2的4次方),的最大数是255(2的8次方-1,注意刚刚我们提到的扇区问题)。所以,能寻址的最大是267,386,880 (65,536x16x255)。一又是512,也就是说如果以CHS,IDE硬盘的最大容量为136.9GB。LBA,上述的总共28位可用的空间(16+8+4)被看作一个完整的LBA地址,因为包括位0(CHS里不能从0开始计算),其能寻址的是268,435,456 (65,536x16x256),这时IDE硬盘的最大容量为137.4GB。
INT 13管理:INT 13管理其实也是按照的模式来设计的,它的高层即文件管理器层发布数据读写命令和有关的参数给CPU,然后触发INT 13中断的进行,激活BIOS的磁盘服务来执行数据传输。数据的开始地址被写到3个8位寄存器里,分别是:
柱面低位寄存器
柱面高位/扇区
磁头寄存器
柱面地址是10位(柱面低位占用8位、柱面高位寄存器占用2位),地址为6位(8位-已经被计算过的高位寄存器的2位)。磁头为8位。因此如果这样的话:柱面的最大数是次方) ,磁头的最大数是256(2的8次方),扇区的最大数是63(2的6次方-1)。所以,通过INT 13管理能寻址的是16,515,072 (1,024x256x63)。一扇区是512字节,也就是说如果以CHS寻址方式,IDE硬盘的最大容量为8.456GB。LBA寻址方式能寻址的是16,777,216(),这时IDE硬盘的最大容量为8.601GB。
硬盘容量限制具体容量限制
硬盘容量限制问题很早就出现了,最初是528MB、2.1GB,后来是3.2GB、4.2GB,但引起人们注意当属8.4GB容量的硬盘。虽然LBA(Ligical Block Address)逻辑块寻址模式突破了DOS系统下8.4GB容量的限制,但由于自身的限制,柱面的最大数是6),磁头的最大数是16(24),扇区的最大数是255(28-1),因此能寻址的最大扇区数是267,386,880 (65),一扇区是512字节,也就是说如果以CHS寻址方式,IDE硬盘的最大容量为136.9GB,这就是137GB容量限制的由来。
1.528MB的容量限制:
由于早先的硬盘容量比较小,因此设计的BIOS的时候当把地址从Int 13的转换为IDE(ATA)的地址寄存器时,仅仅把INT 13管理中10位的柱面地址用来对应IDE(ATA)界面中的16位柱面寄存器,而把没有用到的6位(高位寄存器)地址都设定为0。并且也仅把6位的地址来对应IDE(ATA)界面的8位扇区,其中没有用到的2位设置为0。并且INT 13管理的磁头4位(又去掉了4位)来对应IDE(ATA)。因此,此时的磁盘柱面最大数为次方),磁头的最大数是16(2的4次方),扇区的最大数是63(2的6次方-1)。因此能寻址的就成了1,032,192(1,024x16x63)。一个的容量是512字节,也就是说如果以CHS寻址方式,IDE硬盘的最大容量为528.4MB。因此528MB的硬盘容量限制就出现了。
2.1GB的容量限制:
这里分为两个部分,一部分是由服务的限制造成的,另外一个是由于造成的,通常我们把前者称为2.1GB的硬件容量限制,后一种称为2.1GB的软件容量限制。
硬件容量硬件
当时,为了528MB容量限制的问题,人们提出一些不同的办法,其中一个办法就是INT 13服务的磁头寄存器没有用到的4位中的2位(确切的说是高2位)保留给的第11、12位使用。这样,最大的就是64(2的6次方)。但是,当时的操作系统不使用这种转换方法,其认为磁头寄存器的所有位数只可能记录。比如,为了正确地转换为2,048、为64的硬盘,就需要操作系统把柱面数除以4(512个逻辑柱面数),磁头数乘以4(256个逻辑磁头数)。不过由于BIOS中并没有开放所有的寄存器,当然无法记录这样的磁头数。因此遇到这种运行机制的BIOS,在的时候就会造成系统当机。
软件容量限制
当时DOS分区的限制是由(FAT)决定的。FAT处理是以簇为单位的,它处理一簇的最大长度是32,768字节,最多能处理65,536个簇,如果将两个数字相乘,就会得到DOS的最大分区界限值是2,147,483,648字节或2,048MB(2,147,483,648 /1,0242)。因此超过这个容量的硬盘,如果使用FAT格式,就最大只能识别2.048GB的硬盘容量。
3.2GB的容量限制:
一些版本的BIOS不能识别超过6322柱面的硬盘,不过这种BIOS比较少见,由于柱面有限制,其最高支持为6,372,576(),如果乘以512扇区容量的话,其最高支持容量为6,372,576x512=3,262,758,912/GB。
4.2GB的硬盘容量限制:
当时一些操作系统使用8位来存储,这样当BIOS报告硬盘的磁头数等于256(最高容量)时,只有磁头数的最先一位(即0)被系统保存,从而导致硬盘配置错误。一旦硬盘的是16,大于8,192(2的13次方,由于后三位寄存器已经被磁头寄存器借用,其实这里牵涉到一个突破528MB容量限制的转换做法的问题,由于这一段比较负责,在这里就不详细介绍了,我们只要明白有这个限制就够了),系统就无法正常识别了,因此其最大的容量就被限制在了4.2GB=x512/1024。
8.4GB的容量限制
我们已经知道INT 13服务的最高可以支持8.4GB以下的容量(、、的最大值分别是16,383、16和63,而三者相乘就是8.456GB)。因此,这个容量限制出现是迟早的问题了。所以,这个限制是我们目前最常遇到的容量限制。为了解决这个问题,一些厂商定义了新的扩展INT 13服务扩展标准。新的INT 13服务扩展标准不使用操作系统的传递硬盘的寻址参数,它使用在操作系统内存里的地址包。地址包里保存的是64位LBA地址,如果硬盘支持LBA,就把低28位直接传递给ATA界面,如果不支持,操作系统就先把LBA为CHS地址,再传递给ATA界面。通过这种方式,能实现在ATA总线基础上CHS寻址最大容量是136.9 GB,而LBA寻址最大容量是137.4GB。
33.8GB的容量限制
在CHS寻址中,由于IDE(ATA)界面的限制,最高支持65,535(2的16次方-1),所以,当遇到柱面数大于65,535的时候,系统就无法识别这种硬盘了,不过LBA由于独特的寻址模式就不存在这个问题,这个容量限制具体为:x512/GB。
137GB的容量限制
相信这个问题就不用提了,目前的磁盘工作方式就注定IDE硬盘存在这个问题,前面介绍IDE(ATA)界面的时候,这个问题就已经出现了 那么遇到容量限制问题的时候,系统会出现什么状况呢?并且遇到这些问题如何解决呢?
2.1TB的容量限制
MBR,(Master Boot Record),也就是现有的模式。MBR分区的标准决定了MBR只支持在2TB以下的硬盘,超过2TB的硬盘只能管理2TB!为解决这个大问题,微软和英特尔在EFI方案中开发了GPT分区模式。
硬盘容量限制容量限制的症状和解决方法
症状:无论硬盘容量有多大,操作系统识别不超过528MB。
解决方法:LBA模式设置硬盘,不过当时很多硬盘和BIOS都不支持这种设置,因此只能更换主板
症状:在加电自检时当机
解决方法:升级BIOS、强制、LBA模式设置硬盘
症状:分区的时候发现划分2.1GB的容量
解决方法:更换FAT 32文件分配(不过早先的一些软件就无法使用了,并且不支持这个的操作系统也无法使用)划分多个分区
症状:在加电自检时当机
解决方法:升级BIOS、LBA模式设置硬盘
症状:在硬盘上创建分区后,再启动机器时当机。
解决方法:升级BIOS、LBA模式设置硬盘
症状:系统报告硬盘容量不超过8.4GB,在BIOS自检的时候可能会报硬盘参数错误并当机
解决方法:升级BIOS、采用专用的
症状:的时候当机
解决方法:升级BIOS,使用专用的硬盘管理软件、强制、使用LBA模式管理硬盘
症状:无法识别硬盘或者的时候当机
解决方法:需要硬盘和主板(可以用ATA 133控制卡来支持)都支持最新的ATA 133规范(ATA 133规范是刚刚由Maxtor提出的一种新的,其把目前最高的28位可用的寄存器空间提高到48位,从而支持更大的硬盘)
症状:不能识别2.1TB外的磁盘容量
解决方法:使用GPT和EFI BIOS的,windows7或windows xp 64bit 。如使用传统的BIOS则硬盘只能当从盘使用,不能启动操作系统
硬盘容量限制解决方案的要点
硬件解决方法:
从硬件思路上来看,既然很多问题都是由BIOS引起的,那么升级到合适的版本也就可以突破很多容量限制了,比如:3.2GB、4.2GB、8.4GB、33.8GB,这也是目前解决硬盘容量限制最简单的办法了。
另外选择BIOS扩展卡也是一个解决方法,不过此方法用于老上,目前的主板的BIOS都支持擦写,BIOS扩展卡使用起来即麻烦又要我们多投入一些金钱。
软件解决方法:
从上面的解决方法来看,很多方法就是只要硬盘支持LBA模式就可以解决问题了,因此一些公司推出了针对这个问题修补方法,其中最优秀的就是Maxtor的MaxBlast和Western Digital的EZ Drive了,这两种解决方法其实就是软件解决方法,它们可以转换大容量硬盘的各个参数,从而达到全容量使用硬盘的目的。不过这类软件并不是在操作系统启动后才加载的(在建立一个磁盘的管理BIOS,通过它来同系统BIOS进行联系),而是在BIOS启动后、操作系统启动前加载的,所以实现也比较简单。
另外使用专用的也是一个不错的解决方法,由于新版本的硬盘分区软件已经附带了INT 13扩展标准因此可以支持更大容量的硬盘,不过它也是同MaxBlast和EZ Drive一样会系统启动后加载INT 13扩展,当遇到破坏或者覆盖后,使用会再次出现问题。
硬盘容量限制操作系统的限制
目前又几种操作系统不支持大容量的硬盘:DOS 6.22或更低的版本,不支持大于8.4 GB的硬盘,并且没有办法解决。Windows 95(NT 3.5x)支持INT 13扩展、支持更大容量的硬盘,不过FAT 16限制其每分区最大支持的容量仅为2GB。另外以上两种操作系统都不支持FAT 32格式,因此要使用大硬盘尽量不要采用以上的操作系统。Windows NT 4.0存在一个奇怪的问题:当的容量大于8.4 GB时,NT就不能使用超过8.4 GB的其它硬盘空间了,因此使用此操作系统要注意。最大容量的移动硬盘有多大?
输入手机号码,报价结果将发送到您手机
装修顾问-馨馨
4年行业经验,24h可咨询
10秒闪电通过好友
报价短信已发送到您的手机
因材料品牌及工程量不同,具体报价以量房实测为准
稍候装修管家将回电您,免费提供装修咨询服务
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
装修顾问 -馨馨
(四年装修行业经验)
微信扫一扫
3.&您家小区名称 :&&
请选择您家的装修时间
最大容量的移动硬盘有多大?
提问者:卜承宣|
浏览次数:270|
时间: 10:06:19
我来帮他解答
还可以输入1500字
已有3条回答
回答数:14227
被采纳数:30
目前4T就比较大了吧,再大的可能需要订做了
回答数:6282
被采纳数:15
最大16T的都有,不过是四个3.5寸(台式硬盘)集合在一个移动壳里的移动硬盘,个头非常大,如果你说的是单个2.5寸的话,最大的是2TB4TB以上的,3.5寸的台式硬盘移动式的。单个最大的是4TB的3.5寸移动式的.
回答数:4903
被采纳数:2
3.5英寸普通硬盘现最大容量2T2.5英寸普通硬盘现最大容量750GB3.5英寸固态硬盘现最大容量512GB2.5英寸固态硬盘现最大容量256GB硬盘单个分区最大容量能分多少?
硬盘分区没有限制,你可以直接分一个盘耀磊数据解答
可管理硬盘大小达到了18EB(1EB=1024PB=1,048,576TB)
GPT对分区数量没有限制,但Windows最大仅支持128个GPT分区。GPT可管理硬盘大小达到了18EB(1EB=1024PB=1,048,576TB),不过...
可以用PQ进行分区
对于什么样的软件更好,我认为是“没有最好,只有更好”
时代在进步嘛
答: 可洗防溢乳垫什么牌子好?大家都用什么的呢?觉得最好用的是什么?
答: [2]虚拟磁盘虚拟磁盘技术编辑根据内存的访问速度远远高于硬盘这一点,就可以在内存中虚拟出一个或者多个磁盘,这样就可以加快磁盘的数据交换速度,提高电脑的运行速度,...
答: .图片演示 2.点击打开应用管理器 3.点击打开微云 微云 4.这就是以前的QQ网络硬盘
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区

我要回帖

更多关于 固态硬盘多大容量合适 的文章

 

随机推荐