【Windows】使用Dism++打包系统
目的:
封装自己装好的操作系统,以便后续系统重装提高效率
纯净原生系统需要自己搭建开发环境,许多系统库也没有添加,费劲
网络下的整合包总是参杂些垃圾广告,不如自己封装一个
思路:
利用VMware虚拟机,先在虚拟机安装搭建好自己想要的操作系统和环境
然后再使用Dism++打包成wim镜像,下次安装系统使用wim镜像即可
困难:
你必须要有不错的硬件配置来跑虚拟机的系统,还需要一个启动盘
需要的软件,操作系统原生纯净镜像。
VMware虚拟机进BIOS的操作
一、软件资源:
系统镜像【激活密钥可百度】
https://msdn.itellyou.cn/
VMware-Workstation-Pro最新版【激活密钥可百度】
https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
Dism++
https://www.chuyu.me/zh-Hans/index.html
Win10 + Office激活【AAct】
http://www.th-sjy.com/?p=1105
Win7激活【Activation7】
https://www.cr173.com/soft/796575.html
Wim镜像安装【WinNT-Setup】:
http://www.xitongzhijia.net/soft/20577.html
二、PE系统盘的制作:
这里使用的是大白菜PE系统,在官网下载制作软件:
http://www.winbaicai.com/
怎么制作百度有步骤,这里不赘述了
PE盘将会被格式化,注意不要将文件保留在U盘里面
三、设置虚拟机系统的启动盘:
设置之前请先关闭虚拟机系统!
找到我们要打包的系统,点击该虚拟机系统的设置
点击下面【添加】,选择硬件类型第一个,硬盘
磁盘类型选择【推荐】的就行
注意选择物理磁盘,这样才能映射到我们的U盘
设备勾选最后一个
设置虚拟机系统的磁盘文件位置
注意生成的磁盘描述信息,容量大小要符合你的U盘
如果出现VMware扫描不到U盘的情况:
是因为没扫描到U盘,重新插入U盘,或者重新启动VMware虚拟机,或者两者都进行。
问题的解决办法参考地址:
https://blog.csdn.net/qq_38025219/article/details/98850078
然后是VMware启动PE盘:
启动之后很快就能进入VMware的BIOS-Manager
将鼠标光标焦点进入虚拟机的BIOS中,使用左右方向将控制选项到Boot一栏中
上下键控制菜单项,选择HardDrive按Enter键展开选项
把我们的启动盘放到第一个位置上【使用加号键和减号键控制】。
这里只是一个演示,只有已经装好的系统硬盘。VMware会把硬盘按照【0:1】这样的序号设置【在我们上面设置启动硬盘的时候可以点击高级按钮查看下】
所以启动项的选择要注意,设置好之后按F10保存BIOS设置并退出重启系统
启动之后只要是正确的磁盘序号,按照步骤就能进入大白菜的PE系统了
四、Dism++打包环节:
从PE系统中找到下载好的Dism++位置:
然后打开Dism++,它会加载磁盘中的系统信息
选择我们要打包的系统
点击工具箱,选择第一个功能:系统备份
然后勾选【可启动选项】,点击浏览,设置Dism++输出wim镜像的位置
等待Dism++打包完成
下一次安装直接使用即可:
【Windows】使用Dism++打包系统的更多相关文章
- 如何给windows窗体程序打包成一个安装包
http://blog.csdn.net/xyy410874116/article/details/6341787 给windows窗体程序打包成一个安装包:具体操作在:http://hi.baidu ...
- IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统
原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统 asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的 ...
- C#windows应用程序打包(VS2010+SQLServer2008)
C#windows应用程序打包(VS2010+SQLServer2008) 开发环境:VS2010+SQL Server 2008 操作系统:win7_32bit 旗舰版 开发语言:C# 项目名称:学 ...
- 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
我们的思路是每天下班后团队各成员在指定的时间(例如下午18:30)之前把各自的代码上传到SVN,然后服务器在指定的时间(例如下午18:30)更新代码.执行ant 打包命令.最后将apk包存放在指定目录 ...
- Windows与Linux/Mac系统时间不一致的解决方法
Windows与Linux/Mac系统时间不一致的解决方法 分类: linux2012-02-12 14:25 1691人阅读 评论(1) 收藏 举报 windowsubuntusystemlinux ...
- Windows Phone 离主流系统还很远
调查机构 Kantar Worldpanel 在本月发布全球智能手机份额报告.报告显示,五月份除德国和澳大利亚出现下滑,Windows Phone 的市场份额在不少国家都实现增长. 英国,4.1% 升 ...
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
今天帮童鞋重装系统,他的电脑是Windows.Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =... 于是我就帮他装了个wind ...
- windows和linux双系统删除linux
装了Windows和linux双系统的朋友,在后期要删除linux是个比较头痛的问题,因为MBR已经被linux接管,本文的目的是如何在windows 和linux双系统下,简单,完美地卸载linux ...
- python一些模块的exe安装包在windows的64位系统里识别不到已安装Python目录的解决方法
在windows里安装python一些模块时候,有时候源码安装比较困难,pip install也各种报错,这时候最喜欢用别人编译好的exe或者whl文件来安装,但是在windows的64位系统里,如果 ...
- 64地点 Windows 8/7 根据系统 32地点PLSQL 耦合 64 地点 Oracle 11g
64地点 Windows 8/7 根据系统 32地点PL/SQL 耦合 64 地点 Oracle 11g 说明:安装后Oracle的 oci.dll 是64位的,而32位应用程序 PL/SQL ...
随机推荐
- 使用nvm安装以及管理多版本node教程
安装nvm.node.npm 下载nvm安装包,推荐使用1.1.7,我个人使用1.1.8会有中文乱码的报错 点击exe文件,注意修改nvm的安装根目录以及node的安装根目录,后者是以后管理多版本no ...
- windows 命令行调整跃点数
先用 route print -4 命令找到接口号: 接口列表10...00 ff 51 c4 53 b4 ......TAP-Windows Adapter V918...18 c0 4d 29 5 ...
- Scrapy框架(三)--全站数据爬取
scrapy基于Spider类的全站数据爬取 大部分的网站展示的数据都进行了分页操作,那么将所有页码对应的页面数据进行爬取就是爬虫中的全站数据爬取.基于scrapy如何进行全站数据爬取呢?1.将每一个 ...
- 《Android开发卷——程序自动登录》
Android程序的自动登录功能 因为是公司的项目,所以这里不方便说出项目名称,这里就说我在做这个项目中用到的一些功能或者叫技术问题吧. 咱们经常用的Android程序中有一个情况,就是当你第一次注册 ...
- golang reflect 反射机制的使用场景
Go语言中的 reflect 包提供了运行时反射机制,允许程序在运行时检查和操作任意对象的数据类型和值. 以下是 reflect 包的一些典型使用场景: 1. 动态类型判断与转换:当需要处理多种类型的 ...
- TiKV 源码分析之 PointGet
作者:来自 vivo 互联网存储研发团队-Guo Xiang 本文介绍了TiDB中最基本的PointGet算子在存储层TiKV中的执行流程. 一.背景介绍 TiDB是一款具有HTAP能力(同时支持在线 ...
- flutter 环境搭配 (一)
首先下载flutter SDK Flutter中文网 官网 (p2hp.com 选择下载 SDK 解压后 ,添加到环境变量中. 配置国内镜像, PUB_HOSTED_URL=https://pub.f ...
- 支付宝签名和验签使用JSONObject是最优解。json字符串顺序和==符号都一致演示代码
支付宝签名和验签使用JSONObject是最优解.json字符串顺序和==符号都一致演示代码 支付宝spi接口设计验签和返回结果加签注意点,支付宝使用JSONObject对象https://www.c ...
- 【踩坑】.NET 8.0 自定义IExceptionHandler不生效
中间件实现异常处理 在ASP.NET Core里,我们可以使用中间件(Middleware)实现全局的异常处理. 如内置的异常处理中间件 UseExceptionHandler app.UseExce ...
- Java面试知识点(六)hashmap深度理解
1.hashmap 的数据结构 要知道 hashmap 是什么,首先要搞清楚它的数据结构,在 java 编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用 ...