在开始讲解之前,风信网先来带大家了解一下关于AHCI的一些知识,相信对于没有接触过AHCI技术的朋友来说,这种新的模式的确让我们感觉到陌生。
AHCI串行ATA高级主控接口/高级主机控制器接口),是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行 ATA 功能,如本机命令队列和热插拔,其研发小组成员主要包括Intel、AMD、戴尔、">Marvell、迈拓、微软、Red Hat、希捷和StorageGear等著名企业。
AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。这个类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。
AHCI通过包含一个PCI BAR(基址寄存器),来实现原生SATA功能。由于AHCI统一接口的研发成功,使得支持串行ATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括NCQ(820.html">Native Command Queuing)在内的诸多功能。
NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择AHCI模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了 。
许多SATA装置控制器可个别启用AHCI功能或与RAID功能合并使用,英特尔就建议如果在其支持AHCI芯片组上使用RAID功能,采取AHCI模式组建RAID可以获得最大弹性,因为AHCI可在完成安装的操作系统中切换RAID组建模式。
通过以上的说明,大家已经对AHCI有了一个基本的认识了吧,下面我们以ATI Chip TA780G M2+ 主板为例,使用AHCI模式安装Windows XP步骤如下:
1. 首先需从主板驱动光盘中找到对应的AHCI F6驱动程序来制作AHCI的驱动软盘,制作方法如下附图:
注:Windows XP在加载系统整合周边时,按F6后,只能从软盘加载驱动,如用光驱或U盘加载会出现无法加载的提示.
2 进入CMOS接口,打开AHCI模式.
选择Chipset->southBride Configuration->OnChip SATA Type->设为AHCI,
按KB F10键保存退出,即打开AHCI模式, 如下图
3 CMOS设置完重开机后,按KB “F9”键,从F9启动项中选择从光驱安装系统.如下图: