|
发表于 2007-10-10 00:13:42
|
显示全部楼层
原帖由 重生の红狼 于 2007-10-9 19:18 发表
老的主板可能不支持大的硬盘,可以用EVEREST这个软件查看.
首先看是否支持48位寻址,存储器->ATA里可以看到.其次主板BIOS要识别大硬盘,可以刷BIOS解决.最后是操作系统,现在都用XP以上了,不存在此问题.
...
要保证系统完全支持137GB以上容量的硬盘,必须满足以下3个条件:
1.芯片组:从Maxtor的Big Drives技术文档中可以查看到支持这一标准的芯片组厂商有SiS、VIA、ALi,因此只要使用这些芯片组厂商的较新的南桥芯片组都可以获得对Big Drivers的支持,例如VIA VT8233A、VIA VT8235、VIA VT8237、SIS 961、SIS 963等,虽然Intel未公开支持Big Drives标准,但无论是810~875系列的芯片组都可以支持超过137GB容量的硬盘,当然你还需要安装最新版本的Intel Application Accelerator应用程序。这里需要说明的是,48bit LBA只需要IDE控制器的支持即可,并不需要使用所谓支持ATA/133的南桥芯片。
2.主板BIOS:要想支持超过137GB容量的硬盘,主板BIOS必须支持48bit LBA,一般2002年以后发布的BIOS都可以支持,当然这只是针对仍在使用Windows 9x/Me的用户,如果你已经升级到Windows 2000/XP,那么就不一定需要支持48bit LBA的BIOS了。
当然,如果主板能够支持48bit LBA,那么用户什么事也不用做,直接安装Windows 2000/XP即可;假如你是在不支持48bit LBA的主板上安装Windows 2000/XP,那么就需要一定的技巧才能使用全部的硬盘容量。
3.操作系统:如果你一心要使用大容量硬盘,那么笔者极力建议使用Windows 2000/XP操作系统,因为Windows 98最高只支持64GB的磁盘管理能力,当然Windows 98SE/Me也同样存在这个问题,这里并不是说操作系统无法使用超过32GB或64GB以外的容量,而是指操作系统附带的FDISK无法突破这一限制。
老主板支不支持大硬盘并不是完全靠BIOS来认的,老的BIOS如果不支持大硬盘也只是BIOS里显示不全硬盘容量大小罢了。其实真正认硬盘的还是主板上的南桥芯片,而2000和XP完全可以不经过BIOS而用南桥芯片认出大硬盘。比如Intel主板IHC2南桥就完全可以认出超过137G的硬盘,而相应的BIOS可能只认出137以内的硬盘容量。
如果你是Intel主板IHC2以上芯片想支持大硬盘的话那就简单了,先用FDISK在硬盘上划出8G以内的分区安装系统,再在系统里用WINDOWS磁盘管理工具把其余的容量分出区来就OK了,完全无视BIOS没认对硬盘。
我的815主板不支持48位寻址,在BIOS里显示的硬盘也只是137G,用这种方法完全认出了160以上的硬盘,而没有去升级BIOS(因为BIOS已无升级程序可供升级)。
需要注意的是这种不升级BIOS支持大硬盘的方法,一定要用FDISK去分第一个分区,如果使用PG、PM等工具的话还会以BIOS来认硬盘,这样就因为BIOS只认137G,后面的容量丢失情况发生。等2000或XP安装好也只能用系统的磁盘管理工具来继续分C盘以后的容量,因为2000和XP是绕过BIOS利用南桥认的硬盘,如果再用PQ、PM也会造成容量丢失。 |
|