在虚拟机中还原GHO镜像系统
前置知识
本文精简干练,全是干货。首先要知道,一个原版的Windows系统下载下来就是一个iso格式的文件,也被称为一个镜像。另外还有一种镜像是使用ghost软件制作的,格式为gho的镜像,而ghost镜像常常也被再封装为iso镜像,iso格式的镜像使用WinRAR之类的压缩软件就可以打开,也可以直接解压。
假设我们已经在硬盘里下载一个iso格式的系统镜像,接下来我们可以使用UltraISO等软件把该镜像烧录到U盘中,然后U盘插入电脑,重启机器进入BIOS界面,简单调整之后再重启机器,即可进入安装系统界面。
但是我们重点关注另外一种重装系统的方法,就是使用PE,PE就相当于一个精简的操作系统,并且该系统是烧写到U盘中去的,也就是说,就算你的电脑没有硬盘,还是可以进入U盘中的PE系统。
OK,下面关键环节来了,我们的目的在虚拟机中通过PE,把系统装进虚拟机。首先,我们要制作一个光盘版的PE(也就是ISO格式的),推荐使用IT天空的U启通,再准备好第三方镜像,第三方镜像有诸多好处,不仅封装了系统,还封装了常用补丁更新,非常方便,这个第三方镜像可以是iso,gho,wim格式的,前提你用的PE是U启通,否则可能有些格式得不到支持。
下载原版镜像 https://msdn.itellyou.cn/
下载ghost镜像 http://www.xitongzhijia.net/
IT天空 U启通PE https://www.itsk.com/thread-386484-1-1.html
步骤
- 在虚拟机中正常建立虚拟机,但是镜像那里原则PE ISO版。
- 启动虚拟机,进入PE中,使用分区工具把硬盘分成两个区。
- 此时可以动态的再添加第2块光盘,也就是把系统ISO文件添加进来。
- 使用桌面上的系统还原工具,把系统还原到硬盘即可。
- 重启进入系统后,建议安装VMtools,这东西的安装也就是在系统中再添加一块光盘的原理。
wmware tools 可以方便的在虚拟机可主机中拷贝文件

把硬盘里的文件打包成ISO文件
可以使用UltraISO软件来实现。

在虚拟机中还原GHO镜像系统的更多相关文章
- 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南
How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...
- 手把手教你在VMware虚拟机中安装Ubuntu14.04系统
在VMware中创建完虚拟机之后,一般需要给虚拟机安装系统,比较受青睐的系统有Ubuntu和Centos,关于Centos系统的安装之前已经写过了,感兴趣的小伙伴可以戳这篇文章:靠谱的centos7. ...
- 用xshell连接VMware虚拟机中安装的Centos7系统
首先要保证你安装的Centos7系统的网路适配器使用的桥接模式,这个模式允许你安装再虚拟机中的Centos系统有一个自己的ip地址. 然后再虚拟机中登录你的Centos系统,用ip addr命令查看你 ...
- 如何在VMware虚拟机中安装CentOS6.7系统(上篇)
之前给大家分享了在VMware中如何创建CentOS虚拟机,今天给大家分享一下如何在虚拟机中安装CentOS系统,以CentOS6.7系统为例,其他的系统版本也可以参考该教程进行类似处理,具体的流程如 ...
- 如何在VMware虚拟机中安装CentOS6.7系统(下篇)
上一篇文章讲到了CentOS6.7的安装教程,安装步骤到时区选择这块了,这篇文章接上篇文章,继续讲述CentOS6.7的安装教程,直至安装完成. 17.设置root的登录密码,日后登录虚拟机,用户名就 ...
- 虚拟机中ubuntu-16.04 Linux系统下配置mysql数据库,并在windows下使用navicat远程连接
Linux系统下mysql数据库安装配置步骤: 1.在服务器上安装mysql:sudo apt-get install mysql-server sudo apt-get install mysql- ...
- 在VM虚拟机中彻底删除Linux系统
前言:很久之前安装了Linux虚拟系统,然后用户名忘记了,想着重新安装个Ubuntu系统,就想着删除以前的系统. 删除方法如下: 1.点击打开该Linux系统. 2. 点击虚拟机的左上方“虚拟机”-& ...
- 虚拟机中安装完Lunix系统后,开机黑屏,只显示一个-,解决方法
1,查看设置->硬盘是不是SCSI,如果是,先关闭虚拟机,移除该硬盘(实际数据不会删除) 2,添加一个新的虚拟硬盘,最后位置选IDE设备 3,确定,重启虚拟机即可
- 虚拟机中多个Linux系统之间配置免秘钥访问
1.三个节点cdh1,cdh2,cdh3 2.在每个机器上分别生产公钥对 ssh-keygen -t rsa 3.复制公钥 cd .ssh cat id_rsa.pub >> auth ...
随机推荐
- 在Asp.net中为图像加入水印信息
using System.Drawing; using System.IO; using System.Drawing.Imaging; private void AddTextToImg(strin ...
- 嵌入式开发之davinci--- ccs 编译lib库
(1)ccs 简介 (2)ccs 输出格式coff elf (3)ccs 编译lib 算法库 (4)ccs 存在的问题 ---------------------------------------- ...
- VC++ Splash Window封装类CSplash
Splash.h 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 ...
- ELK显示多行日志
1.默认,logstash对日志文件的选取是以单行为单位的:但像log4j这种输出日志经常会是以时间头开始的多行日志: 2.显示多行,需要配置logstash的config: input { file ...
- WPF 渲染级别 (Tier)
在WPF中,显卡的功能相差很大.当WPF评估显卡时,它会考虑许多因素,包括显卡上的RAM数量.对像素着色器(piexl shader)的支持(计算每个像素效果的内置程序,如透明效果),以及对顶点着色器 ...
- iOS开发之--字典快速赋值
以往在学习解析数据的时候,我们用的方法都是一个一个生命,然后加到字典里面,然后进行复制,那样的麻烦,而且也不能保证一次成功,不出错,我是遇到过多次key值的问题! 其实可以把复制的过程替换成一句话: ...
- OSG四元数与欧拉角之间的转换
osg::Quat HPRToQuat(double heading, double pitch, double roll) { osg::Quat q( roll, osg::Vec3d(0.0, ...
- Android测试:从零开始3—— Instrumented单元测试1
Instrumented单元测试是指运行在物理机器或者模拟机上的测试,这样可以使用Android framework 的API和supporting API.这会在你需要使用设备信息,如app的Con ...
- 模拟http请求 带 chunked解析办法二
以PHP代码为例 //这个是解析chuned块 get_chunk_data($fsock) { $data = ''; while(true) { $len = hexdec(fgets($fsoc ...
- awk sed grep 详解
Linux的文本处理工具浅谈 awk [功能说明] 用于文本处理的语言(取行,过滤),支持正则 NR代表行数,$n取某一列,$NF最后一列 NR==20,NR==30 从20行到30行 FS竖着切,列 ...