160G硬盘如何分区格式化
对于160G硬盘分区格式化问题,吃过不少苦头,如分区丢失问题
简单的方法就是使用Intel48-bitLBATestProgram(Intel出品的检
测48位LBA的测试程序)。它可以检测主板BIOS是否支持48位LBA寻址方式,从
而确定你的主板BIOS是否支持137GB以上的硬盘(支持48位寻址就支持137GB以
上的硬盘)。Intel48-bitLBATestProgram48LBACHK的下载地址
ftp://download.intel.com/support/chipsets/iaa/48lbachk.exe在DOS下运
行48lbachk.exe之后会见到画面,首先搜索系统中所挂接的ATA/ATAPI设
备并给出相应提示(如当前所挂接的硬盘的容量等)。
针对不同的硬件系统,检测结果会出现以下三种:
1.PASSED表示BIOS支持48-bitLBA;
2.FAILED表示BIOS不支持48-bitLBA:
3.UNDETERMINED表示测试程序不能确定被测BIOS是否具有48-bitLBA
能力(原因多半是因为当前系统中没有连接超过137GB的硬盘)。
二、解决的方法:要做一下几项:
1。win2000打sp4补丁winxp打sp1补丁
2。打开注册表biglba支持(如果用了MAXTOR驱动程序,您无需修改注
册表。)
3。更新微软331958补丁
4。超过32G以上分区一定要用ntfs格式
5。更新主板 新bios不然当硬盘数据超过137G就会造成分区丢失以
前的28位ATA规范将硬盘 大容量限制为6553616255512=131GB,按硬
盘厂商的算法就是137GB,这个限制显然影响大于137GB硬盘用户的使用了。
不过主板如果支持48位LBA寻址就能支持137GB以上的硬盘,而大多数新主板都
支持新规范。以下是部分支持这一规范的南桥芯片:Intel
ICH/ICH2/ICH4/ICH5,VIAVT8233A/8235及以后,SiS961及以后等。采用这
些南桥芯片主板,只要刷新BIOS就可支持大容量硬盘。如果不能确定你的主版
是否支持48位寻址, 简单方法就是使用Intel48-bitLBATestProgram
(Intel出品的检测48位LBA的测试程序),它可以检测主板BIOS是否支持48
位LBA寻址方式,从而确定你的主板BIOS是否支持137GB以上的硬盘。48位的
ATA新规范,支持容量高达144155188GB的硬盘,不过受目前32bit操作系统影
响,暂时只能支持到2200GB。
常见的操作系统,如Windows98、WindowsMe、Windows2000、
WindowsXP等在默认情况下,没有启用48位LBA支持,不支持137G以上的硬盘
。按照微软的说法:同时满足下列要求才可以正确使用137GB以上的硬盘:必
须具有48位LBA兼容BIOS,必须具有一个容量超过137GB的硬盘,必须安装了
WindowsXP或Windows2000。但是,实际使用中还是遇到不少的麻烦,如果
使用操作系统不恰当或者没有正确安装专用补丁都有可能导致数据丢失,我就
是因为没注意安装补丁,导致在数据量大于137GB后全部丢失,下面是本人的
艰苦经历。
正确使用137GB以上的硬盘需要3步:升级BIOS或设置CMOS启用SATA通道
;巧妙分区避免不必要的麻烦;安装系统补丁确保数据安全。以下都是以希捷
的SATA160GB的硬盘、865PE主板为例。865PE主板搭载Intel自家的IC芯
片从而集成对SerialATA的支持,应该稳定性好。打开主板盒才发现第一个
问题:没有SATA硬盘供电电源线!SATA硬盘接口不同于IDE硬盘。
第二步:巧妙分区避免不必要的麻烦
我曾经在一个著名的IT论坛提这个问题,建议真不少:DM、PQ还有FDISK
。来试试:用Windows98启动盘启动机器,进入DOS,先FDISK,问题出现了
,容量不到55G,只好退出。用WindowsME启动盘(版本是4.9.3000),FDISK
能正确显示容量,看来可以分区。但是不想用FDISK,因为太慢了。另外,还
发现一个有趣的现象:Format命令无法正确显示大于64GB的分区或逻辑驱
动器的大小。
当您使用Format.com格式化大于64GB字节(或68,719,476,736字
节)的分区或逻辑驱动器时,Format.com在格式化过程开始所报告的要格式化
的硬盘大小不正确。但是,随着格式化过程的继续,整个硬盘会被格式化,在
操作完成时,将会正确显示格式化后的大小。原因是Format.com会在内部使
用一些16位值来计算 初所显示的驱动器大小,当驱动器大小等于或大于
64GB时,这些变量中有些会溢出。例如,如果分区或逻辑驱动器的大小为
70.3GB(75,484,122,112字节),Format命令 初报告的驱动器大小就是
63GB(6,764,579,840字节)。这只是显示方面的问题,也就是说,是表面
问题,硬盘将被格式化为其完整大小。
对于DM9.56,能正确识别硬盘容量,但是也不敢用。有一个网友用在本身
就支持137GB以上大硬盘的主板上,后果是:那个被改的160G或者250G
硬盘只能当成137G使用。血的教训,一个160G的就因此成了残废137GB。
不过不排除有人使用DM分区并正常使用,硬盘经销商也是这样推荐的。
目前比较实际的方法是,用WindowsXP光盘启动,然后根据提示先建立
系统区,安装XP系统,剩下空间暂时不管。进入WindowsXP,先装
ServicePack1,然后用WindowsXP的磁盘管理器进行分区,速度快,安全
可靠。以管理员或Administrators组的成员身份登录。单击开始,单击运
行,键入compmgmt.msc,然后单击确定,在控制台树中,单击磁盘管理。
1、若要在基本磁盘上创建新分区或逻辑驱动器,请按照下列步骤操作:
(1)在磁盘管理窗口中,完成下列步骤之一,然后继续执行第2步:若
要创建新分区,请右键单击要创建该分区的基本磁盘上未分配的空间,然后单
击新建磁盘分区。若要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要
创建逻辑驱动器的扩展磁盘分区上的可用空间,然后单击新建逻辑驱动器。
(2)在新建磁盘分区向导中,单击下一步。
(3)单击要创建的分区的类型(主磁盘分区、扩展磁盘分区或逻辑
驱动器),然后单击下一步。
(4)在分区大小(M框中指定分区的大小,然后单击下一步。
(5)决定是手动指派驱动器号、让系统自动枚举驱动器还是不为新分区或逻辑
驱动器指派驱动器号,然后单击下一步。
(6)通过使用下列步骤之一指定要使用的格式化选项:如果您不想格式化该
分区,请单击不要格式化这个磁盘分区,然后单击下一步。如果您想格
式化该分区,请单击按下面的设置格式化这个磁盘分区,然后在格式对
话框中完成以下步骤:
a.在卷标框中为该卷键入一个名称。请注意,这是可选步骤。
b.在文件系统框中单击要使用的文件系统。
您可更改磁盘分配单元大小,然后指定是否执行快速格式化,或者指定是
否在NTFS卷上启用文件和文件夹压缩。单击下一步。确认选定选项正确无误
,然后单击完成。这就创建了新分区或逻辑驱动器,它们出现在磁盘管理
窗口中的相应基本磁盘中。如果您在第6步中选择了格式化该卷,则现在启
动格式化过程。
2、若要格式化分区、逻辑驱动器或基本卷,请按照下列步骤操作:
(1)在磁盘管理窗口中,右键单击要格式化(或重新格式化)的分区或逻
辑驱动器,然后单击格式化。
(2)在格式化对话框中,在卷标框中为该卷键入一个名称。请注意,这是
可选步骤。
(3)在文件系统框中单击要使用的文件系统。如果您愿意的话,还可更改
磁盘分配单元大小,指定是否执行快速格式化,或者指定是否在NTFS卷上启
用文件和文件夹压缩。
(4)单击确定。
(5)当您被提示格式化卷时,请单击确定。将启动格式化过程。
3、若要查看分区或逻辑驱动器的属性,请按照下列步骤操作:
(1)在磁盘管理窗口中,右键单击所需的分区或逻辑驱动器,然后单击属
性。
(2)单击相应的选项卡以查看相应的属性。
4、若要删除分区或逻辑驱动器,请按照下列步骤操作:
(1)在磁盘管理窗口中,右键单击要删除的分区或逻辑驱动器,然后单
击删除分区或删除逻辑驱动器。
(2)当您被提示删除分区或逻辑驱动器时,请单击是。该分区或逻辑驱动器
即被删除。
当您删除分区或逻辑驱动器时,该分区或逻辑驱动器上的所有数据将同分
区或逻辑驱动器本身一起被删除;您不能删除系统分区、引导分区或含活动
的页面(交换)文件的分区;除非扩展磁盘分区为空,否则不能删除扩展磁盘
分区。在删除扩展磁盘分区之前,必须删除扩展磁盘分区中的所有逻辑驱动
器。
5、如果你的分区小于2G,即使你选择了FAT格式,系统在格式化的时候自动
转成FAT32格式。如果你的分区大于32G,系统将自动格式化为NTFS格式。
第三步:及时安装系统补丁,确保数据安全
常见的操作系统,如Windows98、WindowsMe、Windows2000、Windows
XP等在默认情况下,没有启用48位LBA支持。如果你的BIOS不支持48位LAB寻
址,请将操作系统安装在第一个分区,而且要小于137GB。
1、对于XP系统
(1)首先安装ServicePack1 只有在安装了WindowsXPHomeEdition
或WindowsXPProfessional的ServicePack1(SP1)之后才会启用48位
LBA支持。在没有安装SP1的WindowsXP中手动启用48位LBA支持可能会
导致数据丢失。我的硬盘就是因为没有安装SP1补丁导致数据丢失。
(2)其次修改注册表(如果用了MAXTOR工具,您无需修改注册表。)启动
注册表编辑器(Regedt32.exe)。在注册表中找到并单击下面的项:
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Atapi\\Para
meters\在编辑菜单中,单击添加值,然后添加下列注册表值:值名称:
EnableBigLba数据类型:REG_DWORD值数据:0x1退出注册表编辑器。
(3) 关于旧版本Windows 另外,如果磁盘分区中安装了不支持48位LBA
的旧版本Windows(例如,Windows2000或更旧版本),而该分区以前是由可
识别48位的操作系统(例如,WindowsXP,它占用更多空间或超出当前137GB
的可寻址限制)创建的,则可能出现破坏数据的情况。如果在注册表中启用了
48位ATAPI支持,并且具有容量超过137GB的硬盘,但是没有48位LBA兼容
BIOS,则只有硬盘的前137GB是可寻址的。不能使用硬盘的其余部分。
(4)检查Atapi.sys的版本有一个有趣的现象,即使打过SP1的补丁也要检查
Atapi.sys的版本,因为只有5.1.2600.1135版本(或者对WindowsXP64-Bit
Edition需要5.1.2600.1152版本)才能完全支持48位LBA。而
5.1.2600.1135版本在推出SP1后推出的,这个文件是在331958这个补丁里。
为了你的数据安全建议及时更新的操作系统。
2、对于Windows2000系统首先安装ServicePack3,虽然微软公司说安装
SP3后就可以支持48位LBA寻址,但是一再强调更新你的操作系统到 新的补
丁。其次修改注册表,操作同上。(如果用了MAXTOR工具,您无需修改注册表
。