答:BIOS设置出问题了。R61是串口硬盘吧,你要是装XP系统的话,一般都是没有集成串口驱动的,系统安装程序识别不了串口的硬盘所以说找不到计算机上的硬盘,解决的办法,要么装vista,这个可以直接支持串口硬盘,要么找一个集成了串口SATA硬盘驱动的XP安装程序,要么修改BIOS设置,把硬盘工作模式由AHCI改成IDE模式,安装程序就能识别了
把sata(串口硬盘)驱动集成到XP系统安装盘 加载sata驱动
前天,一朋友把一台VISTA系统无法启动的华硕笔记本电脑带到了我的工作室,试行恢复无效,决定重做XP与VISTA双系统系统。按照先做XP系统后做VISTA系统的要求,先装XP系统,我选择的是XP原版,但在安装过程中提示要从软驱加载sata驱动。
这时,一下傻眼了,电脑没有软驱,怎么办?一时又没有找到办法,只好装了个集成sata驱动的番茄花园版。事后,仔细一想,既然番茄花园版能集成sata驱动,那么原版操作系统光盘也能集成吧!
到网上查看了相关资料,做好相应准备,然后开始了我的“自己动手把sata驱动集成到 Windows XP系统安装盘”试验,终于做成了一个sata驱动程序的原版操作系统。具体步骤如下:
一、准备一个XP操作系统原版镜像文件(比如电脑疯子版592原版)。
二、下载安装工具软件
1、下载nlite{zx1}版本
http://www.nliteos.com/download.html
2、微软net组件2.0下载地址
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn
3、下载UltraISO软件:详见《【特别推荐】制作光盘映像文件的好工具UltraISO》
4、下载虚拟光驱DAEMON Tools V4.11汉化版
http://www.skycn.com/soft/2345.html
下载完成后,逐一安装以上软件。注意,要安装nlite软件前先要安装微软net组件,否则可能安装不成功。
5、下载sata驱动程序
四、集成sata驱动程序
1、在D盘新建WIN XP SATA目录,把XP操作系统原版镜像文件解压WIN XP SATA目录中,也可以用虚拟光驱加载操作,然后直接复制到此目录中。
2、将SATA驱动解压到D:\SATA DRIVER目录中
3、打开nlite软件,选择好语言,选择Simple Chinese(简体中文),中文界面随即显示出来。
4、点击下一步,然后会跳出一个对话框,让你选择保存位置,随便选一个空文件夹就行,比如“XP SATA ”记住他。(注意,路径不能是中文名,否则会出错)
5、接着程序会开始复制以及扫描文件。
6、扫描完后程序会给出相关信息。
7、点击下一步,会出现下面的对话框。如果以前你使用过nlite,会出现以前的配置文件。可以直接加载。接着点下一步。
8、这一步会让你选择需要的部分,可以看到,使用nlite可以集成sp、系统补丁、驱动,同时可以对安装组件进行定制,或者创建无人值守安装。这里我们只选择驱动整合({zh1}一项可引导镜像{zh0}也选上,这样{zh1}一步可以直接生成iso文件)
9、点下一步后,导入sata驱动文件(inf文件)。注:在弹出来的框中点左下角的“全选”,这样才能正确集成驱动!导入驱动后945主板要选择Intel(R) 82801GBM SATA AHCI Controller (MObile ICH7M)。
10、接着点下一步开始处理文件。
11、处理完后,找到保存的文件夹,把里面配置设置文件删除,然后将文件用UltraISO做成iso,刻录即可使用。
过程看似复杂,其实自己做一遍以后会发现很简单,虽然也有其他方法可以安装sata驱动,但是还是鼓励大家自己动手集成更好。
Sata驱动集成,方法简单!最近下了XP SP3的VOL版本,但苦于没有sata驱动,在网上搜了半天,找到了一个好的帖子,自己也按照什么的方面集成了sata驱动,在开启了AHCI的笔记本上成功安装! 不敢独享,拿出来希望能帮到所以想自己集成sata的朋友!
这里是帖子的内容:
比较容易 google 到的一种手动修改 txtsetup.sif 的方法实践证明无法通过,在安装时提示目录结构错误。总之,就这样,以后原生AHCI模式安装 SATA2硬盘或 RAID 告别软驱。
所需软件:
DriverPacks BASE,DriverPack MassStorage (以上请访问 下载。目前{zx1}版本:DP_MassStorage_wnt5_x86-32_705.7z,DPs_BASE_7052.exe,现在已经是DPs_BASE_805) UltraISO 等ISO 制作软件,Nero或ISO 刻录软件,7-Zip (手动编辑驱动包inf用)
1. 复制Windows XP光盘里的文件至硬盘,比如G:\WinXP。
2. 安装DrivePacks。 硬盘里新建一个目录 (如E:\DriverPacks) , 把下载到的DriverPacks BASE
文件放进来,运行,所有程序文件将被自解压到该目录下。
3. 把DriverPack MassStorage的7zip格式压缩包放到E:\DriverPacks\DriverPacks目录下,不需要解压缩。这是DriverPacks小组制作好的 SATA/SCSI驱动包,包括常见的大多数磁盘设备。
4. 运行E:\DriverPacks\ DPs_BASE.exe。初始界面可以选择语言。 (中文的好像有点问题)
5. 选择“设置-位置” ,选中“磁盘”项,点击“浏览”按钮。选中刚才的 G:\WinXP 目录,确定。这时候左边的窗口会多出几项设置内容。
6. 在“设置-驱动包”中选中“DriverPack MassStorage 7.05” 。这个软件也可以集成显示卡驱动、芯片组驱动等其它驱动,详细指南请访问
7. “驱动包整合方式”选择方式 2。方式 1 虽然比较正统,但是会受到 Windows 安装程序检索文件夹数量的***,导致有部分驱动可能无法被载入。
8. 在“选项设置-快速整合缓存”里选中{dy}项。
9. 点击“整合”按钮,程序会自动把驱动整合进Windows XP安装目录里。
10. 把Windows XP安装光盘放入光驱,打开 UltraISO,选择菜单“工具-制作光盘映像文件” 或直接按F5。
11. 先选定有XP安装盘的光驱,然后选择“提取引导文件” ,保存得到一个 bif后缀的引导文件。有了这个文件才能在制作 ISO 的时候依然保留 XP安装盘的引导启动功能。
12. 然后选择菜单“启动光盘-加载引导文件” ,读入刚才的引导文件,现在工具栏上就显示“可引导光盘”了。
13. 把G:\WinXP目录下的全部文件和文件夹拖放到上栏右边的窗口,选择菜单“开始-保存” ,存成一个ISO 文件。
14. 用Nero Burning Rom把 ISO 刻出来就可以使用了,在安装的时候 Windows会自动加载刚才集成的SATA/SCSI驱动,避免找不到硬盘或直接蓝屏。
进阶使用:更新{zx1}的驱动程序
DriverPacks 小组放出的驱动包都是定期更新的,但难免不能及时更新到{zx1}的驱动,比如DriverPack MassStorage 7.05里包含的驱动只支持到 Intel ICH8R,不支持{zx1}的 ICH9R。现在要说的就是如何手动添加ICH9R的驱动进 DriverPacks的驱动包。
1. 首先要获得 ICH9R的安装驱动包。很多厂商包括 Intel自己也只提供软盘制作程序下载,不过技嘉提供了自解压文件。到技嘉官方网站寻找ICH9R的主板如 P35-DQ6的驱动,下载到一个目录解压缩得到一堆驱动文件。
2. 这堆驱动文件里一般都有一个扩展名为 inf 或者 oem 的文本格式文件,比如这里的就是“txtsetup.oem” 。用 UltraEdit32 打开,在其中以“[HardwareIds.”为关键字进行搜索,可以找到类似这样一段文字:
[HardwareIds.scsi.iaAHCI_ICH9R]
id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"
3. 回到 E:\DriverPacks\DriverPacks 目录,用 7-zip 把 DP_MassStorage_wnt5_x86-32_705.7z解压缩,比如解压到E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705。在这个目录下会有一个DriverPack_MassStorage_wnt5_x86-32.ini文件,用UltraEdit32打开。
4. 因为Intel SATA RAID 驱动已经存在于 DriverPacks驱动包里,所以只需要更新这个驱动到支持ICH9R就可以了,不必全新添加。在 ICH9R驱动文件中,有一个后缀是 sys的文件名为iastor.sys,在DriverPack_MassStorage_wnt5_x86-32.ini里搜索“iastor.sys” ,最终可以看到这样一段文字:
[IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids =
"PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_80
86&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_282
2&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,P
CI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086
&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106"
ms_1_isBu***tender = false
一 开始 的 [IN-1] 代表了 驱 动的 存 放 地址 ,这 些 驱 动 就 放在E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705\D\M\IN\1 目录下。把刚才得到的ICH9R驱动复制到这个目录下覆盖就完成了驱动版本的更新。
但这个时候硬件 ID 还没有添加进新的硬件,就是 ms_1_hwids 那段的部分。在步骤 2 里找到的字段就是这个硬件 ID,取出其中的“PCI\VEN_8086&DEV_2922&CC_0106”字段添加进这个驱动包ini文件里。于是现在修改成这样:
[IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids =
"PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_80
86&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_282
2&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,P
CI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086
&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106,
PCI\VEN_8086&DEV_2922&CC_0106"
ms_1_isBu***tender = false
其实ICH9R原厂驱动里增加的其它兼容驱动,比如ICH8M等也可以用相同方法添加进来。
5. 保存 ini文件,重新打包成7zip格式,就完成了对驱动包的更新。再按前面的方法制作XP 光盘,这样制作出来就能支持 ICH9/ICH9R 南桥,测试通过。重新打包的驱动包也可以命名为不同的名字,比如 DP_MassStorage_wnt5_x86-32_708.7z,软件会优先识别版本号新的一个包。
另:
我在2G内存的机器是集成只用了1分25秒,集成后会在I386的外面生成以个OEM文件夹,不是$OEM$,另外还会自动生成winnt.sif文件,里面写了几条跟驱动加载有关的设置,大家可以把这几条加到自己的winnt.sif文件里去。
自己动手把sata驱动集成到系统安装盘里
见论坛里有朋友问如何安装不带sata驱动的系统。。其实前面有大虾已经发过一些教程贴。。
这里教大家自己动手diy,通过nlite软件将sata驱动集成到系统安装盘中~
1。下载nlite {zx1}版本下载地址
2。安装。选择语言~
3。点击下一步,选择xp安装文件所在的盘(提前先用虚拟光驱装载iso镜像)
4。然后会跳出一个对话框,让你选择保存位置,随便选一个空文件夹就行,记住他
(注意,路径不能是中文名,否则会出错)
5。接着程序会开始复制以及扫描文件。。
6。扫描完后程序会给出相关信息。。直接点下一步
7。点击下一步,会出现下面的对话框。如果以前你使用过nlite,会出现以前的配置文件。可以直接加载。接着点下一步
8。这一步会让你选择需要的部分,可以看到,使用nlite可以集成sp、系统补丁、驱动,同时可以对安装组件进行定制,或者创建无人值守安装。这里我们只选择驱动整合({zh1}一项可引导镜像{zh0}也选上,这样{zh1}一步可以直接生成iso文件)
9。点下一步后,导入sata驱动文件(inf文件),见附件,这里要注意,导入驱动后945主板要选择Intel(R) 82801GBM SATA AHCI Controller (MObile ICH7M)
10。接着点下一步开始处理文件,
11。处理完后,找到保存的文件夹,将文件用UltraISO或者cdimage做成iso,使用nero刻录即可。
过程看似复杂,其实自己做一遍以后会发现很简单,虽然也有其他方法可以安装sata驱动,但是还是鼓励大家自己动手diy,多学点东西~~
在BIOS中设置SATA硬盘免驱动安装技巧
SATA硬盘的数据线很细,更利于机箱通风散热,好处是不言而喻的。不过还是很多人宁可选择IDE也不选择SATA,除了价格稍贵之外,用户担心使用起来麻烦是SATA普及困难的一大原因。
很多人都以为,使用SATA硬盘,就意味着安装Windows XP过程中要按F6插入软盘安装驱动。更有不少人担心,使用SATA硬盘,就意味着不能使用DOS和Windows 98/ME。
其实多数主板在使用SATA硬盘的时候,都可以通过BIOS设置,让SATA硬盘跟普通IDE硬盘一样安装和使用。下面是各种不同的SATA主板相关BIOS设置:
基本上只要是主板芯片组本身支持SATA的主板,BIOS里都有SATA Mode设置项,只要在这里选择IDE模式,SATA硬盘就可以象IDE硬盘一样使用。在安装Windows2000/XP的过程中,无需按F6插入光盘或软盘安装硬盘驱动。
● 让SATA支持Windows 98/ME
915+ICH6R芯片组的华硕P5GD1 Pro主板,这样设置不能安装DOS和Windows98/ME
如果要让SATA硬盘安装DOS、Windows 98/ME,除了把SATA设为IDE模式之外,还得把Onboard IDE Operate Mode设为Compatible Mode,如上图。
据经验,不管是否安装98/ME,{zh0}都按下面这种方式设置,因为曾经在测试中发现,某些硬盘在前一种设置下有读写速度异常的情况出现。
安装windows 2000 server版本,因为是sata硬盘,所以要软驱,特别麻烦,自己想找到一个免软驱的办法,在网上找了一个月,什么修改txtsetup.sif、winnt.sif之类都试过了,都不如意。
网上更没有集成sata等驱动的windows 2000 server下载。
注意:是服务器版!
前几天下载了nlite 1.0 beta 4 版本,试着做,开始还是不能识别sata硬盘,后来看nlite说明,原来关键是:
集成sata硬盘驱动的时候,不能使用pnp模式的驱动,一定要选用txtsetup.oem模式的驱动(就是按F6软驱里面的驱动),这样集成的驱动就可以免去软驱安装windows 2000 server了。
(要nlite能识别这个软盘驱动还要把软盘根目录txtsetup.oem等文件拷贝到软盘的2000驱动目录)
ps:虽然安装2000 server版本的人不多,不过,在这里把自己的经验写下来,希望对有需要的人有帮助。