老主板不认大硬盘怎么解决

老主板不认大硬盘怎么解决,第1张

分类: 电脑/网络 >> 硬件

解析:

让老主板支持大硬盘

如今,硬盘的容量大多在20GB以上,这就使得一些以前的老主板不能支持现有的硬盘,为用户的升级带来了很大的困难。不过不必担心,硬件不支持,我们还可以在软件上动点手脚,让老主板重新焕发青春!

升级老主板BIOS

众所周知,586以后的主板BIOS采用了EEPROM,可以通过跳线开关和系统配带的驱动程序盘,对EEPROM进行重写,方便地实现BIOS升级。有了这些基础,我们就可以通过更新BIOS来让主板支持84GB以上的大硬盘了。

1.BIOS对大硬盘的支持情况

常见的BIOS有Award、AMI、Phoenix、MR等,在芯片上都能看到厂商的标记,它们对大硬盘支持情况如下:

BIOS名称 支持情况说明

Award 1997年11月及其以后的BIOS支持容量大于

84GB的硬盘

AMI 1998年1月及其以后的BIOS支持容量大于

84GB的硬盘

Phoenix 因为所有的PhoenixBIOS基础版本都是4,所以

升不升级主要看它的修改版本号(revision)。其

中基础版本是4、修改版本是6和更高的版本支持

容量大于84GB的硬盘,而如果BIOS的修改版

本是512,它就不支持扩展INT13

2.BIOS升级方法

升级主板BIOS前要特别注意:一是BIOS型号要准确,绝对不能混用;二是在读写器要求你存储当前的BIOS时,应选“Y”,这样在升级BIOS时,如果出现了问题还可以恢复原来的BIOS。有些主板生产商提供自己的升级软件,注意升级前在BIOS里把“System BIOS Cacheable”的选项设为NO,千万不要用错误的BIOS数据文件,否则你的机器就不能启动了!

升级主板BIOS的具体方法:需要有BIOS的读写程序(flasher)和BIOS的最新数据文件,读写程序负责把这个数据文件写入到BIOS的芯片里,用以下升级命令 *** 作:awdflash xxxbin(Award BIOSs使用)、amiflash xxxbin(AMI BIOSs使用)和mrflash xxxbin (MRBIOSs使用)。

如果升级Award BIOS时出现提示“Insufficient memory(内存不足)”,应该在CMOS的“Chipset Features”的设置里,将“Video Bios Cacheable”置为Disable。

3.BIOS升级失败时的对策

如果升级主板BIOS失败,可以用下面办法对付:

(1)如果Boot Block没有损坏

如果系统启动时软驱有自检的动作(软驱灯亮,能听见软驱马达转动的声音),并且当软驱灯熄灭之后敲回车键,软驱再次产生读盘的动作,这表明Boot Block没有损坏!恢复的办法非常简单,拿出更新BIOS时做的那张系统盘,在一台能正常工作的机器上,在它的根目录下建个名为ATUOEXECBAT的文件,文件中只包含一条命令:AWDFLASH XXXXXXXXXXX /Py/Sn/Cd/Cp(XXXXXXXXXXX为Firmware文件名),然后用它去启动BIOS损坏的电脑,耐心等待10分钟,最后取出软盘即可。

注意: 在恢复BIOS Firmware的过程中,由于系统无法初始化显卡,所以一切 *** 作都是自动化的盲 *** 作,其间不要敲击键盘来干预写入过程,免得多惹麻烦。

(2)如果Boot Block已经损坏

这时可采用热插拔的方法,首先找一块同型号的主板,按下面的步骤 *** 作:在关机的情况下,小心地用螺丝刀等工具撬起其上的BIOS芯片,要注意一边一边慢慢地撬,不要将芯片的引脚掰断;BIOS芯片完全拔出后,检查引脚有无弯折,如有则掰正,然后再将其轻轻插回插座,这次不要插得太紧,只要保证每一只引脚都和插座刚好接触即可;启动计算机,进入纯DOS状态,进入存放有BIOS Firmware和更新软件的目录,输入更新BIOS Firmware的命令:AWDFLASH XXXXXX XXXXX /Py/Sn/Cd/Cp(XXXXXX XXXXX为Firmware文件名),先保存原主板BIOS文件,注意不要敲回车键;拿住芯片没有引脚的两头,两边同时快速拔起BIOS芯片;将受损的BIOS芯片插入主板上插座,这回要将BIOS芯片插得紧一些,千万不能使引脚短路,要保证芯片和插座上的缺角处方向一致,否则会烧毁BIOS芯片; 继续上面中断的 *** 作,敲击回车键,开始更新Firmware,写入你的BIOS芯片。

安装BIOS扩展卡

使用BIOS扩展卡,也可以在不动主板的情况下,使老主板支持大硬盘,因为BIOS扩展卡能为大容量硬盘提供正确的LBA寻址。可以购买自带LBABIOS的多功能I/O卡,或者是单个只带LBABIOS的ISA插卡,它们自带的BIOS都能识别大容量硬盘,例如Pormise生产的多功能I/O卡。

升级 *** 作系统

必须把 *** 作系统升级到Win98以上,使用FAT 32格式对硬盘进行分区,以便支持大硬盘。Win98为了超越84G的容量限制,扩展了中断INT13,新的INT13不使用 *** 作系统的寄存器传递硬盘的寻址参数,而用存储在 *** 作系统内存里的地址包来传递寻址参数,其中地址包中保存的是64位LBA地址,如果硬盘支持LBA寻址,就把低28位直接传递给ATA界面,如果不支持, *** 作系统就先把LBA地址转换成CHS地址,再传递给ATA界面。通过这种方式, *** 作系统能实现在ATA总线基础上CHS寻址最大容量达1369GB,而LBA寻址最大容量是1374GB,也即Win98支持的硬盘最大不超过1374GB。

用专门的软件进行分区

硬盘自带的分区软件一般使用了特殊的驱动程序,所以也提供INT13H的扩展功能,这样利用硬盘自带的分区软件,即使不动主板,也能让老主板支持大硬盘。

比如有的主板即使升级了BIOS以后,还是不支持大硬盘,因为这种主板的BIOS实际上不支持LBA寻址,对于这类情况,就必须使用硬盘自带的分区软件,使老主板支持大硬盘。目前这类软件通常由各硬盘厂商提供,在使用时都会检查是否被用在指定品牌的硬盘上,如果不是配套的硬盘,软件就会拒绝工作。可以到硬盘厂商的网站上去下载这类分区软件。

例如,Maxtor硬盘提供了Max Blast软件,它能有效地转换大容量硬盘的各个参数,达到全容量使用硬盘的效果。MaxBlast不是在 *** 作系统启动后才加载的,而是在BIOS启动后、 *** 作系统启动前加载的。

WD硬盘的Ezdrive软件也有类似的功能,如果主板BIOS不支持大容量硬盘,EZDrive就会安装EZBIOS支持大容量硬盘。

zdrive软件介于 *** 作系统和BIOS之间,既能符合老式BIOS限制硬盘容量的要求,也能保证 *** 作系统正确地访问整个硬盘。西部数据WD硬盘的最新配套工具wd906wzip中,还有个ezexe文件,运行后能代替 *** 作系统的FDISK和FORMAT程序,帮助你快速简单地完成硬盘分区和格式化工作。

IBM硬盘用的是IBM DriveGuide硬盘安装向导工具,可从IBM网站下载该软件,该软件提供EZBIOS,使老主板支持大硬盘。其运行文件是dg-v10149exe,解包后会得到sdosibmexe和说明文件,运行sdosibmexe,按提示制成一张可启动的工具软盘;用这张软盘启动后,选择用FAT32格式对硬盘进行分区,如果此时主板不支持大硬盘,软件会提示说BIOS不支持大硬盘,询问你是否将硬盘交给EZBIOS控制,可以选择“Install EZBIOS”安装EZBIOS,完成后,老主板就可以支持大硬盘了。

多人的选购对象。但137GB以上的硬盘在使用中存在一定的限制。不解决这种限制的话,会造成无法识别或不能完全使用其容量。137GB容量限制是指一些较早推出的主板不支持48bit LBA寻址模式,造成系统无法使用137GB以上的硬盘存储空间。要正常使用其全部容量,需满足以下要求:

1、主板芯片组和BIOS支持大于137GB的硬盘。

如果不清楚自己的主板是否支持48位寻址,可以下载48bin LBA test program来检验一下。这个小软件网上提供下载的地方很多,可以搜索到的。使用之前先挂接上一块容量超过137GB的大硬盘,在DOS下运行该软件,程序会自动检测到系统中已连接ATA和ATAPI设备,并给出相应的提示信息。如果检测结果显示为“PASSED”,则说明主板BIOS支持48bit LBA寻址方式;假如显示为“FAILED”则表示不支持;如果显示为“UNDETERMINED”则说明测试程序也不能确定主板BIOS是否支持48bit LBA寻址方式。

目前VIA VT8233A、VIA VT8235、VIA VT8237、SIS 961、SIS 963等,以及Intel 810~875系列的芯片组都可以支持超过137GB容量的硬盘。一般2002年以后发布的BIOS都可以支持。如果不支持,可以考虑通过刷新BIOS的方法解决,如果你的主板推出时间比较早,那么恐怕不会再有新的BIOS发布,那还有两种途径解决:一是购买Ultra ATA/133 PCI等硬盘适配卡了,如果系统BIOS不支持通过Ultra ATA/133 PCI适配卡引导系统,那只能把它当作从盘使用了;二是可以借助硬盘厂商发布的专用工具软件,例如希捷的DiscWizard Starter Edition、Maxtor的MaxBlast、Western Digital的EZ Drive,这三款软件都可以在主板BIOS不支持的情况下驱动大容量硬盘,它们会在主板BIOS启动之后、 *** 作系统启动之前加载,这样就可以正确管理大容量硬盘。

2、Windows的版本要支持大于137GB的硬盘。

不支持48位寻址的 *** 作系统,如Win98/Me、未集成补丁包的Win2000/XP等,在安装相应的硬盘驱动程序后也可以支持大于137GB的硬盘,但在访问大于137GB的数据时有可能出现溢出的Bug,造成破坏。最常见的情况是,在写入大量数据(120GB以上)后就丢失了分区,或拷贝数据过程中失去响应,重启后报告该分区没有格式化等。

目前,以下系统完全支持大于137GB硬盘的全部容量:

windows 2000 Professional+SP4

windows 2000 Server+SP4

windows XP Home+SP1

windows XP professional+SP1

对于Intel芯片组来说,它提供的Intel Application Accelerator就对超过137GB的硬盘提供了支持,一定要安装。VIA芯片组要装最新的VIA 4 in 1驱动。

3、大于137GB的硬盘分区

①用windows 2000+SP4或windows XP+SP1安装盘启动电脑,先分一个主分区,再在该分区上安装windows 2000+SP3或windows XP+SP1系统,最后用系统自带的磁盘管理工具对余下的未分区部分进行分区;

②把大硬盘挂到其它安装有windows 2000+SP4或windows XP+SP1的电脑上作为从盘,用系统自带的磁盘管理工具进行分区;

③用WinMe自带的FDISK分区,然后安装win2000/XP,安装完毕马上升级到windows 2000 SP4或windows XP SP1;

④为了保证分区表的稳定,目前来说,暂时不建议使用第三方分区软件。

注:本文系从网上搜集整理而成。

(雨飘)

下面是关于如何使用超过137GB的硬盘:

以前的28位ATA规范将硬盘最大容量限制为65536×16×255×512=131GB,按硬盘厂商的算法就是137GB,这个限制显然影响大于137GB硬盘用户的使用了。不过主板如果支持48位LBA寻址就能支持137GB以上的硬盘,而大多数新主板都支持新规范。以下是部分支持这一规范的南桥芯片: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。

常见的 *** 作系统,如 Windows 98、 Windows Me、 Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持,不支持37G以上的硬盘。按照微软的说法:同时满足下列要求才可以正确使用137GB以上的硬盘:必须具有48位LBA兼容BIOS,必须具有一个容量超过137GB的硬盘,必须安装了 Windows XP 或 Windows 2000。但是,实际使用中还是遇到不少的麻烦,如果使用 *** 作系统不恰当或者没有正确安装专用补丁都有可能导致数据丢失,

正确使用137GB以上的硬盘需要3步:升级BIOS或设置CMOS启用SATA通道;巧妙分区避免不必要的麻烦;安装系统补丁确保数据安全。以下都是以希捷的 SATA160GB 的硬盘、865PE 主板为例。865PE 主板搭载Intel自家的ICH芯片从而集成对 Serial ATA 的支持,应该稳定性好。打开主板盒才发现第一个问题:没有SATA硬盘供电电源线!SATA硬盘接口不同于IDE硬盘。

主板厂商有可能只提供SATA硬盘数据线,而不提供SATA硬盘电源线。

普通的P4电源没有SATA硬盘供电接头,用户只有自己想办法。方法一是购买提供SATA供电接头的电源,如磐石355电源,提供了5个IDE供电接头、1个SATA供电接头,兼容普通IDE硬盘和SATA硬盘。本人用变通的方法,购买一根转接线,一头接普通P4电源上,一头插入硬盘接口。提醒DIY在购买硬盘时别忘了捎根电源转接线。SATA硬盘对电源的供电要求比并行接口硬盘严格,购买了SATA硬盘的朋友,最好配一个功率足够大的电源,而且接硬盘的接口最好单独接,不要跟其他设备一起并接。避免出现硬盘读取数据很慢,甚至不认硬盘的情况。

第一步:设置CMOS启用SATA通道

865的主版支持137GB以上的硬盘,不需要升级,但是并不是你立即可以使用SATA硬盘,BIOS默认只有IDE的2个通道,需要在CMOS中启用SATA通道。进入On Chip Device,最下面是关于SATA的设置项,On-Chip Serial ATA支持4项设置 :

关闭(Disabled)

额外的加强的通道(Enhanced Mode) 只能使用在WINDOWS2000/XP系统上

传统第一通道(For Primary) 当使用第一通道时,第一通道不可以使用IDE硬盘装置

传统第二通道(For Secondary) 当使用第二通道时,第二通道不可以使用IDE硬盘装置

确保AGP/PCI频率在标准的66/33MHz。SATA硬盘对AGP/PCI频率很敏感,如果AGP/PCI频率过高,就极有可能会出现不认硬盘的现象。保存设置,重新启动就可以看到主版正确显示了SATA硬盘参数,说明BIOS支持超过137GB的大容量硬盘。

第二步:巧妙分区避免不必要的麻烦

我曾经在一个著名的IT论坛提这个问题,建议真不少:DM、PQ还有FDISK。来试试:用 Windows 98 启动盘启动机器,进入DOS,先FDISK,问题出现了,容量不到55G,只好退出。用 Windows ME 的启动盘(版本是493000),FDISK能正确显示容量,看来可以分区。但是不想用FDISK,因为太慢了。另外,还发现一个有趣的现象:Format 命令无法正确显示大于 64GB 的分区或逻辑驱动器的大小。

当您使用 Formatcom 格式化大于 64GB字节( 或 68,719,476,736 字节)的分区或逻辑驱动器时,Formatcom 在格式化过程开始所报告的要格式化的硬盘大小不正确。但是,随着格式化过程的继续,整个硬盘会被格式化,在 *** 作完成时,将会正确显示格式化后的大小。原因是Formatcom 会在内部使用一些16位值来计算最初所显示的驱动器大小,当驱动器大小等于或大于 64GB 时,这些变量中有一些会溢出。例如,如果分区或逻辑 驱动器的大小为 703GB(75,484,122,112 字节), Format 命令最初报告的驱动器大小就是 63 GB(6,764,579,840 字节)。这只是显示方面的问题,也就是说,是表面问题,硬盘将被格式化为其完整大小。

对于DM956,能正确识别硬盘容量,但是也不敢用。有一个网友用在本身就支持 137GB 以上大硬盘的主板上,后果是:那个被改的 160G 或者 250G 硬盘只能当成 137G 使用。血的教训,一个 160G 的就因此成了残废 137GB。不过不排除有人使用DM分区并正常使用,硬盘经销商也是这样推荐的。

目前比较实际的方法是,用 Windows XP 光盘启动,然后根据提示先建立系统区,安装 XP 系统,剩下的空间暂时不管。进入 Windows XP,先装 Service Pack 1,然后用 Windows XP 的磁盘管理器进行分区,速度快,安全可靠。

以管理员或 Administrators 组的成员身份登录。单击开始,单击运行,键入 compmgmtmsc,然后单击确定,在控制台树中,单击磁盘管理。

1、 若要在基本磁盘上创建新分区或逻辑驱动器,请按照下列步骤 *** 作:

(1) 在“磁盘管理”窗口中,完成下列步骤之一,然后继续执行第 2 步:

若要创建新分区,请右键单击要创建该分区的基本磁盘上未分配的空间,然后单击新建磁

盘分区。

若要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要创建逻辑驱动器的扩展磁盘分

区上的可用空间,然后单击新建逻辑驱动器。

(2) 在“新建磁盘分区向导”中,单击下一步。

(3) 单击要创建的分区的类型(“主磁盘分区”、“扩展磁盘分区”或“逻辑驱动 器”) ,然后单击下一步。

(4) 在“分区大小(MB)”框中指定分区的大小,然后单击下一步。

(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格式。

第三步:及时安装系统补丁,确保数据安全

常见的 *** 作系统,如Windows 98、Windows Me、Windows 2000、Windows XP 等在默认情况下,没有启用48位LBA支持。如果你的BIOS不支持48位LAB寻址,请将 *** 作系统安装在第一个分区,而且要小于 137GB。

1、对于XP系统

(1) 首先安装Service Pack 1

只有在安装了 Windows XP Home Edition 或 Windows XP Professional 的 Service Pack 1 (SP1) 之后才会启用48位LBA支持。在没有安装SP1的 Windows XP 中手动启用 48 位 LBA 支持可能会导致数据丢失。我的硬盘就是因为没有安装SP1补丁导致数据丢失。

(2) 其次修改注册表

启动“注册表编辑器”(Regedt32exe)。 在注册表中找到并单击下面的项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\

在编辑菜单中,单击添加值,然后添加下列注册表值:

值名称:EnableBigLba

数据类型:REG_DWORD

值数据:0x1

退出“注册表编辑器”。

(3) 关于旧版本 Windows

另外,如果磁盘分区中安装了不支持48位LBA的旧版本 Windows(例如, Windows 2000 或更旧版本),而该分区以前是由可识别 48 位的 *** 作系统(例如,Windows XP,它占用更多空间或超出当前137GB 的可寻址限制)创建的,则可能出现破坏数据的情况。如果在注册表中启用了48位ATAPI支持,并且具有容量超过 137GB 的硬盘,但是没有48位LBA兼容BIOS,则只有硬盘的前137GB 是可寻址的。不能使用硬盘的其余部分。

(4) 检查 Atapisys的版本

有一个有趣的现象,即使打过SP1的补丁也要检查 Atapisys 的版本,因为只有5126001135版本(或者对Windows XP 64-Bit Edition需要 5126001152版本)才能完全支持48 位 LBA 。而5126001135版本在推出SP1后推出的,这个文件是在331958这个补丁里。

为了你的数据安全建议及时更新的 *** 作系统。

2、对于Windows 2000系统

首先安装 Service Pack 3 ,虽然微软公司说安装 SP3 后就可以支持48位LBA寻址,但是一再强调更新你的 *** 作系统到最新的补丁。其次修改注册表, *** 作同上。

以上就是关于老主板不认大硬盘怎么解决全部的内容,包括:老主板不认大硬盘怎么解决、大硬盘48位LBA补丁是什么啊、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9478489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存