Windows XP安装盘也能玩AHCI(转载) | WWW.211B.COM(老高DIY乐园)

在 AHCI 和 SATA2.0 普及的今天,大部分同志的串口硬盘依然游走在“IDE兼容模式”,为什么会这样呢?因为——没有软驱,安装 XP 系统的时候加载不了驱动。微软目前的操作系统中,除了 Vista 支持U盘加载 RAID/AHCI 之外,基本上还是离不开软驱的。难道没有软驱就不能加载驱动了么?请朋友们跟我一起往下看吧!
  
  小知识:AHCI、RAID
  AHCI,学名是“串行ATA高级主控接口”,是传统的 SATA 标准的改进版,它可以实现 NCQ 等功能。NCQ是一种新的硬盘技术,开启它,从一个程序跳到另一个程序时速度会更快 。
  RAID模式是要有两块硬盘才能实现的,具体情况可以参照http://diy.yesky.com/harddisk/370/2238870.shtml,如果你只拥有一块硬盘就可以忽略它。
  
  所需工具:
  1原版系统安装光盘——革命的基础(注:网上的精简系统可能会出现问题,不推荐使用)
  2WinImage(备选):用于制作软驱映象文件。如果你的主板配套驱动光盘之中有 *.IMG 或者 *.IMA 的文件,可以直接复制出来使用。
  3Grub:用于加载 *.IMG 或者 *.IMA 文件进行虚拟软驱。
  4EasyBoot:用来制作系统安装菜单

  {dy}步:在EasyBoot的文件夹 disk1 下面建立一个sata文件夹,把要加载的软盘映象放在其中,这里面笔者要加载的“Intel.html” target=”_blank”>英特尔ICH6R_ICH7R_ICH8R南桥”驱动名为01.IMG。把grub文件夹和XP系统安装光盘中的文件也复制到 disk1下面。
  
  第二步:在 grub 目录之中找到 menu.lst 文件,用记事本打开它,xx掉其中的全部内容。然后把下面的语句写入。
  title Intel945_946_965_975_P31_G31+ICH6R_ICH7R_ICH8R [菜单标题]
  find –set-root /sata/01.img [在 sata 文件夹下找到 01.img]
  map –mem /sata/01.img (fd1) [将 01.img 加载到第二个软驱区]
  map –mem /sata/01.img (fd0) [将 01.img 加载到{dy}个软驱区]
  cdrom –init
  map –hook
  chainloader (cd) [加载之后返回光盘启动菜单]
  boot
  如果你要加载更多的驱动,请按照上面的格式继续输入。保存之后,复制一份 menu.lst 保存在 disk1 下面。

小提示
  第二步的“[]”之中的是说明,不要输入。
  
  第三步:运行 EasyBoot 定制启动菜单。
  我们把 EasyBoot “菜单条”{dy}项的执行命令中输入“bcdw /grub/grldr”,这个命令用来调用 Grub 程序来,依靠它来加载需要的虚拟软驱。第二项执行命令中输入“run w2ksect.bin”,用来安装 XP 操作系统。第三项和第四项可以保持默认,右侧的就是启动菜单画面,{dy}项中可以选择加载 RAID/AHCI 驱动。

  {zh1}一步:利用Easyboot的内置功能来制作ISO镜像。
  好了,现在我们可以动手刻录自己 DIY 的 RAID/AHCI 驱动光盘啦!当然,建议在正式制作之前把微软{zx1}的 SP3 补丁包集成进去。笔者发现集成 SP3 之后的安装光盘稍稍大了一点儿,需要进行一点儿“超刻”。如果刻成 DVD 将没有任何问题。我们可以在安装系统之前大胆地开启 AHCI 或者组建 RAID ,不用再为没有驱动而烦恼啦!
  
  后记:笔者的思路是利用虚拟软驱加载驱动的方法手动添加驱动,这种方法有一些局限性,就是必须知道使用的是什么南桥芯片。当然,使用 Grub 加载虚拟软驱装载驱动只是其中的一种方法,可以虚拟软驱的工具也有很多,希望大家多做尝试,再去探索新的加载RAID驱动的好方法。

郑重声明:资讯 【Windows XP安装盘也能玩AHCI(转载) | WWW.211B.COM(老高DIY乐园)】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——