为什么不是默认打开“48bit-LBA 模式支持137g大硬盘”

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:08:53
今天看到“48bit-LBA 模式支持137g大硬盘”的字样,说是大硬盘需要打开这个,为什么xp不是默认打开

若干应该没有那么大 比如只有40g 80g 打开这个会有什么不利影响吗?

一、为何出现137GB硬盘容量限制

硬盘是以扇区为单位来管理空间的,一个扇区可以存放512字节。硬盘、IDE控制器和BIOS都需要有一种方法来定位硬盘中的每个扇区,但是由于最初设计上的不一致,它们采用了不同的表示方式,现在的硬盘和IDE控制器都使用28位
来定位扇区,能寻址的最大扇容量是65536*16*255*512=136.9GB,这就是137GB容量限制的由来.

二、支持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为主。即便如此,为了保险起见我们还是有必要安装相应的芯