|
有两种方法。
0,首先你要有该主板的SATA驱动程序,一般是一张软盘映像文件,比如a.img,该img里面包含了SATA驱动程序。
1,用nlite制作一份集成该SATA驱动程序的win xp sp3的安装光盘iso,然后使用该iso刻盘安装也可以,或者展开iso,直接用硬盘安装,运行i386子目录下面的winnt.exe 。
2,使用firadisk或者vboot虚拟一个软盘,在该虚拟软盘中使用a.img文件,则虚拟出来的软盘就包含了SATA驱动,然后在安装过程中按F6键,xp安装程序会找到SATA驱动程序,从虚拟软盘中安装进硬盘的XP系统,同时连同firadisk驱动,或者vboot驱动一同安装进了硬盘的XP系统,如果安装好以后,不需要firadisk或者vboot驱动,手工卸载这2个驱动就可以了。
使用firadisk和vboot的方法比较类似,下面仅仅列出使用firadisk的方法。
使用grub4dos虚拟映射2个虚拟软盘,fd0和fd1,fd0中间使用firadisk.img,fd1中使用a.img,这样xp的安装程序在实模式的时候会识别grub4dos虚拟出来的2个软盘,会安装firadisk和sata驱动程序,然后进入保护模式后,xp安装程序会使用已经安装的firadisk程序再次识别由firadisk驱动的2个grub4dos的虚拟软盘,然后使用firadisk驱动的虚拟软盘1也就是fd1安装sata驱动程序,最终在硬盘系统上成功安装firadisk驱动和sata驱动,然后手工删除firadisk驱动即可。
grub4dos映射fd0,fd1的命令如下:
map --mem (hd0,0)/firadisk.img (fd0)
map --mem (hd0,0)/a.img (fd1)
map --mem (hd0,0)/xpsp3.iso 0xff
chainloader 0xff
boot
以上的(hd0,0)更改为你自己的硬盘分区,如果映像文件不是在这个分区的话。 |
|