因为我们公司属于零售行业,每次有新的门店开店,我们都需要安装大量我们自己软件和打印机驱动等,为了简化这种繁琐的工作和统一化管理,我们选择封装自己的iso镜像。插入u盘,即可安装我们自定义的iso镜像,并实现开机自动激活操作系统。废话不多说,直接上教程。本次以vmware虚拟机为案例,实体机操作也大差不差。
流程
- 准备干净系统
- 加入需要的软件
- 实现开机自动激活Windows
- dism生成install.wim文件
- anyburn替换install.wim文件
- anyburn生成新的iso镜像
- 烧录镜像到u盘
一、准备Windows系统
1.虚拟机添加硬盘
2.Windows添加磁盘
3.查看卷
4.加入自己需要封装的软件
5.关机,按F2进入biso,修改启动项CD-ROM为第一启动项【实体机修改UEFI为U盘启动或者直接进PE界面操作】
6.按照以下步骤新增启动文件,也可以选择进入PE界面制作制作.wim启动文件。
7.使用dism生成install.wim文件
这里系统盘是E盘
8.生成.win文件
dism /capture-image /imagefile:D:\install.wim /capturedir:E:\ /Name:Windows10_kezhihua
dism
:调用 DISM 工具。/capture-image
:指定要捕获一个映像文件(install.wim
)。/imagefile:D:\install.wim
:指定捕获的映像文件的保存路径和名称(在此示例中,保存到D:
驱动器的install.wim
文件中)。/capturedir:E:\
:指定要捕获的源目录。E:
是源系统所在的驱动器或分区。/Name:Windows10_kezhihua
:给捕获的映像文件指定一个名称(此例中,名称为Windows10_kezhihua
)。
9.关闭命令行界面,点击继续
10.查看生成的install.wim文件
二、实现Windows开机永久激活系统
使用数字许可证,加入Windows定时任务,开机执行。执行完成之后再自删。大概就是这个思路
因为过审问题,这里省略,感兴趣可以私聊我
三、编辑iso镜像
这里我们使用anyburn工具,将生成的install.wim加入镜像里面
anyburn地址:Download AnyBurn
编辑镜像
在sources目录中添加install.wim(有些Windows官方镜像中包含install.esd文件,需要删除这个文件)
生成镜像
四、烧录镜像
地址:Rufus - Create bootable USB drives the easy way
使用rufus烧录镜像,大于4G需要使用NTFS文件格式
实际工作中可以配合Windows的WDS服务,这个需要解决DHCP中继问题,实现远程一站式部署。
还可以使用Cobbler+kickstart配合,也可以实现全自动一站式远程装机,感兴趣小伙伴可以参考我这篇博文:Cobbler+kickstart实现批量全自动装机_cobbler批量安装-CSDN博客