level 6
我写了一个关于图钉机常用主板对于大硬盘支持的帖子,其中一些观点和一些朋友的看法不同。现在不管是intel还是via或者是sis,大家都解决了137G以上硬盘的使用问题了,对于具体如何解决的,其实我也并不是非常确定。我提到的南桥支持,是maxtor的big drive资料中提到的芯片组厂商支持部分的信息。因此我认为是受ide控制器影响的。从ide控制器工作来看,CHS寻址寄存器的确是存在的,也有位宽限制。但是LBA模式在内存中开辟了64bit的寻址寄存空间,这个是足够了,具体在这个LBA地址在转换为交给ATA界面的地址信息的过程中,哪一步会受到寄存器的影响,是软件的、硬件的、还是固件的,我没有找到确定的资料,还希望大家能讨论一下,收集到相关的资料,让我们对老主板支持大硬盘有一个更深刻的理解
2008年05月18日 15点05分
1
level 6
由于芯片组的IDE控制器大多集成在南桥芯片中,因此芯片组是否能够支持能够支持48bit LBA模式实际上完全依赖于它所搭配的南桥芯片。目前能够支持137GB以上硬盘的南桥芯片主要有:VIA VT8233A/VT8235及后续南桥、SiS 961/963及后续南桥、Intel ICH/ICH0/ICH2/ICH3/ICH4及后续南桥等。
2008年05月18日 16点05分
2
level 6
嗯,我一直也是这个看法,但是我想知道,新的操作系统补丁是怎样绕过这些限制的,是不是和原来的DDO类似?
2008年05月18日 16点05分
3
level 6
基础比较差,所以对芯片组的工作方式、原理等一直不太明白,很是希望LS两位及其他内行的吧友对这方面的探讨可以给像我这样不太懂但又有心学习的人更大的帮助。^o^
2008年05月19日 00点05分
4
level 0
各位看过intel 48-bit LBA TEST PROGRAM的report吗?它测试的是BIOS对48-BIT LBA的兼容性!昨天我在GA-6VXD7(694X+686A,F6 BIOS)主板上测试通过,可以作为48-BIT LBA与南桥无关,而与BIOS相关的例证吗?
2008年05月23日 00点05分
5
level 6
一、为何出现137GB硬盘容量限制 其实硬盘容量限制问题由来已久,这主要是受硬件技术发展和观念制约所导致的。最早受到限制的硬盘容量是528MB,随后分别是2.1GB、3.2GB、4.2GB和8.4GB。当时人们虽然已经认识到今后硬盘容量会逐渐扩大,但不少人认为100GB的硬盘已经足够了,所以人们便推出了28bit LBA寻址模式。28bit LBA模式能够支持的柱面的最大数是65536,磁头的最大数是16,扇区的最大数是255。由于每扇区的容量是512字节,所以28bit LBA模式能寻址的最大扇容量是65536*16*255*512=136.9GB,这就是137GB容量限制的由来(注:硬盘厂商通常以1000作为度量单位,而不是Windows所使用的1024,即1000字节=1KB,1000KB=1MB,1000MB=1GB)。 不过,由28bit LBA寻址模式引发的137GB容量限制只是针对单块硬盘的容量。如果大家已经购买了120GB硬盘,如今再添加一块120GB硬盘。虽然两块硬盘的总容量达到了240GB,但只要大家不组建RAID,而是分别作为主盘和从盘来使用就不存在137GB的容量限制。 为了解除137GB容量的限制,业内随后推出了Big Drives规范,Big Drives规范将原来LBA寻址中可用的寄存器空间从28bit提高到了48bit,即48bit LBA。这么一来可支持的硬盘容量就达到了144115188GB,在目前看来这个容量已经足够我们使用几个世纪的,可谁敢说在若干年后Big Drives不会成为下一鲇才倘萘肯拗颇兀康比唬飧龌疤獠辉诒疚牡奶致鄯段е凇? 在了解了硬盘容量限制的由来之后,下面就让我们详细看一下要支持160GB硬盘我们的电脑需要具备哪些条件。二、支持160GB硬盘的三大条件 1、支持48bit LBA的芯片组 由于芯片组的IDE控制器大多集成在南桥芯片中,因此芯片组是否能够支持能够支持48bit LBA模式实际上完全依赖于它所搭配的南桥芯片。目前能够支持137GB以上硬盘的南桥芯片主要有:VIA VT8233A/VT8235及后续南桥、SiS 961/963及后续南桥、Intel ICH/ICH0/ICH2/ICH3/ICH4及后续南桥等。 2、支持48bit LBA的BIOS 要想支持超过137GB的硬盘,主板BIOS必须支持48bit LBA。一般说来,2002年以后发布的BIOS都可以支持48bit LBA。 3、支持48bit LBA的操作系统 除了主板芯片组和BIOS以外,我们所使用的操作系统也必须支持48bit LBA模式。在目前主流的操作系统当中,能够直接支持137GB以上硬盘的操作系统分别是: Windows XP Home+SP1 Windows XP Professional+SP1 Windows 2000 Professional+SP3 Windows 2000 Server+SP3 而Windows 98/Me/NT4.x以及未安装SP补丁的Windows 2000/XP则无法支持137GB以上硬盘。不过与先前的硬件要求相比,操作系统方面的限制目前已经基本不存在,因为眼下主流的操作系统主要是以Windows 2000+SP4和Windows XP+SP2为主。即便如此,为了保险起见我们还是有必要安装相应的芯片组驱动程序比如Intel Application Accelerator、VIA 4 in 1驱动等。 直上图拉丁的主板应该都不用担心144PB以下的硬盘。
2008年10月23日 01点10分
7