如何将驱动注入win7

如何将驱动注入win7,第1张

一、制作前的准备

1.系统环境以Windows 7 SP1为例,首先需要下载MSDN原版镜像cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso

2.imagex和oscdimg两款工具,这俩归属于Windows AIK自动部署工具,可以到网上下载独立版,也可以到微软官方网站下载完整版,不过体积有点大。

3.驱动

驱动一般到制造厂商官网上面都有下载,注意选择适合Windows 7 SP1 64位版本的驱动。

4.补丁

微软推出了适用于Windows 7的NVME固态硬盘通用驱动 KB2990941-v3 和 KB3087873-v2 。

二、开始制作

1.以C盘为例,在C盘根目录下建立文件夹temp,temp下分别建立 drivers hotfix mount src winremount 五个文件夹,其中drivers和hotfix分别存放驱动程序和补丁,我打包好的那个里面有这俩文件夹,放进去即可。

2.解压cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso的所有文件到src文件夹。

3.对安装环境boot.wim加入驱动和补丁

在cmd命令提示符下,输入("//"及其后是注释,不必输入)

dism /Mount-Wim /WimFile:c:\temp\src\sources\boot.wim /index:1 /MountDir:c:\temp\mount //挂载镜像

dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix //加入补丁

dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse /Forceunsigned //加入驱动

dism /UnMount-Wim /MountDir:C:\temp\mount /Commit //保存并卸载镜像

然后对索引2进行同样的 *** 作:

dism /Mount-Wim /WimFile:c:\temp\src\sources\boot.wim /index:2 /MountDir:c:\temp\mount //挂载镜像

dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix //加入补丁

dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse /Forceunsigned //加入驱动

现在先别急着保存卸载镜像,还有一部很重要的工作要做,打开C:\temp\mount\sources文件夹,按修改时间排列文件,如下

然后选中所有刚刚修改的文件,复制到c:\temp\src\sources文件夹下并替换同名文件,保存并卸载镜像

dism /UnMount-Wim /MountDir:C:\temp\mount /Commit

至此,完成对安装环境boot.wim的 *** 作。

4.对系统映像install.wim加入驱动和补丁

先对索引1进行 *** 作:

首先是同样的挂载和加入

dism /Mount-WIM /WimFile:c:\temp\src\sources\install.wim /Index:1 /MountDir:c:\temp\mount

dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix

dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse /ForceUnsigned

然后对RE恢复环境也作同样的挂载加入

dism /Mount-WIM /WimFile:c:\temp\mount\windows\system32\recovery\winre.wim /Index:1 /MountDir:c:\temp\winremount

dism /Image:C:\temp\winremount /Add-Package /PackagePath:c:\temp\hotfix\x64

dism /Image:C:\temp\winremount /Add-Driver /Driver:c:\temp\drivers /Recurse /ForceUnsigned

(网上很多教程和镜像没有做这一步,导致的后果就是系统出问题需要进恢复环境的时候,不能正常工作)

最后保存并卸载镜像

dism /Unmount-Wim /MountDir:C:\temp\winremount /Commit

dism /Unmount-Wim /MountDir:C:\temp\mount /Commit

至此,完成对install.wim中索引1的 *** 作。

把第一行中“/Index:”后面的数字分别改为2 3 4,重复上面的 *** 作,完成对所有索引的更改。

这样的系统分装需要两个阶段来完成

第一阶段:设置EasySysprep

1、首先,在电脑中插入制作好的启动U盘,然后下载并安装EasySysprep软件在电脑中,安装完成打开软件,不用改变任何参数为默认设置即可,选择并点击“开始”按钮,即可进入制作界面。

2、然后,可以给电脑增加登陆输入密码功能,如果需要,可以在下图管理员密码对话框中输入自己设置的管理员密码。

3、密码设置完成后,封装系统所选择的所有参数会显示在下面的信息框中,默认参数设置然后直接点击“完成”即可。

4、第一阶段的系统封装设置就完成了,电脑会在自动完成 *** 作以后自动重启。

电脑重启后,需要进入U盘启动。进入到第二阶段

第二阶段:系统封装

1、重启电脑后,按快捷键F12进入到U盘启动,进入到winpe系统。

2、选择选择01旧机型启动,进入到PE系统,找到并打开EasySysprep文件,如下图所示

3、打开EasySysprep文件后点击开始,进入到第二阶段的参数设置,输入信息,不想填可以选择跳过保持默认,然后点击下一步。

4、进入新界面,无需设置,可直接点击“下一步”

5、接下来可以对电脑进行相关个性化设置,不想填也可保持默认即可。一直点“下一步”到最后 *** 作,过程中如果不熟悉设置,所有设置保持默认即可。

6、所有设置完成后,最后打开PE系统自带的映像管理程序,选择驱动器C,选择镜像保存的目录,然后点击执行备份,进入备份系统过程,然后耐心等待完成系统封装即可。备份完成后的文件,注意后缀名为.gho。

win7嵌入式系统安装过程

中国嵌入式软件产业的发展面临着良好的发展环境与机遇,这包括政府的重视与扶植、信息产业与传统产业的融合机遇、垄断局面尚未形成、中国制造的良好基础、自由软件运动的兴起等等。下面是我整理的关于win7嵌入式系统安装过程,欢迎大家参考!

注意:

本文不包含对Toolkit介绍。

本文适用的软件版本:CTP1

所用图片从VMware Workstation中截取。

硬件要求:

512MB内存(最低512MB内存)

足够的磁盘空间(根据选择的组件而定。)

目前可以从https://connect.microsoft.com/windowsembedded/Downloads(需要注册)下载CTP1

CTP1包含:

Quebec CTP WES Toolkit (一个类似AIK的部署工具,可以生成自动应答文件) Quebec CTP 32Bit Runtime(32Bit的镜像构建工具)

Quebec CTP 64Bit Runtime(32Bit的.镜像构建工具)

Quebec CTP Documentation(文档)

本文只需要Quebec CTP 32Bit Runtime

在开始之前您需要知道:

Windows Embedded Standard 2011 CTP1(以下简称:WES 2011)与Windows Embedded Standard 2009 (以下简称:WES 2009)和 Windows XP Embedded(以下简称:XPE)存在很大区别。 WES 2011(runtime)类似于POSReady 2009,它不是一个安装在一个系统上的开发工具(类似XPE的那种)。实际上WES 2011 (runtime)就是一个系统安装盘。你可以直接用WES 2011(runtime)生成一个定制的嵌入式系统。

WES 2011(runtime)可定制的选项要比POSReady 2009多得多,并且又不像XPE给了你过多的选择(WES 2011 的开发更易于上手。)

WES 2011在构建后不具备“打开关闭Windows功能”(POSReady 2009中成为:“添加删除Windows组件”)

OK,现在开始。

设置从虚拟机光盘启动。

等待文件加载。

我们选择第一项(构建一个镜像)

选择接受许可协议

这个我们选择"create a custom image”(您也可是选择使用模板)。

选择镜像的语言、时间的格式、键盘的布局(这里所用的设置仅适合简体中文)。

选择"Automatically detect devices"

Automatically detect devices(自动查找驱动)

Choose a PMQ(选择一个TAP.exe生成PMQ文件)

Do not select additional drivers(不添加驱动,安装系统必须的驱动,最少的驱动安装)

Unmapped Devices(没有下列驱动)

External Devices(用户已经加载的驱动)

Inbox Devices(系统包含的驱动)

注意:如果Unmapped Devices出现类似磁盘控制器(系统安装在该存储设备商)或必须加载的驱动后系统才能启动,您必须为其加载驱动!

点一下 "Switch View”可以找找设备类型查看。

按 "Add Devices"按钮,加载驱动。

选择驱动程序存放的文件夹。

注意:

这个使用的驱动程序是我自己提取的,存放在一个U盘(USB KEY)中 安装程序会自动搜索目录(包括子目录)中的INF文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7894763.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存