推荐]升级160GB以上大硬盘者必读
j>Iaq" qy)_wM E%oY7.~- 如果你要升级160GB以上的大硬盘,如果你想避免大硬盘在使用中出现古怪问题,请仔
6 DG@?O 细阅读下文。
p'7*6bj1 硬盘技术的发展除了速度越来越快以外,在容量上也过了几道门槛,每一道门槛都给
xx{!3 F eW5SFY. 升级造成了一定困难。在以往,只是主板支持的问题,现在连操作系统都出现了由于硬盘
qd3Q}Lk No]~jnqDM 容量过大的兼容性问题。如何顺利地升级使用160GB以上的大硬盘,是很有讲究的,万一处
4P^6oh0" \^I>Q_LU 理不当,就有丢失大量数据的危险。
BH]Yn u&o akw,P$i 一、问题的由来
3rLTF\
8k
q5ud 因为簇和柱面早期定义的问题,很多操作系统和BIOS都有137GB的容量限制,在以往3
}_=eT] su*Pk|6% 2GB、80GB门槛的时候,可以利用不调用BIOS的DM等软件,直接对硬盘分区,使用也没什么
m]i @ +C kmzH'wktt 问题。不过超过了137GB的容量以后,需要48位寻址的支持, 如果此时主板有137GB限制的
!*- >;:9B 4DZ-bt' 话,DM也不让你分超过137GB后面的容量(可能显示容量正确,但真进行分区操作时候会弹
zOg7raIa Y0?5w0{ 出红色提示窗口:HDD I/O ERROR)。或者即使你用PQMAGIC等软件分出来了,也有许多的
AJ#Nenmj D}8EER b 兼容性问题。
g&/T*L iq(
)8nxi 现在最突出的问题,就是操作系统中存在数据溢出的BUG,如果处理不当,很容易突然
N?Lb __mF?m 出现不认分区格式、丢分区或是目录变乱码的故障。这种故障带有随机性,笔者在几个大
(/35pg6\ WAdCF-S 的BBS已经见到有不少这样的帖子,所以不要以为目前使用正常,就漫不经心,万一“中
4pw6bK,s2\ L(&&26Y 奖”了,那可是上百GB的数据损失啊!
45hF`b>%, ca+5=+X7 二、支持大硬盘的关键
%p%%~ewmx Ft}@1w5 1.支持48位寻址的BIOS
9tF9T\jW #o1=:PQaC 这个是顺利使用160GB大硬盘的第一关键——有人沿用以前的方式,挂作从盘,在BIO
%*BlWk!Q }&_/
PA0j S里把硬盘设为NONE,然后靠DM分区或让Windows自己识别硬盘。这种方式也不能说完全不
MEB it RX/hz| 可用,但通常会让硬盘只能运行在PIO的传输模式下,无法使用UD MA传输,新硬盘性能发
vWAL^?HUP ~69&6C1Ch 挥就大打折扣了;而且没BIOS的支持,操作系统在48位寻址模式方面兼容性也容易出问题
|sJSN.8 E>l~-PaZY 。
sQkhwMg `OSN\"\ad 如果不清楚自己的主板BIOS是否支持48位寻址,可以下载Intel出的一个小工具来检验
'],J$ge v:H$<~)E| 一下。这个工具名为Intel 48-bit LBA Test Program(注意,在使用该软件时,需要挂接
|i++0BU Ub6jxib 一容量超过137GB的硬盘),在DOS下运行“48lbachk.exe”之后它会搜索系统中所挂接的
0_ 88V (o`{uj{! ATA/ATAPI设备并给出相应提示,如当前接硬盘的容量等。针对不同的硬件系统,检测结果
A~-b!Grf 2}8v(%s p 会出现以下三种:
|\pbir oq}'}`lw" “PASSED”表示BIOS支持48-bit LBA;
!qG7V:6 $|8!BOx8t “FAILED”表示BIOS不支持48-bit LBA;
Jv^h\~*jH .V,@k7U,V “UNDETERMINED”则表示测试程序不能确定被测BIOS是否具有48-bit LBA能力。遇到
9T<x& EFz&N\2 这种情况,还是上厂家主页查查资料再确认,笔者用的升技KGB7 RAID检验结果也是不能确
eA<0$Gs,h !KUi\yQ1 定的,但在升技的主页找到的BIOS说明可以支持137GB以上的硬盘,刷新后顺利升级了。最
#\
=F O> eio4k- 好的办法还是升级BIOS,不然宁可买小一点的硬盘,不要冒数据丢失的危险。
B
{>7-0 YPxM<Gfa8 工具下载地址:
ftp://download.intel.com/support/ch...aa/48lbachk.exe .SWlp2!M5 9H]{g*kL 2.分区软件也讲究
7
qS""f7 >7 ="8 接下来就是分区软件是否支持大便盘的问题了。就目前笔者接触过的软件,第三方的
Rb'|EiNPw @{2
5xTt 分区软件不是支持不充分,就是兼容性问题比较多——像DM最新的版本只到2001年的9.56
Hm*/C4B` r]6C ,实在太落伍了。有些文章介绍利用DM来改容量变相支持大硬盘,这种方式是有危 险的,
|:gf lseE nR*ryv 只适用于很老的主板上。通常的后果是造成被改的160GB或者250GB硬盘只能当成137GB使用
*WuID2cOI }~L.qG ,再也改不回来,成为“残疾”。
{tWf ^~etm DISKGEN我也专门试验过,结果是能识别160GB的硬盘,也能正常分区,但不能在软件
')cMiX\v P5UL4uyl 里顺利格式化,只有FAT12(不是FAT32)的格式可选,显然是支持不充分了。现在只有用
:.Wr{"` {z{bY\ WinMe上自带的FDISK和Win2000/XP启动光盘,或是进入了Windows后用它的“磁盘管理器”
yK=cZw%D A*\.NTM 来分区及格式化大硬盘比较保险,PQ分区大师的兼容性问题太多了,也不可靠。
z:wutqru :;9F>?VN>0 还有个现象就是用DOS里的Format格式化大于64GB的分区时,在开始报告格式化的大小
x
<ZJb -Fe?R*-g 是不正确的,但到最后会正确显示数值。原因是Format命令会在内部使用一些16位值来计
#p
nI\
<