使用不便 怎样解除2TB硬盘的容量限制
目前我们硬盘使用的均为LBA寻址方式,它是一串代码,其中包含MBR主引导记录信息,用来告诉BIOS如何启动。
虽然目前LBA的长度达到了48位,但是MBR所使用的依然是32位,由于一个扇区的大小为512字节,而32位MBR可以寻址4G(4294967296)个扇区,因此最大硬盘容量也就是4294967296*512字节即2,199,023,255,552 字节,也就是2.19TB,按照操作系统计算正好是2TB。
虽然使用4KB扇区可以解除容量的限制,但是4KB扇区还需要操作系统、主板SATA控制器的支持,因此即使硬盘使用了4KB扇区,在我们当前的系统上依然模拟为512字节扇区格式运行。
所以LongLBA也就应运而出,其字长可以达到64bit,可以寻址的硬盘容量可以达到9.4ZB(即94亿TB)。大大解除了容量的限制。
支持LongLBA的硬盘,需要在操作系统中的磁盘管理中将硬盘转换为GPT硬盘,但前提是必须是64位版本的Windows、Mac OS X或者Linux操作系统。
当然,为了将GPT硬盘作为系统启动引导盘使用(而非数据盘),我们就需要硬件支持。目前我们主板的BIOS并不支持GPT,而BIOS的继承者EFI(Extensible Firmware Interface)才能支持。
可惜的是目前只有很少的主板支持EFI,即使支持,目前英特尔的SATA控制器也不支持64位的LBA寻址标准,这就是HighPoint RocketRAID 620 PCIe SATA卡的作用。
AMD的8系列主板虽然支持64位LBA,但是我们并没有看到一款支持EFI的8系列主板出现。
西部数据希望再2011年第二季度,主板板载的SATA控制器都可以支持64位LBA寻址,从而摒弃HighPoint的SATA卡。
这款HighPoint卡上使用的是Marvell 88SE9025 6Gbps SATA控制器,我们必须将3TB硬盘的数据线连接到这块卡上,目前它支持多种操作系统。
网友评论