[Hyper-V]制作一个干净的操作系统模板
描述:
在Hyper-V里创建虚拟机的时候,我们可以先来创建一个干净的操作系统,将其制作为操作系统模板,该虚拟机的磁盘文件也将被视作基础磁盘以方便基于它创建差异化磁盘
安装其它虚拟机的时候就可以差异化磁盘为其硬盘文件,节省时间,节省空间
这篇文字介绍了如何安装一个干净的操作系统并制作操作系统模板,基于它的磁盘文件创建一个差异化磁盘,使用此差异化磁盘安装新的虚拟机,这里以DC服务器为例
分两块介绍:
1,安装Windows Server 2012 R2的详细过程、截图
2,如何制作操作系统模板,方便基于此模板快速创建其它虚拟机
步骤:
安装Windows Server 2012 R2的详细过程、截图
第一块内容:安装Windows Server 2012 R2的详细过程、截图
1,首先搞到Windows Server 2012 R2操作系统的安装镜像文件,可以从官网下载
由于文件太大没法放百度盘,所以客官各显神通、自行获取吧,下载好的文件名称:en_windows_server_2012_r2_x64_dvd_2707946.iso
2,打开Hyper-V,新建虚拟机,Hyper-V Manager | Your Name | New | Virtual Machine…

3,Next

4,Self-explanatory,指定虚机模板名称及存储位置,Next
Name:WINSERVER2012Template
Location:D:\VMTemplates\

5,Next

6,Next

7,配置虚机网络,这里选择ExternalVirtualNetwork (Internet Access),方便安装成功后更新所有可用更新,Next
虚拟网络配置部分点这里

8,保持默认,Next

9,选择准备好的镜像文件,Next

10,预览信息无误后,Finish

11,双击刚创建好的虚机

12,单击电源键Power on

13,Next

14,Install now

15,输入序列号
注意,同样的安装镜像使用不同类型的序列号进行安装,功能上会有不同

16,安装带有操作界面的版本

17,服务条款,感兴趣的童鞋可以阅读一下,勾选同意

18,第二项,全新安装

19,直接Next即可,无需创建分区、格式化等等

20,安装过程

21,输入系统管理员密码
Password:Admin@admin1234!
Reenter password:Admin@admin1234!

22,单击三键按钮

23,输入系统管理员密码
Admin@admin1234!

24,(Optional)打开控制面板Control Panel | System and Security

25,Control Panel | System and Security | Check for updates

26,确保网络连接可访问互联网,可选步骤

28,(Optional)安装.NET3.5
HOST机器为Windows 8.1,找到上述安装Windows时用到的安装文件:en_windows_server_2012_r2_x64_dvd_2707946.iso文件,双击映射为光驱,这里是G盘

29,打开虚拟机,File | Settings…

30,将HOST机器上的光驱共享给虚拟机,HOST为G盘,虚拟机里则可能为D盘,稍请注意

31,回到虚拟机,打开光驱动至以下路径,复制该路径到剪切板,下述步骤会使用
D:\sources\sxs

32,打开Server Manager,Dashboard | Add roles andn features

32,Next

33,Next

34,Next

35,Next

36,勾选.NET Framwork 3.5 Features,Next

37,点击Specify an alternate source path

38,粘贴上述步骤复制下来的路径到Path
Path:D:\sources\sxs

39,单击Install

40,完成.NET Framework 3.5 Features的安装

第二块内容,如何制作操作系统模板,方便基于此模板快速创建其它虚拟机
41,入快捷键Win + R,在运行窗口输入以下命令,
Open:%WINDIR%\system32\sysprep

42,双击打开sysprep

43,OOBE是默认选择,勾选Generalize,选择关机Shutdown选项
System Cleanup Action:Enter System Out-of-Box Experience(OOBE)
Generalize:Checked
Shutdown Options:Shutdown

sysprep执行完成后虚机将自动关闭,完成虚拟机模板文件创建
[Hyper-V]制作一个干净的操作系统模板的更多相关文章
- 自己制作一个简单的操作系统二[CherryOS]
自己制作一个简单的操作系统二[CherryOS] 我的上一篇博客 自己制作一个简单的操作系统一[环境搭建], 详细介绍了制作所需的前期准备工作 一. 一点说明 这个操作系统只是第一步, 仅仅是开机显示 ...
- [Hyper-V]使用操作系统模板创建新的虚拟机
描述: 为了节省空间和时间的目的,先在Hyper-V里创建一个干净的操作系统,以后再创建虚拟机时都基于此操作系统,节省了安装Windows的时间 另外创建其它虚拟机的时候,也以上述虚拟机的磁盘为基础盘 ...
- 怎样制作一个 Python Egg
from:http://liluo.org/blog/2012/08/how-to-create-python-egg/ 制作打包一个 Python Egg 并部署整个过程还蛮有意思的,下面小教程(这 ...
- DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版及制作Visual Studio C#项目模板文件详解
关于 DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...
- 使用CocosSharp制作一个游戏 - CocosSharp中文教程
注:本教程翻译自官方<Walkthrough - Building a game with CocosSharp>,官方教程有很多地方说的不够详细,或者代码不全,导致无法继续,本人在看了G ...
- windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理
windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...
- Android学习笔记(十二)——实战:制作一个聊天界面
//此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 运用简单的布局知识,我们可以来尝试制作一个聊天界面. 一.制作 Nine-Patch 图片 : Nine-Pa ...
- 写一个迷你版Smarty模板引擎,对认识模板引擎原理非常好(附代码)
前些时间在看创智博客韩顺平的Smarty模板引擎教程,再结合自己跟李炎恢第二季开发中CMS系统写的tpl模板引擎.今天就写一个迷你版的Smarty引擎,虽然说我并没有深入分析过Smarty的源码,但是 ...
- 制作一个类似苹果VFL的格式化语言来描述UIStackView
在项目中总是希望页面上各处的文字,颜色,字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周,或者根据统计数据能够随时进行调整,当然是各个版本都能够统一变化.看到这样的要求后,第 ...
随机推荐
- 模拟ATM机将输入的数据插入数据库
ATM抽象类 public abstract class ATM { private double balance; private String idcard; private String pas ...
- 现成的HTML5框架
1>sencha-touch 2>phoneGap 3>jQuery mobile 4>bootstrap
- oracle 方向及资料
总结了一下大家的意见,也加了一些个人的看法,Oracle的学习路径,可供参考: 初级阶段: 可以从OCP教材开始,还有文档中的Administrator's Guide.Concepts.Perfor ...
- DIOCP之EchoServer分析
constructor TfrmMain.Create(AOwner: TComponent);begin inherited Create(AOwner); sfLogger.setAppender ...
- ide编辑器
http://wowubuntu.com/markdown/#editor https://netbeans.org/downloads/start.html?platform=windows& ...
- 选择合适的String拼接方法(这篇博客是我抄的)
package com.test; public class FreeFile { public static void main(String[] args) { // 加号拼接 String st ...
- C#完美实现斐波那契数列
/// <summary> /// Use recursive method to implement Fibonacci /// </summary ...
- 第一章 Mybtais的两种启动方式
Mybatis的两种启动方式如下: 1.xml实现: xml的实现方式中,主要是通过手动创建SqlSession,然后调用session.selectOne()方法实现来实现. 首先是创建Config ...
- UIView.FRAMEWORK
uiview .framework 有太多 属性到现在基本上没怎么接触,今天开始用到了就纪录一下,有空在去了解了: [self.view bringToFront:btn] 把btn 放到self.v ...
- sublime text 也能矩形选择
原来用editplus,但发现sublime text后便果断选择这个,她真的是很完美,但有一点就是不能像editplus一样矩形选择(Ctrl+鼠标左键这我知道,但感觉很麻烦)而感到小小的不爽... ...