目的:

封装自己装好的操作系统,以便后续系统重装提高效率

纯净原生系统需要自己搭建开发环境,许多系统库也没有添加,费劲

网络下的整合包总是参杂些垃圾广告,不如自己封装一个

思路:

利用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++打包系统的更多相关文章

  1. 如何给windows窗体程序打包成一个安装包

    http://blog.csdn.net/xyy410874116/article/details/6341787 给windows窗体程序打包成一个安装包:具体操作在:http://hi.baidu ...

  2. IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统

    原文:IIS服务器 远程发布(Web Deploy)配置 VS2010 开发环境 Windows Server 2008服务器系统 asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的 ...

  3. C#windows应用程序打包(VS2010+SQLServer2008)

    C#windows应用程序打包(VS2010+SQLServer2008) 开发环境:VS2010+SQL Server 2008 操作系统:win7_32bit 旗舰版 开发语言:C# 项目名称:学 ...

  4. 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统

    我们的思路是每天下班后团队各成员在指定的时间(例如下午18:30)之前把各自的代码上传到SVN,然后服务器在指定的时间(例如下午18:30)更新代码.执行ant 打包命令.最后将apk包存放在指定目录 ...

  5. Windows与Linux/Mac系统时间不一致的解决方法

    Windows与Linux/Mac系统时间不一致的解决方法 分类: linux2012-02-12 14:25 1691人阅读 评论(1) 收藏 举报 windowsubuntusystemlinux ...

  6. Windows Phone 离主流系统还很远

    调查机构 Kantar Worldpanel 在本月发布全球智能手机份额报告.报告显示,五月份除德国和澳大利亚出现下滑,Windows Phone 的市场份额在不少国家都实现增长. 英国,4.1% 升 ...

  7. Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改

    今天帮童鞋重装系统,他的电脑是Windows.Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =...      于是我就帮他装了个wind ...

  8. windows和linux双系统删除linux

    装了Windows和linux双系统的朋友,在后期要删除linux是个比较头痛的问题,因为MBR已经被linux接管,本文的目的是如何在windows 和linux双系统下,简单,完美地卸载linux ...

  9. python一些模块的exe安装包在windows的64位系统里识别不到已安装Python目录的解决方法

    在windows里安装python一些模块时候,有时候源码安装比较困难,pip install也各种报错,这时候最喜欢用别人编译好的exe或者whl文件来安装,但是在windows的64位系统里,如果 ...

  10. 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 ...

随机推荐

  1. 使用nvm安装以及管理多版本node教程

    安装nvm.node.npm 下载nvm安装包,推荐使用1.1.7,我个人使用1.1.8会有中文乱码的报错 点击exe文件,注意修改nvm的安装根目录以及node的安装根目录,后者是以后管理多版本no ...

  2. (九)selenium实现12306模拟登录

    登陆的唯一困难在于验证码的识别,此处使用第三方平台超级鹰进行验证码识别. from selenium import webdriver import time from PIL import Imag ...

  3. 第二届算法、图像处理与机器视觉国际学术会议(AIPMV2024)

    第二届算法.图像处理与机器视觉国际学术会议(AIPMV2024) 2024 2nd International Conference on Algorithm, Image Processing an ...

  4. Centos7部署FytSoa项目至Docker——第二步:安装Mysql、Redis

    FytSoa项目地址:https://gitee.com/feiyit/FytSoaCms 部署完成地址:http://82.156.127.60:8001/ 先到腾讯云申请一年的云服务器,我买的是一 ...

  5. 短链服务接口慢优化 redis应用

    短链服务接口慢优化 redis应用 短链接服务:1.长链接 查询 短链接(长链接如果存在,直接返回短链接,如果长链接不存在,则需要生成短链接),比如:在获取短信之前,或者管理后台编辑短信内容之前,需要 ...

  6. Flink状态(二)

    Flink提供了不同的状态存储方式,并说明了状态如何存和存储在哪里. 状态可以被存储在Jvm的堆和堆外.根据状态存储方式的不同,Flink也能代替应用管理状态,意思是Flink能够进行内存管理(有必要 ...

  7. Linux下Oracle11G数据备份恢复(RMAN)

    数据库安装参考步骤1--14 https://www.cnblogs.com/baixisuozai/p/17852235.html #rman数据库备份脚本 #!/bin/bash PATH=$PA ...

  8. 19-Docker数据持久化

    什么是Docker数据持久化 容器在运行时会在镜像层上加上一层:可写层. 当删除容器时,可写层就会一起被删除,数据丢失. 数据持久化就是就是将数据持久化保存,删除容器之后,数据仍然存在. 方法1-挂载 ...

  9. 【主流技术】聊一聊消息队列 RocketMQ 的基本结构与概念

    目录 前言 一.初识 RocketMQ 1.1基本模型 二.基本概念 2.1Producer 2.2Consumer 2.3Topic 2.4Tag 2.5Message 2.6Broker 2.7P ...

  10. 了解Microsoft Media Foundation

    关于Microsoft Media Foundation 是什么 Microsoft Media Foundation是用来处理(创建.修改.传输.合成)多媒体数据(音视频)的一个平台. 有什么用 M ...