假设你要更新160GB的大硬盘,假设你想防止大硬盘在经常使用中产生乖僻疑问,请细心浏览下文
硬盘技术的开展除了速度越来越快以外,在容量上也过了几道门槛,每一道门槛都给更新形成了必定艰巨。在以往,只是主板允许的疑问,如今连操作系统都产生了由于硬盘容量过大的兼容性疑问。如何顺利地更新经常使用160GB以上的大硬盘,是很有考究的,万一处置不当,就有失落少量数据的风险。
一、疑问的由来
由于簇和柱面早期定义的疑问,很多操作系统和BIOS都有137GB的容量限度,在以往32GB、80GB门槛的时刻,可以应用不调用BIOS的DM等软件,间接对硬盘分区,经常使用也没什么疑问。不过超越了137GB的容量以后,须要48位寻址的允许,假设此时主板有137GB限度的话,DM也不让你分超越137GB前面的容量(或许显示容量正确,但真启动分区操作时刻会弹出白色揭示窗口:HDD I/O ERROR)。或许即使你用PQMAGIC等软件分进去了,也有许多的兼容性疑问。
如今最突出的疑问,就是操作系统中存在数据溢出的BUG,假设处置不当,很容易突然产生不认分区格局、丢分区或是目录变乱码的缺点。WwW.itCOmPuTeR.coM.cN这种缺点带有随机性,笔者在几个大的BBS曾经见到有不少这样的帖子,所以不要认为目前经常使用反常,就漫不经心,万一“中奖”了,那可是上百GB的数据损失啊!
二、允许大硬盘的关键
1.允许48位寻址的BIOS
这个是顺利经常使用160GB大硬盘的第一关键──有人沿用以前的形式,挂作从盘,在BIOS里把硬盘设为NONE,而后靠DM分区或让Windows自己识别硬盘。这种形式也不能说齐全无法用,但理论会让硬盘只能运转在PIO的传输形式下,无法经常使用UDMA传输,新硬盘性能施展就大打折扣了;而且没BIOS的允许,操作系统在48位寻址形式方面兼容性也容易出疑问。
假设不分明自己的主板BIOS能否允许48位寻址,可以下载Intel出的一个小工具来测验一下。这个工具名为Intel 48-bit LBA Test Program(留意,在经常使用该软件时,须要挂接一容量超越137GB的硬盘),在DOS下运转“48lbachk.exe”之后会晤到如图的画面。它会搜查系统中所挂接的ATA/ATAPI设施并给出相应揭示,如以后接硬盘的容量等。针对不同的配件系统,检测结果会产生以下三种:
“PASSED”示意BIOS允许48-bit LBA;
“FAILED”示意BIOS不允许48-bit LBA;
“UNDETERMINED”则示意测试程序不能确定被测BIOS能否具备48-bit LBA才干。遇到这种状况,还是上厂家主页查查资料再确认,笔者用的升技KGB7 RAID测验结果也是不能确定的,但在升技的主页找到的BIOS说明可以允许137GB以上的硬盘,刷新后顺利更新了。最好的方法还是更新BIOS,不然宁肯买小一点的硬盘,不要冒数据失落的风险。
工具下载地址ftp://download.intel.com/support/chipsets/iaa/48lbachk.exe
2.分区软件也考究
接上去就是分区软件能否允许大便盘的疑问了。就目前笔者接触过的软件,第三方的分区软件不是允许不充沛,就是兼容性疑问比拟多──像DM最新的版本只到2001年的9.56,真实太落伍了。有些文章引见应用DM来改容质变相允许大硬盘,这种形式是有风险的,只实用于很老的主板上。理论的结果是形成被改的160GB或许250GB硬盘只能当成137GB经常使用,再也改不回来,成为“残疾”。
DISKGEN我也专门实验过,结果是能识别160GB的硬盘,也能反常分区,但不能在软件里顺利格局化,只要FAT12(不是FAT32)的格局可选,显然是允许不充沛了。如今只要用WinMe上自带的FDISK和Win2000/XP启动光盘,或是进入了Windows后用它的“磁盘治理器”来分区及格局化大硬盘比拟保险,PQ分区巨匠的兼容性疑问太多了,也无法靠。
还有个现象就是用DOS里的Format格局化大于64GB的分区时,在开局报告格局化的大小是不正确的,但到最后会正确显示数值。要素是Format命令会在外部经常使用一些16位值来计算大小,当硬盘大小等于或大于64GB时,这些变量中有一些会溢出。例如,假设分区或硬盘的大小为70.3GB(75,484,122,112字节),Format命令最后报告的硬盘大小就是 63 GB(6,764,579,840 字节),这只是显示方面的疑问,记住加上“/Q”参数,格局化就能很快实现了。可参考微软知识库的文章:?scid=kb;en-us;Q263045
更新160GB大硬盘全攻略(下) 假设你要更新160GB的大硬盘,假设你想防止大硬盘在经常使用中产生乖僻疑问,请细心浏览下文。三、操作系统关系的要点
不允许48位寻址的操作系统,在访问大于137GB的数据时有或许产生溢出的Bug,形成破坏,这是目前种种疑问的根源。最经常出现的状况就是能够正确分区并装置好系统,但写入少量数据(120GB以上)后就失落分区,或许是拷贝数据环节中失去照应。从新启动以后该分区的文件夹变成了乱码,甚至不能访问,报告该分区没有通过格局化……如今每团体用的操作系统各有不同,微软的补丁也很多,相当多的人不知道自己系统里存在这种风险性。其实微软的在线知识库里有关系的说明文章,地址是,不过是英文的页面,所以没惹起大家的注重。笔者查阅了关系的资料,综合自己的经常使用阅历,总结出几条要点:
1.尽量用微软自家的分区软件
这点在上方剖析过了,关键是为了保障分区表的稳固。留意不是Win98的FDISK,要WinMe自带的FDISK才干显示正确容量。假设你嫌FDISK分区速度太慢,可以先划出一个5GB左右的分区,装置Win2000或WinXP等操作系统,前面的容量到Windows中的“控制面板→治理工具→磁盘治理”里再划分,如图1。格局化时留意选好格局,勾上极速格局化。另外Win2000和WinXP的装置光盘疏导后,都具备磁盘治理的配置,还是中文界面,介绍经常使用。
2.适当的补丁及关上48位寻址配置
假设磁盘分区中装置了不允许48位LBA寻址的旧版本Windows,例如没打补丁的Win2000或更旧版本,而该分区以前是由允许48位的系统在超出以后137GB的可寻址限度创立的,访问这些分区就或许产生破坏数据的状况。假设在注册表中启用了48位ATAPI允许,并且具备容量超越137GB的硬盘,然而没有48位LBA兼容BIOS,则只要硬盘的前137GB是可寻址的,不能经常使用硬盘的其他局部。
Win2000的用户,请打上SP4补丁。微软的资料上说,装置了 WinXP Home Edition 或 WinXP Professional 的 Service Pack 1 (SP1) 之后才会启用48位LBA允许。理想上是,即使打过SP1的补丁也要审核 Atapi.sys 的版本,由于只要5.1.2600.1135版本才干齐全允许48 位 LBA,(WinXP 64-Bit Edition须要5.1.2600.1152版本)而5.1.2600.1135版本是在SP1后推出的,这个文件是在331958这个补丁里。假设你对诸多补丁感到凌乱,或下载有艰巨,可以手工编辑注册表,操作如下:
在“开局→运转”中键入regedit,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters下,建设一个DWORD值,名为EnableBigLba,数值填1,如图2。这是专业版的修正方法,Home版和Server版我没用过,但在注册表内搜查ATAPI的键值,相应作修正应该也不算难事。听好友说,他用的Win2003也能反常识别137GB前面的容量。
3.分区及格局处置的倡导
①尽量把NTFS分区放最后
Win98真实是太新鲜了,对NTFS格局和48位寻址都不允许,微软也中止了对它更新允许。只管在预先分好区的160GB硬盘上,Win98也能访问各个FAT32分区,但难保不会出什么Bug。鉴于某些老的软件必定在Win98里运转,倡导大家经常使用Win98+Win2000/XP的双系统,而且把100GB以后的容量格局化为NTFS分区,放在最后。这样,Win98运转的时刻,不会访问到超越137GB以后的数据,就大大缩小了破坏数据的风险。
②可以把最后30GB独自分红一个区
假设你的机器里有工程图纸、3D素材这样关键的数据,倡导把最后的30GB专门分出一个区。再把有关关键的物品放到外面,试着把分区装满,启动屡次读写的实验。假设最后的分区不时读写反常,那说明系统对48位寻址兼容性良好;万一不反常,也不会措手不迭,形成渺小的损失。
③及时备份分区表
无论你用的是不是超越137GB的硬盘,及时备份分区表都是很关键的。万一遇到突发缺点,有分区表备份,复原数据掌握就大多了。
另外,倡导不要把分区填得太满,坚持1GB左右的空间比拟保险。笔者试过在一个磁盘阵列上一不小心解压暂时文件把C盘填满了,结果Windows揭示缺点并中止了照应,按RESET从新启动后,居然揭示阵列不能识别了。只要从新启动设置并分区,损失了局部数据,堪称血的经验。
四、小结
1.留意,这里说的137GB容量限度,是指单个硬盘而言。不是说你买了两三个硬盘,合起来容量会限度在137GB。例如买了两个120GB的硬盘,假设没组成阵列,区分经常使用,加起来的200多GB的总容量是不受影响的。
2.BIOS不允许137GB以上硬盘容量的主板,尽量更新BIOS,否则还是买120GB的硬盘好了。关键是思考到数据溢出的Bug,遇到厂家BIOS中止更新又不情愿花钱买新主板的,还是不要冒险了。
3.假设分区是Win2000/XP创立的,万一系统解体,务必记住:从新装置后,在未装置相应补丁前,千万不要访问硬盘100GB前面的分区,否则或许造成数据失落!
用Windows更新顾问检测配件兼容性从Windows 2000开局,Windows就对配件环境有了兼容性限度,这在必定水平上保障了系统装置后的稳固性,而关于最新的Windows Server 2003,微软要求用户能确保自己的计算机配件都能出如今配件兼容性列表(HCL)里,而不在该表里的设施或许会造成系统运转不反常,微软也无法提供技术允许。上方将为大家引见经常使用Windows Server 2003更新顾问来检测配件能否合乎要求。
小知识:
配件兼容性列表(Hardware Compatibility List,HCL)是由微软的Windows配件认证明验室(Microsoft Windows Hardware Quality Labs)启动验证,其中列出的配件和关系驱动程序是通过严厉测试的,以保障和Windows Server 2003兼容。
在将Windows Server 2003装置光盘放入光驱后,依次点击“开局”、“运转”,在弹出的“运转栏”中输入如下格局的命令:“光盘所在盘符:\I386\Winnt32.exe /checkupgradeonly”,如图1所示。(注:其实关于WindowsXP也可以驳回该方法,经常使用此命令后会首先弹出“取得更新的装置程序言件”对话框,选用“否,跳过这一步继续装置Windows”,再点击“下一步”按钮,Microsoft Windows更新顾问将智能检测系统中能否有不兼容疑问或其他疑问)
输入命令并回车后,即可运转“Windows 更新顾问”来检测配件的兼容性能否合乎以后需装置系统的配件要求了。
稍后,“Windows 更新顾问”将会被运转,此时请中止系统中其他操作,期待“Windows 更新顾问”加载消息文件的操作实现。
接着“Windows 更新顾问”将会智能对以后配件启动兼容性检测,并通知用户疑问所在。例如图2中可以看出装置程序检测到以后配件只要96MB内存,假构想处置这个兼容性疑问则须要128MB内存。
瞧,内存不合乎兼容性的要求,就是这样既便捷又明了地检测进去了,假设经常使用Windows Server 2003的用户无妨一试。