IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

【独家首发】基于Hyper-v平台的windows封装教程(1)概述

  [复制链接]
笑的撕心裂肺 发表于 2018-4-2 16:19:28 | 显示全部楼层 |阅读模式

涉及到的操作Hyper-v的安装、Hyper-v虚拟交换机的创建和设置、VHDX文件创建及编辑(分GUI和命令行两种方式)、wim文件提取及离线集成补丁、离线设置;使用NTLite对wim映像进行优化设置和精简以及集成自应答文件;在Hyper-v中创建虚拟机并编辑;在物理机中设置共享目录(创建和附加第二块虚拟硬盘并写入封装工具和软件);使用Windows PE5.1引导启动安装系统(命令行分区、基于命令行进行磁盘映射、dism应用系统映像、命令行修复引导等);系统优化设置及打补丁;创建hyper-v还原点;第一阶段封装及第一阶段后创建还原点、导出和备份虚拟机及系统分区;PE下第二部分封装及创建还原点、系统备份;格式化虚拟机C盘并重新应用封装好的wim映像;测试寻找bug;后续总结(下一套教程:操作系统精简及office定制——操作系统批量部署即MDT合SCCM入门)。

一、  明确适用对象:
也就是确定该封装好的系统使用者群体!一款封装好的系统不可能面面俱到,每个用户的要求和使用习惯也不一样,作为封装者,首先要确定系统使用者信息,然后确定系统所具备的功能,应该内置的软件,应该做的设置、优化等等。比如,如果是面向企业或者开发者群体,那么系统不得做任何精简;如果面向的是事业单位等,应该将补丁打到最新后禁止系统更新,并且系统组件和服务不得做任何删改,轻度甚至不做优化为好;如果面向普通用户,那么系统应该安装好,或者首次进入桌面后安装好常用软件,系统做比较大的优化,可以对服务和组件适度的做以精简;如果面向的是重度使用者,或比较古老的笔记本,可以对系统做大幅度的精简和优化,尽量确保运行流畅兼具一定的稳定性;如果使用者使用的为比较新的设备,封装过程中尽量不要封装和调用驱动,防止系统部署过程中在安装驱动以后出现蓝屏或者底层变更错误,造成不必要的麻烦和繁琐工作。以上是本人10年从业经验和总结,不一定全对,但是还是具有一定的参考价值的,大家可以适当参考,根据自己面对的实际情况做以选择。


二、  封装平台选择:
封装基本都是基于虚拟化平台(也有基于物理平台的,比较少,主要是企业同型号机器封装部署的时候会用到,而且绝大多数情况下都是封装完成打包以后供MDT或SCCM等使用),而目前虚拟化平台在普通用户群体用的最多的也就vmware、virtual、hyper-v等平台。其中,vmware使用者最多。但是笔者本人比较推崇hyper-v虚拟化平台,原因主要是:

1、自windows7开始,微软操作系统原生支持.vhd和.vhdx虚拟磁盘,而这两种虚拟磁盘格式正是hyper-v平台虚拟机的虚拟硬盘格式。也就是说,我们可以直接在本地物理机器上直接创建虚拟硬盘,并对虚拟硬盘做以操作然后直接让虚拟机使用,省去了vmware平台的数据交换的烦恼(vmware平台的数据交换主要有4种:设置共享目录、映射共享磁盘或目录、vmware tools拖拽或复制粘帖、iso镜像挂载以及DG工具读写。其中前两种需要借助网络,而vmware toos一般我们为了镜像最小都不安装基本半废,iso映像只能读取,写入需要借助软碟通等软件编辑,相对比较麻烦,而DG工具操作虚拟硬盘也仅限于原始虚拟硬盘,没办法对还原点进行操作)。

2、Hyper-v的虚拟交换机原理相比vmware的虚拟网卡工作原理更好理解。Hyper-v的虚拟交换机构建的虚拟网络就3种,用于从路由器获得ip地址和物理机位于同一子网的外部虚拟网卡;仅供物理机和虚拟机相互通信的内部虚拟网卡;仅供虚拟机到物理机通信的专用虚拟网卡,而不像vmware的nat,专用,ip拷贝等多种复杂理念的虚拟网卡。

综上,其实笔者最看重的还是.vhd或.vhdx文件本地挂载编辑,这一点方便太多,远比vmware虚拟硬盘文件数据交换方便,而且,使用vmware平台封装的系统,在C盘都会有个vmware文件夹,且系统注册表都有对应的注册键值,还删不掉,强迫症受不了。


三、  封装前准备:
1、 windows7以上的主机一台:建议windows10,内存不低于8G,存储虚拟硬盘的分区闲余空间不低于30GB,I5第4代以上处理器(主要是考虑到性能,虚拟机运行特别吃内存,内存太小会特别卡。而虚拟机装系统即便是采用虚拟硬盘动态扩展,也会比较大的占用物理机磁盘空间,硬盘空间太小也会操作比较局促)。最重要的是,系统必须具备完整的dism支持(windows7的dism属于半残废状态,且命令大多和高版本windows系统的dism命令不一样)。

2、封装工具及相关软件:windows7官方iso镜像;dism++;windows PE5.1;NTLite;IT天空四件套(es封装工具,万能驱动助理,系统补丁包,一键运行库,优启动);魔方优化大师(绿色版);360安全卫士;部署背景图;oem信息文档;桌面背景图;软件集成包;0ffice安装包等。
备注:dism++用于离线集成部分补丁以及对系统进行优化设置;windows PE5.1提供命令行安装环境;NTlite用户对wim映像进行优化设置和精简等操作;天空四件套不用多说。软件包和桌面背景图非必备,office安装包一定要有!魔方和360用于封装前对系统做最后的优化设置(你也可以使用自己喜欢的工具,怎么方便怎么来,比如像windows瘦身大师什么的也行)。

ps:傍晚,最迟明天更新下一部分,电脑店事情太多,这会看起来不见得能忙过来

=======================================================




评分

参与人数 10活跃 +75 技术 +24 互助 +5 钻石 +20 收起 理由
zhczf + 10 精品文章,很给力!
q419352686 + 5 赞一个!
pavilion1015 + 10 支持原创!
tangjie71 + 10 支持原创!
raymond + 20 + 2 支持原创!
kuailetiande + 5 支持原创!
yanlshu + 10 支持原创!
ykd_sz + 5 支持原创!
OC3 + 2 支持原创!
iSkye + 20 精品文章,很给力!

查看全部评分

最近访问 头像模式 列表模式
chinaxhua 发表于 昨天 22:36 | 显示全部楼层

活跃 30| 技术 0| 互助 0| 钻石 0

支持原创。
zhouguojun 发表于 5 天前 | 显示全部楼层

活跃 672| 技术 0| 互助 0| 钻石 0

来看看看
hulk624215144 发表于 2018-12-6 11:17:27 | 显示全部楼层

活跃 2| 技术 0| 互助 0| 钻石 0

win7加速系统批处理 了解一下  不错哦
waikeung_deng 发表于 2018-12-5 23:57:38 | 显示全部楼层

活跃 49| 技术 0| 互助 0| 钻石 0

厉害了  学习了
zuiai 发表于 2018-11-27 16:51:45 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

试试。。。。
zuiai 发表于 2018-11-27 16:51:28 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

试试。。。。
zuiai 发表于 2018-11-27 16:51:19 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

试试。。。。
zuiai 发表于 2018-11-27 16:50:58 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

试试。。。。
zuiai 发表于 2018-11-27 16:50:36 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

试试。。。。。。。。。。。
yak991224 发表于 2018-11-27 16:48:55 | 显示全部楼层

活跃 40| 技术 0| 互助 0| 钻石 0

笑的撕心裂肺 发表于 2018-11-27 16:34
可以使用命令创建,或者在磁盘管理器里面直接创建虚拟硬盘,然后单独操作虚拟硬盘。

我的就是在磁盘管理器创建的,还是受到了快照影响,无法挂载
 楼主| 笑的撕心裂肺 发表于 2018-11-27 16:34:54 | 显示全部楼层

活跃 949| 技术 71| 互助 17| 钻石 70

yak991224 发表于 2018-11-24 19:19
请问如何创建不受hyper-v快照影响的虚拟磁盘?

可以使用命令创建,或者在磁盘管理器里面直接创建虚拟硬盘,然后单独操作虚拟硬盘。

点评

我的就是在磁盘管理器创建的,还是受到了快照影响,无法挂载  详情 回复 发表于 2018-11-27 16:48
我是空气 发表于 2018-11-25 11:51:14 | 显示全部楼层

活跃 166| 技术 0| 互助 0| 钻石 0

写得很专业 哈
yak991224 发表于 2018-11-24 19:19:40 | 显示全部楼层

活跃 40| 技术 0| 互助 0| 钻石 0

请问如何创建不受hyper-v快照影响的虚拟磁盘?

点评

可以使用命令创建,或者在磁盘管理器里面直接创建虚拟硬盘,然后单独操作虚拟硬盘。  详情 回复 发表于 2018-11-27 16:34
追忆如潮 发表于 2018-11-12 15:25:08 | 显示全部楼层

活跃 3276| 技术 0| 互助 0| 钻石 10

这个必须顶,留个标记,以便学习
dawn丶微光 发表于 2018-11-5 18:31:57 | 显示全部楼层

活跃 15| 技术 0| 互助 0| 钻石 0

很好的教程
A.S.L.Z.L 发表于 2018-11-2 15:19:08 | 显示全部楼层

活跃 35| 技术 0| 互助 0| 钻石 0

谢谢分享
 楼主| 笑的撕心裂肺 发表于 2018-11-1 20:48:43 | 显示全部楼层

活跃 949| 技术 71| 互助 17| 钻石 70

dukeng 发表于 2018-11-1 15:04
亲,麻烦排个版,教程最主要的是让别人看明白,适当的空行和字体修改是必要的。{:7_40 ...

首章全是文字,我也不知道该怎么排版,后面全是图文,而且还有视频,应该问题不大
dukeng 发表于 2018-11-1 15:04:57 | 显示全部楼层

活跃 2| 技术 0| 互助 0| 钻石 0


亲,麻烦排个版,教程最主要的是让别人看明白,适当的空行和字体修改是必要的。

点评

首章全是文字,我也不知道该怎么排版,后面全是图文,而且还有视频,应该问题不大  详情 回复 发表于 2018-11-1 20:48
ingky 发表于 2018-10-29 23:01:45 | 显示全部楼层

活跃 102| 技术 0| 互助 0| 钻石 0

封装首席
mojieshuai 发表于 2018-10-29 16:25:23 | 显示全部楼层

活跃 11| 技术 0| 互助 0| 钻石 0

在这里学习到了很多东西。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

笑的撕心裂肺

949

活跃

71

技术

17

互助
签到任务
最火的业界新闻
  • 小米新机通过入网许可:或配备4800万镜头
  • 死磕小米8!联想Z5s配置大曝光:CPU/屏幕亮
  • 不只是10纳米:英特尔全新技术战略深度解读
  • 华为nova 4现身安兔兔:麒麟970+8G内存
  • 联想小新智能触控屏开售:49元触控板秒变数
  • 5G路由器来了:模块化猫设计
  • 小米Play?小米手机预告好好玩的新品类:明
  • 360低调收购了锤子科技?完全不靠谱
  • Edge投降Chromium:微软王牌浏览器怎么就跪
  • 高通紧逼:禁售令下iPhone订单苹果将转给和
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 77个提升自我的自学网站!
  • 这很强迫症……
  • 冬天最幸福的事
  • 没有规矩不成方圆
  • 你说一个人的生活有多爽?一个人,贼爽
  • 这是你无法想象的
  • 如果有一天你身边有两个最求者
  • 告诉你怎么装着像个老油子
  • 当女人犯懒的时候
  • 承包了一个月的笑点
关注官方微信
快速回复 返回顶部 返回列表