WINPE集成Sata驱动
制作纯净XP系统 集成SATA驱动

【概要说明】本文介绍如何在 Windows XP操作系统(下简称为XP系统)上预先集成 Intel Matrix Storage Manager驱动(亦称 SATA的 AHCI/RAID驱动)。
以在支持并启用 AHCI/RAID功能的相关采用 Intel ICH*主板上安装XP系统时,不再需要用软盘加载驱动。
本文所指的操作系统盘均指“纯净”的 Windows XP操作系统安装盘(下简称为XP系统盘),“纯净”的意思是指没有集成过任何驱动的XP系统盘,而是否集成过 Service Packs补丁包则没有关系;不过如果你想集成 Service Packs补丁包,请先集成后再进行驱动集成。
请注意,本文仅是介绍驱动集成过程,并不深入讲解相关知识,因为我认为,首先是太深入的知识讲解会让很多初学者更搞不明白,更关键的是,真正深入的讲解,我也将不来,因为我本身就是一初学者!【准备工作】一、XP系统盘,本文所用为惠普随机的359226-AA2版简体中文XP系统盘,本身已集成SP3补丁包;二、Intel Matrix Storage Manager驱动,可到/cn/business下载,本文所用为当前最新的8.6.0.1007版,支持ICH7至ICH10南桥芯片;该版本驱动由7个文件组成,分别是:iaAHCI.cat/iaAHCI.inf/iaStor.cat/iaStor.inf/iaStor.sys/TxtSetup.oem和License.txt,其中最后一个文件对我们没用。
【集成导读】因为XP系统安装方式有多种,如从光盘安装、复制XP系统盘到硬盘上后在DOS下安装、在其他早期系统如Win98上进行安装等等;本文对应前两种XP系统的安装方式,分别介绍驱动集成的过程,请注意这两种集成是互相独立的。
【驱动集成一】注:使用本方法集成的XP系统盘,需要刻录为系统盘后,用光盘安装XP系统!过程简介:把XP系统盘到硬盘上-->修改i386目录下的Dosnet.inf/TxtSetup.sif/Winnt.sif等3个文件-->复制驱动iaAHCI.cat/iaAHCI.inf/iaStor.cat/iaStor.inf和iaStor.sys等5个文件到i386目录下-->把集成后的XP系统盘刻录即告完工。
带sata驱动的xp系统

带SATA驱动的XP系统引言XP(Windows XP)是微软公司于2001年发布的操作系统。
随着硬件技术的发展,现代计算机逐渐转向SATA(Serial Advanced Technology Attachment)硬盘驱动器。
然而,原始的XP安装程序不支持SATA驱动,这意味着在安装XP系统时必须手动加载SATA驱动程序。
本文将介绍如何为XP系统添加SATA驱动,以便在新硬件上成功安装并使用XP操作系统。
步骤以下是在安装XP系统时为其添加SATA驱动的步骤:步骤 1: 下载SATA驱动程序1.访问计算机制造商的官方网站。
2.寻找与你的计算机型号和硬件配置相匹配的XP SATA驱动程序。
3.下载相应的驱动程序并确保保存到可访问的位置。
步骤 2: 准备可引导的XP安装光盘或USB1.检查你是否拥有可空的CD光盘或USB闪存驱动器。
2.使用刻录软件(如ImgBurn)将XP安装文件刻录到光盘上,或者使用工具(如Rufus)创建一个可引导的XP安装USB闪存驱动器。
步骤 3: 解压SATA驱动程序1.打开下载的SATA驱动程序文件。
2.解压缩驱动程序文件到一个临时文件夹中。
步骤 4: 创建修改后的XP安装光盘或USB1.打开克隆工具,如nlite。
sudo apt-get install nlite2.选择你的XP安装文件(光盘或USB)作为源。
3.在nlite中选择添加SATA驱动程序选项,并指定之前解压缩的驱动程序文件夹的位置。
4.完成所有必要的设置和配置,并开始创建修改后的XP安装光盘或USB。
步骤 5: 安装带SATA驱动的XP系统1.将创建好的修改后的XP安装光盘或USB插入计算机。
2.重新启动计算机,并按下计算机制造商指定的键(如F12)以选择从光盘或USB引导。
3.跟随XP安装过程中的提示进行安装。
4.在硬盘安装选项中,你会看到安装程序检测到并列出了已安装的SATA驱动程序。
5.选择硬盘驱动器并完成XP系统的安装。
制作集成SATA驱动

HP系列机器修改BIOS安装OEM版XP2007-10-06 22:45:22 业界| 评论(0) | 浏览(3248)修改BIOS安装OEM版XP,是已经过期的一个话题。
但目前VISTA还不完善,好多机器还是一直在使用XP;但以前介绍的修改文章中,多是对于台式机修改,笔记本介绍很少;一是笔记本多是PHOENIX的BIOS,在没有原BIOS的情况下,根本无法备份,因此无法使用相关软件修改;二是一些常用不刷新BIOS 的修改工具,如DMICFG等,又不支持笔记本;因此就出现一些笔记本用户两难的问题。
最近朋友购买一台HP的笔记本,此机型不包括操作系统。
购时厂家给安装了盗版的XP,因此一直感觉不舒服;在朋友的一再要求下,耗子终于从网上找到了DMI修改工具smbcfg.exe,用其可在纯DOS环境下,方便的修改DMI信息,激活OEM XP。
耗子在此做一下详细介绍,如果你也有HP的笔记本,也可试用此程序。
本文件需要的程序,可从此下载:SMBCFG.EXE纯DOS制作工具(包括软盘和光盘)SMBCFG程序使用简单,与DMICFG过程基本一样。
只要下载SMBCFG程序后,使用软盘或光盘启动DOS,输入SBMCFG回车即可运行。
如下图:选择SMBIOS选择,使用光标键选择View Structure,回车后,将进入BIOS DMI选项。
在BIOS 选择项中回车进入设置选项,选择BIOS Version回车,输入HP的XP激活字节Hewlett-Packard,F10保存即出即可。
如下图在System项里面把Manufacturer Name改成“Hewlett-Packard”或在Base Board项里,同样把Manufacturer Name改成“Hewlett-Packard”。
同样可完成激活。
使用SMBCFG修改DMI安装OEM版XP,由于不修改和刷新BIOS,安装简单方便。
注意:1、修改时一定要在纯DOS环境下2、增加OEM标识时,一定要注意大小写附其它OEM XP激活字节:联想:在BIOS任意地方加入“LEGEND Dragon”字符串,注意大小写。
集成SATA驱动到系统安装盘(图文教程)

早期的一些主板,由于芯片功能不完善,导致在安装系统的时候必须要通过软驱加载SATA RAID驱动,否则无法安装。
然而现在软驱已成为“古董”,找一块可用的软盘绝非易事。
虽然“ghost版”可以实现免软驱安装,但某些人就是不喜欢ghost版的。
这种情况下把SATA驱动集成到系统安装光盘中就和有必要了。
集成的方法可以用XP系统自带的组件,但修改txtsetup.sif文件实在令很多人望而却步;另一个方法是利用nLite软件,这个软件本意是为精简Windows安装盘而设,但也具备集成硬件驱动、系统补丁等功能,而且个各个功能都是可选的。
本帖就是介绍nLite软件的集成驱动功能,不SATA驱动集成XP系统啊安装盘中,有兴趣的网友可以试试。
一、所需软件1、nLite-1.4.1 Final ,下载地址:/html_2/1/59/id=10014&pn=0.html2、DOTNETFX.EXE ,因为nLite软件需要NET Framework框架支持。
下载地址:/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetf x.exe3、UltraISO ,光盘镜像制作修改工具。
绿色版下载地址:/soft/4779.htm 或/soft/1585.html4、虚拟机,可选,但用虚拟机检验你的劳动成果也是不错的主意。
5、XP SP2安装光盘或镜像先安装DOTNETFX.EXE ,然后nLite-1.4.1 Final ,UltraISO 可以用绿化版。
二、集成方法、步骤1、将XP SP2安装光盘中的所有文件(包括隐藏文件),拷贝到一个文件夹中(本例是sata_XP),如果是镜像,则用UltraISO 提取到sata_XP文件夹中。
如图2、把SATA驱动放到某个文件夹中,本例是raid文件夹。
驱动可以从主板驱动光盘中拷贝出来,也可以从网上下载,或者从ghost系统中提取sata/raid驱动包。
制作集成SATA驱动程序的windows XP SP3系统盘

1、 复制Windows XP原本光盘里的文件至硬盘,比如,E:\winxp,或者解压缩下载的原版Windows XP到硬盘,E:\winxp。
2、 解压缩集成工具DriverPacks BASE到某目录,比如,E:\DriverPacks BASE。
3、 把驱动程序DP_MassStorage_wnt5_x86-32_901.7z的压缩包复制到E:\DriverPacks BASE目录下的DriverPacks文件夹。(不要解压缩驱动包,这是DriverPacks小组制作好的SATA/SCSI驱动包,包括常见的大多数磁盘设备)
4、 运行E:\DriverPacks BASE下的DPs_BASE.exe,语言选择简体中文,点击右边的Apply,实现软件的中文显示。
5、 选择“设置-位置”,右边“安装平台”选择“磁盘”,点击“浏览”,选择刚创建的E:\winxp文件夹,确定。这时候DriverPacks BASE的左边会多出几个设置选项。
2、 选择Ultraiso“启动光盘”下拉菜单里的“保存引导文件” 按弹出的对话框提示,把引导文件另存在桌面上(文件名随便)。
3、 关闭Ultraiso然后重新打开Ultraiso,把E:\winxp目录下的所有文件和文件夹拖放到Ultraiso右上窗口,这时候Ultraiso左上方的“关盘目录”后面会显示“不可引导光盘”。
3、 驱动程序DP_MassStorage_wnt5_x86-32_901.7z下载
地址:[url=/filebox/down/fc/25df0d4f4c9ecf48f87ba57d211d56cc]/filebox/down/fc/25df0d4f4c9ecf48f87ba57d211d56cc[/url]
在XP安装盘中集成SATA驱动的方法

在XP安装盘中集成SATA驱动的方法1.用EasyBoot做集成串行驱动的安装光盘使用串行硬盘安装windows 2k/xp时都要插入串行驱动磁盘,你可以通过以下方法来自动加载它:通过修改启动软盘组中的txtsetup.sif来实现!在txtsetup.sif中的文件加载列表中增加你的串行硬盘驱动,至少应当有*.sys和*.inf这样它在安装时将自动加载它,您将无需插入磁盘。
但应将上面的*.sys和*.inf拷入启动软盘组中和i386中软盘组是用easyboot作启动光盘作自动安装时所必须的其实i386中也有一个txtsetup.inf!你改了启动软盘组中的txtsetup.inf,也就是让它用光盘启动安装时能自动加载它!在TXTSETUP。
SIF中的[SourceDisksFiles]段中加入:如:VIASRAID。
SYS = 2,,,,,,2_,4,1VIASRAID.INF = 2,,,,,,_x,20,0,0若还需其它文件,也在这里加入即可实现了!请记住要把这些文件拷入启动软盘组和I386中,否则会出错的!!在txtsetup.sif中有3个[SourceDisksFiles]段,.sys和.inf文件加在第一个中就可以了。
不知这种方法能否做成INTEL、VIA、SIS的通用SATA驱动,否则这样做成的盘只能自己用,通用性不好。
2.修改windows的一些文件,可以把SCSI硬盘或RAID盘的驱动程序制作到Windows的安装光盘里去。
这样Windows安装程序就会自动安装SCSI硬盘或RAID盘的驱动。
具体做法如下。
这个过程比较复杂,请您耐心看完。
Windows XP:注:假设我们添加 Promise Technologies FastTrak 100TX2 IDE RAID 的驱动程序。
1. 在另一台可以使用的机器上,把Windows安装光盘的内容拷贝到硬盘的一个目录,例如Flat_Dir。
用微软的方法自己集成sata ahci驱动

无软驱,用微软的方法自己集成sata ahci驱动,硬盘安装xp,加官方win pe简述网友:sata5753 发布于:2008.05.25 15:06(共有条评论) 查看评论| 我要评论无软驱,用微软的方法自己集成sata ahci驱动,硬盘安装xp,加官方win pe简述看来昨天随便发的水文怨念太重,改了一下。
经常有人问xp无软驱安装sata ahci驱动的问题,方法当然很多,最简单就是下一个集成好的iso,或自己集成,非官方的有用nlite或自己修改TXTSETUP.SIF集成等。
我找了微软官方建议的方法,给大家参考。
微软的方法优点是不会改动系统文件,保持了系统的纯洁性。
弊端就是不一定支持光盘启动xp直接安装,所以需要用硬盘安装xp。
以xpsp2和intel驱动为例。
微软文档出处/kb/816299/zh-cnintel相关文档/support/chipsets/imst/sb/CS-020825.htm目前最新的intel sata驱动Intel Matrix Storage Manager需要下载/14848/eng/iata78_enu.exe下载好了以后,加参数运行安装文件,把文件解压倒d盘目录d:\intelsata下备用运行CODE:iata78_enu.exe -a -pd:\intelsata[Copy to clipboard]可以看到d:\intelsata\Driver目录里有32位版的驱动,共6个文件如下:iaahci.catiaahci.infiastor.catiastor.infIaStor.sysTXTSETUP.OEM找一个xpsp2安装盘或iso解到d盘目录d:\xpsp2备用进入d:\xpsp2\i386目录在i386下新建一个目录$OEM$,在$OEM$下再新建一个目录TEXTMODE,如下:d:\xpsp2\i386\$OEM$\TEXTMODE把d:\intelsata\Driver里的6个驱动文件复制到d:\xpsp2\i386\$OEM$\TEXTMODE里在d:\xpsp2\i386目录里新建一个文本文件,命名为winnt.sif文件内容如下:CODE:;SetupMgrTag[Data]AutoPartition=0MsDosInitiated="0"UnattendedInstall="Yes"[Unattended]UnattendMode=ProvideDefault OemPreinstall=Yes DriverSigningPolicy=Ignore TargetPath=\WINDOWS [GuiUnattended] EncryptedAdminPassword=NO OEMSkipRegional=1 [UserData]ProductKey=""FullName=""OrgName="" [Identification] JoinWorkgroup=WORKGROUP [Networking] InstallDefaultComponents=Yes[MassStorageDrivers]"Intel(R) ICH9 SATA AHCI Controller (Desktop/Server/Workstation)" = "OEM""Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)" = "OEM""Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)" = "OEM""Intel(R) ICH8R/ICH9R SATA RAID Controller (Desktop/Server/Workstation)" = "OEM" "Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop/Server/Workstation)" = "OEM" "Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)" = "OEM" "Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)" = "OEM" "Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)" = "OEM""Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)" = "OEM""Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)" = "OEM""Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)" = "OEM""Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)" = "OEM""IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"[OEMBootFiles]iaahci.catiaahci.infiastor.catiastor.infIaStor.sysTXTSETUP.OEM[Copy to clipboard]保存。
全内置+SATA驱动的U盘WINPE制作

全内置+SATA驱动的U盘WINPE制作之前先得瑟一哈,放假无聊,在家里面没啥可作的,做哈小研究,总算研究出来些东西,哈哈哈哈哈哈哈哈,在申明一哈,写的不好,不要喷我由于现在的硬盘都为串口硬盘,也就是常说的SATA接口,所以一般的XP 安装盘或GHOST XP启动盘都放入光驱后无法找到硬盘,从而无法安装XP 系统,一般解决办法是进入BIOS,设置硬盘为兼容IDE模式,但是越来越多新买的电脑在bIOS里没有这一选项(比如惠普的笔记本),从而只能用VISTA系统(VISTA 只能识别SATA接口的硬盘),针对这一现象,也有团队推出集成了SATA驱动的GHOST XP 启动盘,比如雨林木风9.9 GHOST XP 装机版,但是此种方法只能刻盘启动,对于没有光驱的电脑无法启动,对应也就出现了U盘启动的方法,现在大部分U盘启动都是采用USB+HDD (模拟硬盘)的启动方式,如老毛桃WINPE,深度WINPE2.0等,同样有一个问题,没有SATA 驱动,无法安装统。
下面要说的就是制作集成SATA驱动的U盘全内置WINPE。
首先下载“我心如水 2003 PE 全内置”,有几个版本,都可以,这几个版本是内置程序的WINPE,不用加载外置程序,而且集成了SATA硬盘驱动。
下载好winpe后,用winrar把下载到的iso文件解压,找到以下几个文件:WINNT.XPE BOOTFONT.BIN SETUPLDR.BIN WINPE66.IS_,把这几个文件提取到一个新文件夹中,并把SETUPLDR.BIN改名为ntldr(注意没有后缀)。
接下来用记事本打开WINNT.XPE,把第四行OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MiniPEWinPE66.IS_"修改为OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=WinPE66.IS_"然后下载老毛桃WINPE,同样解压ISO文件,找到AUTO.EXE输入U盘盘符,然后回车来到格式化步棸,按照默认的设置,点开始就行顺利格式化后,点击确定,然后点击关闭,弹出写入引导部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
winpe集成SATA驱动步骤详解
2010-02-01 14:33
PE最关键的就是内核驱动和外置驱动,内核驱动主要就是南桥驱动.针对
RAID.SATA.以及AHCI,这是PE最关键的部份.主要是让PE能够识别系统的SATA 硬盘和RAID磁盘阵列,集成在WINPE.IS_/SYSTEM32/DRIVERS/中..相关驱动的配置在txtsetup.sif中...这里就介绍txtsetup.sif的配置...
关于安装配置文件txtsetup.sif的简单说明
[WinntDirectories]
这个字段是用代码表示文件拷贝的目标文件夹,其根目录为%WinDir%即安装指定的Windows文件夹。
[SourceDiskFiles]
根据前面设定的代码表示文件拷贝的具体细节,下面三段为集成SATA SCSI等驱动时所用
[HardwareIdsDatebase]—硬件标识
[SCSI.load]——SCSI驱动加载
[SCSI]??——SCSI设备说明
添加srs驱动实例:
在WinPE中添加sata,raid驱动的方法(这里以Intel Matrix Storage Manager driver为例,以便于说明,以下描述的驱动文件名只基于本实例,实际操作中的具体的文件名称以需要添加的具体驱动为准)
1、准备材料:
a、原版SATA驱动文件
b、从WinPE中提取的txtsetup.sif文件
2、从WinPE中提取txtsetup.sif文件:
先将WinPE中的winpe.is_重命名为winpe.cab,然后用RAR解压出winpe.iso,用UltraISO打开它,将txtsetup.sif提取出来,并用记事本打开备用。
3、修改txtsetup.sif文件
a、打开SATA驱动包,里面有一个扩展名为“.inf”或“.oem”的小文件,如“oemsetup.inf”或者“txtsetup.oem”等(本例中为“txtsetup.oem”),用记事本打
开备用;
b、在txtsetup.sif中查找[SourceDisksFiles]字段,在其下添加
iaStor.sys=1,,,,,,4_,4,1,,,1,4
c、查找[SCSI.Load]字段,在其下添加iaStor=iaStor.sys,4
d、切换到刚才打开的txtsetup.oem,查找HardwareIds关键字,将该字段下的代码全部拷贝到txtsetup.sif文件的[HardwareIdsDatabase]字段末尾,但需要更改一下代码的格式,比如将id = "PCI\VEN_8086 DEV_27C3 CC_0104","iaStor"改为PCI\VEN_8086 DEV_27C3 CC_0104=iaStor
e、查找[SCSI]字段,在其下添加iaStor="Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"
至此,修改txtsetup.sif文件部分完成,将修改后的sif文件替换原来的文件。
4、复制SATA驱动文件
将SATA驱动文件iaStor.sys用makecab.exe压缩成iaStor.sy_并添加到PE的system32\DRIVERS目录下,然后将修改后的winpe.iso用makecab.exe重新压缩成winpe.is_替换原来的文件。
至此整个添加SATA驱动工作完成,重启动以测试成功与否。
其中,最麻烦的就是更新或添加SATA驱动的时候,新驱动中删除了对老硬件的支持或者硬件代码有所改变,这个时候就要对照txtsetup.sif文件手动修改,新驱动删除的硬件ID就不能让txtsetup.sif 中还有相关配置,或者保留老驱动文件,为了对老爷机更好的支持,就必须让txtsetup.sif 硬件ID的指向老驱动文件.新SATA驱动带来的新硬件ID就要自己手动添加进去,在这里存在老驱动文件和新驱动文件的硬件ID重复问题,这也是工作量最大的地方,通常我是把老驱动文件重新命名保存,然后找到硬件ID重复的记录,优先让它指向新驱动,然而新驱动中删除的硬件ID,就改成指向老驱动文件,一定要细心,否则出错的机率是
相当大的.
曾经我在制作"开始懂了"WINPE奥运纪念正式版的时候,测试过从MSDN原版的
I386文件和深度WINXP_SP3 9.0的I386文件中提取相关内核驱动,但是遇到容量问题,如果照这样做出来,内核文件是相当大的,会影响到WINPE加载的速度,于是我放弃了.接着我研究了老毛桃911版本的内核驱动及各网友提供的WINPE 版本.让人失望的就是,各网友的WINPE版本都是用911的内核,甚至根本没有变化.还是2007年的驱动,于是找到深度R大的ZPE系列驱动,发觉此人做的驱动精简了911,而且在一些位置上做了修正,并添加了一些新的,他的思路给了我启发,接着我把911内核提取出来,先修正911内核中错误的地方,然后手动添加了INTEL最新的南桥驱动,支持ICH10R P45板子,然后在"开始懂了"奥运纪念正式版中发布,没想到网友们给我的回馈让我很高兴.在P45主板上都能正常使用,而
且在一些"问题"笔记本上也能使用.接着我又把AMD最新的支持SB750南桥驱动添加进去并做了追加发布版本.我拿到电脑城测试黑5+780G+SATA II硬盘.启动一切正常.于是为了解决WINPE启动速度慢的问题,便使用GRUB开始菜单加入USB2.0驱动启动,这样WINPE启动只要10秒左右了,这一步费了很多精力,为了保证网友们下载后能正常使用,我用自己的U盘量产了不下20次,确保稳定性...虚似机是测试不出来的...
外置驱动:
建议使用911原版本结构,使用一个WIM外置包,效率和速度是最快的.很多网友把外置中的程序每个都打包成WIM...WIM的好处是不怕病毒,每一个程序或者驱动包都打包成WIM.在运行的时候系统要进行反复的虚拟解压和挂载,效率可想
而知,对小内存的用户影响更为明显,WIM不能跟WINRAR和CAB技术相提并论...
SATA驱动,最好使用官方版本,从中提取后,一定要检查驱动配置文件,很多网友自己制作的驱动包,虽然是从官方版本中提取出来的,但就是在WINPE上无法正常使用,问题的关键就是配置文件和压缩成CAB的时候没有处理好INF中的相关配置...。