第一篇 ( Y1 e2 a9 X% @
一、检测你的主板是否识别137GB大硬盘。
- g4 y9 T$ T( W: [4 G5 r最简单的方法就是使用"Intel 48-bit LBA Test Program"(Intel出品的检测48位LBA的测试程序)。它可以检测主板BIOS是否支持48位LBA寻址方式,从而确定你的主板BIOS是否支持137GB以上的硬盘(支持48位寻址就支持137GB以上的硬盘)。
( }# o( x$ H- @; ^6 ~7 O# {"Intel 48-bit LBA Test Program"48LBACHK的下载地址ftp://download.intel.com/support/chipsets/iaa/48lbachk.exe
5 l8 ^1 }. i# L: B! t在DOS下运行"48lbachk.exe"之后会见到画面,首先搜索系统中所挂接的ATA/ATAPI设备并给出相应提示(如当前所挂接的硬盘的容量等)。针对不同的硬件系统,检测结果会出现以下三种: # {, ^+ y- F# G# W, S0 Q5 e! j
1."PASSED"表示BIOS支持48-bit LBA; 8 U5 ]3 E9 [$ G5 n: t b c. n2 _
2."FAILED"表示BIOS不支持48-bit LBA: 7 p; M5 d: R+ D; E5 T# A
3."UNDETERMINED"表示测试程序不能确定被测BIOS是否具有48-bit LBA能力(原因多半是因为当前系统中没有连接超过137GB的硬盘)。
0 S+ G8 h8 `6 U, j8 q N
大于137G硬盘分区经验5步 9 x# P# M; M4 @! n
第一篇
. ~( n/ k0 \8 M一、检测你的主板是否识别137GB大硬盘。
4 o& I, l2 `. `7 \- a最简单的方法就是使用"Intel 48-bit LBA Test Program"(Intel出品的检测48位LBA的测试程序)。它可以检测主板BIOS是否支持48位LBA寻址方式,从而确定你的主板BIOS是否支持137GB以上的硬盘(支持48位寻址就支持137GB以上的硬盘)。
1 ]1 C) h( H1 g5 c# e"Intel 48-bit LBA Test Program"48LBACHK的下载地址ftp://download.intel.com/support/chipsets/iaa/48lbachk.exe
* B; N+ e$ T0 w5 k% G6 h) R在DOS下运行"48lbachk.exe"之后会见到画面,首先搜索系统中所挂接的ATA/ATAPI设备并给出相应提示(如当前所挂接的硬盘的容量等)。针对不同的硬件系统,检测结果会出现以下三种: ' X/ i# K0 t! @) X; w
1."PASSED"表示BIOS支持48-bit LBA;
- c6 w# f% l4 X8 O3 R! U 2."FAILED"表示BIOS不支持48-bit LBA: 3 V( ~" i" h s) s* b5 k& h. n# u/ q# l
3."UNDETERMINED"表示测试程序不能确定被测BIOS是否具有48-bit LBA能力(原因多半是因为当前系统中没有连接超过137GB的硬盘)。
4 ]9 V% P! m4 l! I二、解决的方法: ' C$ D( r! r8 v9 { K" H* a
要做一下几项: 1。 win2000 打sp4 补丁 winxp打sp1补丁 2。 打开注册表biglba支持(如果用了MAXTOR驱动程序,您无需修改注册表。) 3。 更新微软331958补丁 4。超过32G以上分区一定要用ntfs格式 5。更新主板最新bios # T0 u! q+ y4 B' u
不然当硬盘数据超过137G就会造成分区丢失
- I$ t$ G( j' h( m( u6 s7 l以前的28位ATA规范将硬盘最大容量限制为65536×16×255×512=131GB,按硬盘厂商的算法就是137GB,这个限制显然影响大于 137GB硬盘用户的使用了。不过主板如果支持48位LBA寻址就能支持137GB以上的硬盘,而大多数新主板都支持新规范。以下是部分支持这一规范的南桥芯片:
. j8 S/ @0 n0 Z8 l6 E$ V. B) ^) ^/ ?Intel ICH/ICH2/ICH4/ICH5,VIA VT8233A/8235及以后,SiS 961及以后等。采用这些南桥芯片主板,只要刷新BIOS就可支持大容量硬盘。如果不能确定你的主版是否支持48位寻址,最简单方法就是使用"Intel 48-bit LBA Test Program"(Intel出品的检测48位LBA的测试程序),它可以检测主板BIOS是否支持48位LBA寻址方式,从而确定你的主板BIOS是否支持137GB以上的硬盘。48位的ATA新规范,支持容量高达144155188GB的硬盘,不过受目前32bit操作系统影响,暂时只能支持到 2200GB。
; k, G' w0 Q" x 常见的操作系统,如 Windows 98、 Windows Me、 Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持,不支持137G以上的硬盘。按照微软的说法:同时满足下列要求才可以正确使用137GB以上的硬盘:必须具有 48位LBA兼容BIOS,必须具有一个容量超过137GB的硬盘,必须安装了 Windows XP 或 Windows 2000。但是,实际使用中还是遇到不少的麻烦,如果使用操作系统不恰当或者没有正确安装专用补丁都有可能导致数据丢失,我就是因为没注意安装补丁,导致在数据量大于137GB后全部丢失,下面是本人的艰苦经历。
8 W7 B2 c G7 F! S+ h" v 正确使用137GB以上的硬盘需要3步:升级BIOS或设置CMOS启用SATA通道;巧妙分区避免不必要的麻烦;安装系统补丁确保数据安全。以下都是以希捷的 SATA160GB 的硬盘、865PE 主板为例。865PE 主板搭载Intel自家的ICH芯片从而集成对 Serial ATA 的支持,应该稳定性好。打开主板盒才发现第一个问题:没有SATA硬盘供电电源线!SATA硬盘接口不同于IDE硬盘。
3 P* Q" v n* G8 I2 G第二步:巧妙分区避免不必要的麻烦
# I' k( \, Q4 [- {3 I& O 我曾经在一个著名的IT论坛提这个问题,建议真不少:DM、PQ还有FDISK。来试试:用 Windows 98 启动盘启动机器,进入DOS,先FDISK,问题出现了,容量不到55G,只好退出。用 Windows ME 启动盘(版本是4.9.3000),FDISK能正确显示容量,看来可以分区。但是不想用FDISK,因为太慢了。另外,还发现一个有趣的现象: format 命令无法正确显示大于 64GB 的分区或逻辑驱动器的大小。 8 W9 t) W9 @4 B% r: N
当您使用 format.com 格式化大于 64GB字节( 或 68,719,476,736 字节)的分区或逻辑驱动器时,format.com 在格式化过程开始所报告的要格式化的硬盘大小不正确。但是,随着格式化过程的继续,整个硬盘会被格式化,在操作完成时,将会正确显示格式化后的大小。原因是format.com 会在内部使用一些16位值来计算最初所显示的驱动器大小,当驱动器大小等于或大于 64GB 时,这些变量中有些会溢出。例如,如果分区或逻辑 驱动器的大小为 70.3GB(75,484,122,112 字节), format 命令最初报告的驱动器大小就是 63 GB(6,764,579,840 字节)。这只是显示方面的问题,也就是说,是表面问题,硬盘将被格式化为其完整大小。
* R$ V* L! J! J 对于DM9.56,能正确识别硬盘容量,但是也不敢用。有一个网友用在本身就支持 137GB 以上大硬盘的主板上,后果是:那个被改的 160G 或者 250G 硬盘只能当成 137G 使用。血的教训,一个 160G 的就因此成了残废 137GB。不过不排除有人使用DM分区并正常使用,硬盘经销商也是这样推荐的。
r* x' n" [3 p8 p v# J 目前比较实际的方法是,用 Windows XP 光盘启动,然后根据提示先建立系统区,安装 XP 系统,剩下空间暂时不管。进入 Windows XP,先装 Service Pack 1,然后用 Windows XP 的磁盘管理器进行分区,速度快,安全可靠。 2 K9 G* I3 u3 N
以管理员或 Administrators 组的成员身份登录。单击开始,单击运行,键入 compmgmt.msc,然后单击确定,在控制台树中,单击磁盘管理。
% i7 Q0 s/ n4 ~: |* o( X+ n1、 若要在基本磁盘上创建新分区或逻辑驱动器,请按照下列步骤操作: / } q G8 T9 o1 k2 w6 o
(1) 在"磁盘管理"窗口中,完成下列步骤之一,然后继续执行第 2 步: $ ^$ E F0 J3 ]0 s: w; }/ W) i
若要创建新分区,请右键单击要创建该分区的基本磁盘上未分配的空间,然后单击新建磁盘分区。 若要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要创建逻辑驱动器的扩展磁盘分区上的可用空间,然后单击新建逻辑驱动器。 ( l* D& _( ~4 w. Y
(2) 在"新建磁盘分区向导"中,单击下一步。
% q6 i, w1 O4 D8 [0 O(3) 单击要创建的分区的类型("主磁盘分区"、"扩展磁盘分区"或"逻辑驱动 器") ,然后单击下一步。
7 d$ N* G0 X& y5 L: K% m6 q9 w(4) 在"分区大小(M"框中指定分区的大小,然后单击下一步。
0 u2 l4 }, T+ |$ @: t2 V! t( J2 c(5) 决定是手动指派驱动器号、让系统自动枚举驱动器还是不为新分区或逻辑驱动 器指派 驱动器号,然后单击下一步。 ; {1 n) B, I6 R$ z5 c0 e
(6) 通过使用下列步骤之一指定要使用的格式化选项:
6 S- H b- e' d: l: E如果您不想格式化该分区,请单击"不要格式化这个磁盘分区",然后单击 下一步。 如果您想格式化该分区,请单击"按下面的设置格式化这个磁盘分区",然 后在格式对话 框中完成以下步骤: a.在"卷标"框中为该卷键入一个名称。请注意,这是可选步骤。 b.在"文件系统"框中单击要使用的文件系统。 " Y# i& B% k; R2 \8 W! @. B
您可更改磁盘分配单元大小,然后指定是否执行快速格式化,或者指定是否在 NTFS卷上启用文件和文件夹压缩。单击下一步。确认选定选项正确无误,然后单击完成。这就创建了新分区或逻辑驱动器,它们出现在"磁盘管理"窗口中的相应基本磁 盘中。如果您在第 6 步中选择了格式化该卷,则现在启动格式化过程。
0 I4 t; R/ m3 O/ y, A: z2、若要格式化分区、逻辑驱动器或基本卷,请按照下列步骤操作:
2 `7 @, i/ D: X5 H% V. N(1) 在"磁盘管理"窗口中,右键单击要格式化(或重新格式化)的分区或逻辑驱动器,然后单击格式化。 (2) 在格式化对话框中,在"卷标"框中为该卷键入一个名称。请注意,这是可选步骤。 (3) 在"文件系统"框中单击要使用的文件系统。如果您愿意的话,还可更改磁盘分配单元大小,指定是否执行快速格式化,或者指定是否在 NTFS 卷上启用文件和文件夹压缩。 (4) 单击确定。 (5) 当您被提示格式化卷时,请单击确定。将启动格式化过程。
2 j; X" B; J& k5 s. w& k1 D# x3、若要查看分区或逻辑驱动器的属性,请按照下列步骤操作: , t. ~# Z3 A/ D% N+ c: R
(1) 在"磁盘管理"窗口中,右键单击所需的分区或逻辑驱动器,然后单击属性。 (2) 单击相应的选项卡以查看相应的属性。
- O( p# ?5 S( z0 L4、若要删除分区或逻辑驱动器,请按照下列步骤操作:
3 h+ P" O0 {# }* Q(1) 在"磁盘管理"窗口中,右键单击要删除的分区或逻辑驱动器,然后单击删除分区或 删除逻辑驱动器。 (2) 当您被提示删除分区或逻辑驱动器时,请单击是。该分区或逻辑驱动器即被删除。 ( u$ l- _3 S5 u
当您删除分区或逻辑驱动器时,该分区或逻辑驱动器上的所有数据将同分区或逻辑驱动器本身一起被删除;您不能删除系统分区、引导分区或包含活动的页面 (交换)文件的分区 ;除非扩展磁盘分区为空,否则不能删除扩展磁盘分区。在删除扩展磁盘分区之前,必须删 除扩展磁盘分区中的所有逻辑驱动器。
' U& M8 n% ?# x2 e5、 如果你的分区小于2G,即使你选择了FAT格式,系统在格式化的时候自动转成FAT32格式。 9 U( Y8 {+ V+ b1 T; {
如果你的分区大于32G,系统将自动格式化为NTFS格式。
5 r+ B# J" ?0 r2 }第三步:及时安装系统补丁,确保数据安全 1 Y3 h, O; q& [4 O6 k
常见的操作系统,如Windows 98、Windows Me、Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持。如果你的BIOS不支持48位LAB寻址,请将操作系统安装在第一个分区,而且要小于 137GB。
6 ]7 n) z" l0 U1 O1、对于XP系统 & N6 R" h& u0 ~' ^" U5 @
(1) 首先安装Service Pack 1 5 G5 e2 x" \3 G
只有在安装了 Windows XP Home Edition 或 Windows XP Professional 的 Service Pack 1 (SP1) 之后才会启用48位LBA支持。在没有安装SP1的 Windows XP 中手动启用 48 位 LBA 支持可能会导致数据丢失。我的硬盘就是因为没有安装SP1补丁导致数据丢失。 0 R( Z9 e7 x4 o% w( T. Z
(2) 其次修改注册表 (如果用了MAXTOR工具,您无需修改注册表。)
7 W( s3 b4 M1 U 启动"注册表编辑器"(Regedt32.exe)。 在注册表中找到并单击下面的项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\
! g7 Y z& O4 f3 I' M8 j在编辑菜单中,单击添加值,然后添加下列注册表值: 4 _; s# h' y5 \ ^! {
值名称:EnableBigLba 数据类型:REG_DWORD 值数据:0x1
8 C; K! i$ Q0 U2 ~2 ^8 h退出"注册表编辑器"。 2 w# F! J8 C1 n+ H1 I
(3) 关于旧版本 Windows
1 u& y! x( j7 F! r 另外,如果磁盘分区中安装了不支持48位LBA的旧版本 Windows(例如, Windows 2000 或更旧版本),而该分区以前是由可识别 48 位的操作系统(例如,Windows XP,它占用更多空间或超出当前137GB 的可寻址限制)创建的,则可能出现破坏数据的情况。如果在注册表中启用了48位ATAPI支持,并且具有容量超过 137GB 的硬盘,但是没有48位LBA兼容BIOS,则只有硬盘的前137GB 是可寻址的。不能使用硬盘的其余部分。 : `: w" D, U3 |- ?; w# v
(4) 检查 Atapi.sys的版本 " r6 t' r6 p. i+ E, G6 w* ^+ }
有一个有趣的现象,即使打过SP1的补丁也要检查 Atapi.sys 的版本,因为只有5.1.2600.1135版本(或者对Windows XP 64-Bit Edition需要 5.1.2600.1152版本)才能完全支持48 位 LBA 。而5.1.2600.1135版本在推出SP1后推出的,这个文件是在331958这个补丁里。 ; n, X2 e6 d( O# P
为了你的数据安全建议及时更新的操作系统。
6 R c3 e: i) s' a2、对于Windows 2000系统 . b! B& U! h% D- g: K# P6 @
首先安装 Service Pack 3 ,虽然微软公司说安装 SP3 后就可以支持48位LBA寻址,但是一再强调更新你的操作系统到最新的补丁。其次修改注册表,操作同上。(如果用了MAXTOR工具,您无需修改注册表。) , a1 F; S8 P# D- E- Q% K' i
MAXTOR的大硬盘驱动下载: http://www.lander.com.cn/download_software_show.asp?id=15
" n3 W! P7 A$ x3 r其他硬盘不知是否提供。 6 B* ~( L% D% g% k% O7 j* @4 Z
最后再提醒一下,切记,一定要是XP的光盘来分,其他都不行。 ) b c) k& x6 K! }& u4 ]3 F
( o3 v# ~. r& q: @8 L# b
一、硬件要求 - N8 ^. @, a) }* z
首先,要想让主板"完美支持"137GB以上的硬盘,方法只有一个:刷新BIOS。一般来说如果主板支持48位LBA寻址,那么就可以支持137GB以上的硬盘。其中南桥芯片采用Intel ICH4、ICH5、ICH6,VIA VT8235、8237,SiS 961、964,nForce MCP、MCP RAID这些型号的主板,只要刷成最新版本的BIOS,应该就没什么问题,但是较老的主板可能就没这么幸运了。
/ R1 Q& ]& h7 c* d u9 Y8 l! \ 二、分区经验
. ?7 Y( ^2 h' Z% S* r 比较妥当分区方法是使用WinXP的安装盘进行分区(不要使用Win2000安装盘):在安装操作系统时选择分区,然后选择FAT(32)或者NTFS格式。如果你不能确定自己的主板是否支持137GB以上的硬盘,那么不妨先分一个大小适合的C盘,格式化安装操作系统,然后修改注册表(增加EnableBigLba项,具体方法见《轻松升级160GB大硬盘全攻略》),最后利用"磁盘管理"进行剩余硬盘空间分区。
$ v3 f3 N# o- u 另外分区时最好不要使用如DM、SMARTDISK、FAT32、PartitionMagic等软件,不过在攒机时装机商为图方便往往都使用此类软件分区。以笔者自己的经验来看,使用这些工具也许能够顺利分区,但是用一段时间后有可能会出现一些莫名其妙的问题。笔者曾使用PartitionMagic8.01给希捷PATA 160GB硬盘分区(7个逻辑盘),文件系统格式为NFTS,使用了一周一直没有问题,后来有一次开机,突然提示引导信息错误,结果C盘丢失了。用各种软件进行修复也没能解决,最后重建分区才正常。 2 e% ? D0 |1 W( d. c
三、常见问题及解决
) P$ f7 c6 e/ n: A, E" B8 {) U0 X+ x 如果用WinXP的安装盘进行分区,也会遇到一些问题。正常的盘符顺序应该是先硬盘后光驱,如C:、D:、E:磁盘盘符,然后才是光驱盘符。不过,如果使用NTFS格式分区,那么在安装完WinXP以后很容易遇到这样的情况:假设共有6个盘符:C:、D:、E:、F:、G:、H:,其中C盘是物理硬盘,而D盘、E盘却变成光驱盘符,然后F、G、H才是未格式化的物理分区,如果出现此类盘符混乱的情况,我们要调整这个顺序:先打开"控制面板"→"管理工具"→"计算机管理"→"磁盘管理",先格式化F、G、H分区,然后在D盘上单击右键,选择"更改驱动器名和路径",再单击"更改"按钮,接着在右侧的驱动器号一栏选择"I",单击"确定",使用相同的方法再将E盘盘符更改为"J:",光驱盘符改过来以后,再将硬盘盘符一一调整,将F、G、H依次调整为D、E、F盘,完成以后硬盘的盘符就正确了,最后再把光驱的盘符更改为G:、H:,这样整个系统的盘符顺序就正确了。
2 |+ c* v. [! s; j8 I- w' w. V: Z+ l9 r- p/ c
提示:137GB容量限制是指某些主板(主要指推出时间较早的主板,如Intel 440BX主板)不支持48bit LBA寻址模式,造成系统无法使用137GB以上的硬盘存储空间。
1 B- |, ]. |0 | 对于大于137GB的硬盘,要正常使用其全部容量,需要满足以下要求。
" d4 F1 } k% G+ @8 t: v+ c 1.主板BIOS支持大于137GB的硬盘。
8 X) y) _" W9 {. J# T) Y 2.操作系统支持使用大于137GB硬盘。 " T; K6 g2 D) `
一、BIOS方面
% S5 i- E+ }7 Q 一般我们首先考虑通过刷新主板BIOS来支持大于137GB的硬盘。 如果主板通过刷新BIOS也不支持大于137GB的硬盘。那么就只有购买 Ultra ATA/133 PCI 等硬盘适配卡才能使用大于137GB的硬盘了。 z( ], s s9 g0 O2 _" ?
二、操作系统方面
# o6 m; g: \ s5 E! s 如果系统不符要求,对超过137GB部分的硬盘进行读写将导致数据丢失。目前的Windows操作系统中,仅有以下系统自发支持使用大于137GB硬盘的全部容量: % S& N5 Y% m1 K) J) y- `$ \
Windows XP Home+SP1 Windows XP Professional+SP1 Windows 2000 Professional+SP3 Windows 2000 Server+SP3
. {2 {0 Y) X) J8 P如果你使用的是以下操作系统,则需要注意主板驱动程序问题。 ( S4 {) O) \. V/ ?1 \9 i W1 G
Windows 98SE Windows Me Windows NT4.x Windows 2000 Windows XP , t! J2 [ S7 z
Intel VIA、SiS、NVIDIA芯片组的主板都有相应的驱动程序或更新,安装后即可正常使用大于137GB硬盘的全部容量。你应该先访问芯片组或主板厂家的网站,查看是否提供了Windows操作系统137GB限制的有关信息,以及是否为你的操作系统提供相应的驱动程序。如Intel提供的磁盘驱动Intel Application Accelerator就对超过137GB容量的硬盘提供了支持(提示:一般Intel 810以后的主板芯片组都会安装这个驱动)。 * Z( }5 J. q* m4 a6 ^" X
如果装有Ultra ATA/133 PCI等硬盘适配卡,则可以在Windows XP/2000/Me/98SE和Windows NT 4.0 SP4 系统上放心地安装和使用PCI卡和大于137GB的硬盘。但是有些系统BIOS不支持通过Ultra ATA/133 PCI适配卡引导系统,因此只能将它当副盘用,而不能用作为引导系统。 ( s0 }8 m9 Z1 P. f" i* @/ V4 {6 l
三、关于分区
5 L5 e2 s' v2 u9 j7 m5 T 如果你的主板BIOS支持大于137GB的硬盘。接下来就是分区了。根据我自己的经验,建议大家使用以下两种方法来分区。
& Y1 ?9 ]1 R, Z/ {# F/ v, L3 s) q$ A1 o 方法一: y/ N# z t# ^' N4 n
如果原来已经有了一个硬盘,又买了一个升级,可以在原来的硬盘上安装Windows 2000(SP3)或Windows XP(SP1),然后再在这些系统中用系统自带的磁盘管理工具进行分区就可以了。
4 o3 s+ V |& | 方法二:
8 R4 T" I3 ]# @- f 如果是新装机买的硬盘,那么可以用Windows 2000(SP3)或Windows XP(SP1)的光盘启动电脑,然后分一个主分区,再把操作系统Windows 2000或Windows XP安装到主分区,最后再用系统自带的磁盘管理工具进行对余下的未分区的部分进行分区就可以了。 |