我的电脑能用吗 换3TB硬盘要准备什么
容量的不断增加对硬盘来说总是一个永恒的话题,也通常有很多用户群体会关注大容量硬盘,诸如高清玩家、DVR录像用户或者企业级用户等群体。但是不要认为升级硬盘只是简单地更换或添加一个配件那样简单,就像32位操作系统只能利用4GB内存一样,目前硬盘也经历着这样一道坎。3TB硬盘的来临,对我们现有的PC平台发出冲击。那么作为主流群体之一,你现在的PC能用3TB硬盘吗?
也许不少朋友已经看过了很多相关的新闻报道或者技术解析,并形成了这样一个印象:使用大于2.19TB的硬盘必须使用64位操作系统;主板南桥必须支持64位LBA寻址;主板BIOS必须是UEFI BIOS。这种要求几乎排除掉了目前95%的PC用户,那么升级3TB硬盘真的有这么难吗?
相信一些比较关注的朋友已经搞清楚了使用这种硬盘需要注意的问题,但是对于很多还蒙在鼓里或者一些有关注意向的朋友还并不清楚。即使是笔者本人此前也刚刚搞明白了其中的一些关系,因此有必要在这里和大家做个分享。
限制到底在哪里 如何买过2TB门槛
我们在前面的《能存80万首歌 测希捷首款3TB外置硬盘》一文中已经探讨过了2.19TB硬盘的门槛问题。要想实现越过这个门槛需要颠覆一些传统PC的基石。
●2TB门槛到底卡在哪里
目前我们系统中硬盘采用的寻址方式为LBA(Logical Block Addressing,逻辑区块寻址),其中LBA 0包含了MBR(Master Boot Record)主引导记录信息,BIOS也是通过查看LBA 0的信息获知系统的引导启动方式。
目前在MBR分区形式下的LBA寻址能力为32位。也就是说可以用来描述扇区地址的信息长度为32位,即4G个。而我们现在系统中常用的硬盘的一个扇区的大小为512字节,因此4G个512字节即2,199,023,255,552字节,也就是2.19TB,这只是人为叫法(也说2.2TB),按照操作系统以1KB=1024byte的计算方式来看则正好为2TB。总之就是这样一个数字,限制由此产生。
显然,要迈过这个门槛,解决MBR只能管理2TB硬盘的问题就是换用GPT分区表,虽然增加扇区大小至4KB看似可以,但是这种单方面的进化并不可行。
●从MBR转换为GPT分区
GPT是EFI的一部分,但并不依赖于EFI
从MBR改为使用GPT(GUID分区表)。所有的安腾系统和基于英特尔方案的Mac电脑支持GPT。GPT支持分区超过2TB的硬盘,最大可以支持18EB。而GPT也被目前最新的64位LBA(Long LBA)所支持,同时也是英特尔的EFI(可扩展固件接口)系统的一部分。据悉64位LBA可以寻址的硬盘空间可以达到惊人的9.4ZB。ZB是个什么概念,我们知道1PB=1024 TB,1EB=1024 PB,而1024EB才等于1ZB!
GPT的分区信息保存在分区中而不是像MBR那样在主引导扇区中,此外虽然是EFI的一部分但是不要求必须使用EFI主板,同时作为从盘也并不需要硬件支持,只依赖于操作系统。
●从512Byte扇区转换为4KB扇区
关于4KB扇区(Advanced Format)问题也是目前讨论火热的话题,4KB扇区最大的好处就是减少同步/分割区域和ECC错误校验区域占用的空间,扩大硬盘的实际可用容量,幅度将在7%到11%左右。但是从512byte到4KB的过渡则受到了来自于操作系统的限制。Windows Vista/7都没有问题,只有Windows XP不支持4KB扇区。
要在XP系统上使用则必须通过模拟的方式来进行。西部数据推出了WD Align软件,如果用户想在4KB扇区格式硬盘上分出多个分区则必须使用,但是如果只用分一个分区则可以将其硬盘上的7、8跳线短接即可。希捷同样研发了SmartAlign,保证模拟转换过程不降低性能,但是原理仍是一样的。
启动盘、数据盘以及外置硬盘对3TB各有要求
新推出的3TB硬盘并没有全面采用4KB扇区格式,而且同时有内置硬盘和外置硬盘,因此问题变得更为复杂。下面我们通过一些官方信息进行一下归纳。当然用户也可以直接阅读日立官方提供的技术文档或者西部数据的官方网站详细了解这一问题。
我想买3TB外置硬盘 都有什么限制
虽然笔者《能存80万首歌 测希捷首款3TB外置硬盘》同样已经尝试过采用SATA直连的方式,但是很多问题依然值得汇总讨论。通过收集资料,笔者也可以解释一下其中的原因。
●外置硬盘只依赖本身可顺利升级3TB
希捷早先推出的GoFlex Desk 3TB硬盘在包装上明确表示支持32位Windows XP系统,通过实际验证也确实如此。
GoFlex Desk 3TB明确表示支持32位XP系统
其实这并不令人意外,外置硬盘是一个独立的存储设备,它能支持什么样的硬盘完全由外置硬盘的主控芯片做决定。
外置硬盘支持3TB关键在于Dock基座或者主控芯片
因此答案就在GoFlex Desk的Dock基座上,事实上通过使用HD Tune软件检测我们发现该基座将原本为512byte扇区格式的Barracuda XT 3TB硬盘转换为4KB扇区,因此可以在32位Windows XP系统下使用MBR磁盘分区形式利用大于2TB的硬盘。
GoFlex Desk在XP系统下被识别为4KB扇区
不过Windows XP毕竟不支持4KB扇区,也许这毕竟只是在移动硬盘内部进行的模拟转化,从而骗过了Windows XP系统。当然这只是假设,作为一个依然值得讨论的问题而保留。
日立官方文档对USB外置硬盘的说明(点击放大)
官方说明:日立的High Capacity Technnology Brief官方技术文档指出,使用USB接口外置硬盘需要确认主控芯片是否能支持大于2TB的硬盘,也许我们需要通过更新驱动或者刷新固件的方式来实现。
总结:用户购买原装的USB接口3TB硬盘,只要包装上注明了支持Windows XP操作系统即没有问题。如果用户自行组建一款外置硬盘则需要确认硬盘盒采用的主控芯片(包括固件)是否支持。
我只想做数据盘 都有哪些系统限制
相信大多数用户购买3TB硬盘都是作为数据盘使用的,估计只有很少一部分用户由于空间狭小同时有需要大容量存储设备,使3TB硬盘必须作为主硬盘使用。因此,我们现在针对这样一个重要话题来讨论,先来看大于2TB硬盘作为数据盘的情况。
●从盘条件放宽但XP依然无法使用
笔者在GoFlex Desk 3TB硬盘的评测中尝试了在Windows XP下的识别情况,虽然仍是通过USB接口但是依然可以很好地说明问题。虽然笔者没有尝试通过SATA直连的方式连接Windows XP系统,但从早前的新闻来看,这种硬盘在该系统下只识别出990GB的容量。
GPT硬盘在32位XP系统下被作为保护分区
在Windows 7下将硬盘转换为GPT硬盘接入Windows XP系统,由于32位XP系统不支持GPT,因此它只能作为保护分区。用户只可以查看但是不能使用。
Windows7下我们直接将MBR转换为GPT硬盘即可
在Windows 7下将硬盘转换为MBR形式,可以看到此时硬盘被分为2048GB和746.52GB两个区间段。此时我们需要将其转换为GPT形式,则可以识别全部容量。
西部数据官网截图(点击放大)
西部数据说明:笔者查看了西部数据的官方网站的列表,无论作为启动盘还是从盘,32位和64位Windows XP系统均不在支持之列。而苹果电脑则只支持Mac OS 10.5 Leopard和Mac OS 10.6 Snow Leopard。
日立PDF文档截图(点击放大)
日立说明:而日立的文档中只说明32位Windows XP系统无法使用大于2TB硬盘。但是由于微软在64位Windows XP SP2中加入了对GPT的支持,或许在该系统下可以使用512Byte扇区格式的3TB硬盘(日立的3TB硬盘采用512Byte扇区,而西部数据3TB绿盘则为4KB扇区)。
总结:32位Windows XP系统用户与大于2TB硬盘彻底无缘,只有64位版本或许可以使用。而无论是32位还是64位Windows 7操作系统则可以通过把硬盘转换为GPT硬盘来作为数据盘使用。同时,基于英特尔方案的Mac OS X电脑同样可以。
我想作为系统盘 限制是否更严格
限于现有平台所限,笔者此前没有尝试在3TB硬盘下引导启动。但目前的信息已经比较明朗,通过厂商推出的新品以及官方说明我们可以清楚地看到3TB硬盘作为系统盘时所遭遇的重重限制。
●作为启动盘要求则更加严格
首先笔者要说明一点的就是,虽然Windows Vista/7支持4KB扇区格式,但是在我们现有的BIOS环境、现有的LBA寻址模式下,这种硬盘在系统底层中依然为512Byte字节扇区。更何况MBR最大只支持2TB硬盘卷,因此即便在MBR环境下使用4KB扇区格式也不要指望任何大于2TB的形式。我们必须将其转换为GPT硬盘来使用。
英特尔6系列主板已经全面支持EFI BIOS
但是目前从GPT硬盘启动则存在很多限制,要从这种硬盘引导启动我们必须使用EFI主板,而要从大于2TB的GPT硬盘启动,则还要求主板芯片组对64位LBA(Long LBA)提供硬件支持。前者在英特尔6系列芯片组上已经实现,是否支持Long LBA还不知道;而AMD现有8系列芯片组已经支持Long LBA但是还不支持EFI接口。
HighPoint Rocket 620转接卡(HBA)
因此西部数据在3TB绿盘中还附赠一款HighPoint Rocket 620转接卡(统称Host Bus Adapter,下面简称HBA),为那些支持EFI接口的主板提供硬件支持。但在英特尔6系列主板上市正式上市之前我们目前依然很难找到一款EFI主板。
官方说明:西部数据信息表示32位Windows系统完全不支持,Apple Bootcamp也不支持。同时,使用HBA设备时必须安装微软原生AHCI驱动(笔者认为作为从盘使用也不能使用第三方AHCI驱动)。日立方面给出了几乎相同的答案。
总结:大于2TB硬盘必须使用GPT分区形式,如果主板芯片组不支持64位LBA寻址,必须依赖额外的硬件,在此基础上必须支持EFI BIOS,当然使用64位Windows操作系统已经是必须的了。
目前已推出的3TB硬盘赏析
最后我们回顾一下目前已经登场了的3TB硬盘。
希捷GoFlex Desk 3TB硬盘
希捷目前仅推出了一款外置3TB硬盘GoFlex Desk ,内置的硬盘为Barracuda XT 3TB,转速为7200RPM,缓存32MB(外置硬盘使用大容量缓存在断电时容易丢失较多数据),单碟容量为600GB。
西部数据目前推出了内置型3.5英寸Caviar Green 3TB绿盘,型号为WD30EZRSDTL,转速为5400RPM,缓存为64MB,采用SATA6Gbps接口,扇区格式为4KB。但是单碟容量达到了空前的750GB。
西部数据Caviar Green 3TB绿盘
此外西部数据也同时推出了基于这款WD30EZRSDTL的外置硬盘My Book Essential,同样支持Windows XP系统。
日立也于不久前正式发布了三款3TB硬盘,分别为性能级的7K3000,转速7200RPM,缓存64MB,采用SATA6Gbps接口,单碟容量600GB。
而5K3000缓存则为32MB,转速5400RPM,同时也采用了SATA6Gbps接口,单碟容量也为600GB。
日立Hitachi XL Desk 3TB硬盘
当然日立还推出了采用USB2.0接口的Hitachi XL Desk外置硬盘。
总之,本次我们针对这个问题深入讨论,目的就是为了让各种用户群体都了解到自己的使用环境究竟如何面对3TB硬盘。大部分使用Windows 7系统的用户可以平滑地升级3TB硬盘作为数据盘使用,相信这也是大部分选购3TB硬盘的用户的初衷,但AHCI驱动的支持还有待讨论。而对于从3TB硬盘引导启动,我们就必须等待英特尔Sandy Bridge平台全面上市时再看个究竟。
网友评论