零起点,亲密接触Windows Server 2008 R2的Hyper-v

简介:
        前两天写了篇《 学生?正版Windows 7在你身边》的博文,说了如何将Windows Server 2008 R2(以下简称R2)“改造”成Windows 7,现在有了好的桌面操作系统,接下来就是要玩一把R2的虚拟化了。很多人一想到虚拟化,就会认为是很高深的技术而不敢去触碰,其实对于个人用户来说,应用虚拟化是件很简单的事情,所以这里再顺势写一下Windows Server 2008 R2的Hyper-v。
零起点,亲密接触Windows Server 2008 R2的Hyper-v
        使用虚拟化(也许很多人对虚拟化还不是很熟悉,但对于虚拟机相信应该不会默生,Virtual PC、VMware、VirtualBox等)的好处非常多,除了企业应用虚拟化可以节省投资成本外,对于个人用户来说,虚拟化最大的好处是可以更加放心大胆的去做小白鼠。在虚拟机内部所做的变更不会影响到宿主操作系统,也就是说即便你的虚拟机崩溃了,宿主操作系统也不会受影响,也就是说你的正常工作不会受到影响。言归正转,下面看一下在R2中如何使用Hyper-v技术。
         一、使用Hyper-v的先决条件
        Hyper-v帮助文件中的先决条件写的比较多,由于我们是使用R2中集成的Hyper-v,所以这里把先决条件精简一下。
        1.硬件支持
        也就是说除了64位的CPU外,你的CPU还要支持虚拟化技术,目前个人市场对应的是Inter VT和AMD-V。
        2.BIOS中开启虚拟化支持
        很多个人PC,虽然CPU支持硬件虚拟化,但默认情况下BIOS中,是将虚拟化选项Disable的,所以你需要到BIOS中将其设置为Enable。
        3.DEP
        硬件强制数据执行保护 (DEP) 必须可用且必须启用,理论上来说BIOS中也会提供硬件DEP的相关设置选项,但我好像很少有看到个人PC的主板上有此选项(Inter的CPU通常叫作“Execute Disable Bit”(EDB),AMD的CPU通常叫作“Enhanced Virus Protection”(EVP))。并且根据实际测试结果,就算有DEP选项,默认情况下基本上都是为开启的,因为我在一部分PC上都有测试过Hyper-v,还没遇到过DEP的问题。软件的DEP就更不用说了,从Windows XP SP2开始,系统就是默认开启的了。
         4.内存
        虽然Hyper-v本身对内存并没有提很明确的数值要求,但如果使用R2并使用Hyper-v,建议主机内存不要小于2GB,推荐4GB以上,当然条件允许是越多越好了(我自己用的台式机6GB,嘎嘎)。
         二、一步一步使用Hyper-v
在R2中使用Hyper-v还算简单,所以这里也不多说,直接以图说话,整个过程全部有截图,所以参照下面的图片操作,理论上来说应该不会有什么问题。
        1.打开“服务器管理器”,右键单击“角色”,在弹出的快捷菜单中选择“添加角色”。
        2.在打开的“添加角色向导”对话框中直接单击“下一步”按钮。
        3.在“选择服务器角色”界面中勾选“Hyper-v”项,然后单击“下一步”按钮。
        4.继续单击“下一步”按钮。
        5.选择网卡,由于我是单式机测试的,所以只有一块网卡,如果是服务器大多数都会配有两块网卡,这时需要注意选择哪一块用来作为虚拟机的网络连接。选择网卡后,单击“下一步”按钮。
        6.单击“安装”按钮。
        7.等待安装。
        8.Hyper-v安装完成后需要重新启动系统才能使用。所以这里单击“关闭”按钮。
        9.先保存所有需要保存的工作,然后在下图的对话框中单击“是”按钮,重启服务器操作系统。
        10.重新启动操作系统后,Hyper-v安装配置过程将继续,并会显示“安装结果”界面,没有特别情况应该都会安装成功的。
        11.通过开始菜单可以打开“Hyper-v管理器”,右键单击本机的名称,在弹出的快捷菜单中选择“新建→虚拟机”命令。
        12.单击“下一步”按钮。
        13.为虚拟机取名,以及指定虚拟存储的位置。
        14.为虚拟机分配内存。根据需要安装的操作系统类型的不同而设置。
        15.选择网络连接。
        16.创建虚拟硬盘。
        17.选择是否现在安装操作系统,还是以后安装。此次实验选择“以后安装操作系统”。
        18.虚拟机新建完成。
        19.选中刚创建的虚拟机,单击“连接”打开虚拟机窗口。
        20.单击“启动”按钮启动虚拟机。
        21.由于没有插入系统安装光盘,所以虚拟机启动失败。在光驱中插入系统安装光盘,然后选择“媒体→DVD驱动器→捕获”捕获对应的光驱即可。如果使用ISO文件,则需要在Hyper-v管理器中进行设置。
        22.加载光盘后,重新启动虚拟机,便可以看到光驱引导虚拟机启动了,开始安装虚拟机操作系统。
        23.虚拟机操作系统安装结束后如下图所示。
        24.如果安装的是Windows XP及以前版本的操作系统,则还需要执行“操作→插入集成服务安装盘”(实际上就是类似于VMware中的VMware Tools)命令,安装虚拟硬件驱动,从而使虚拟机和宿主操作系统之间共用鼠标等设备。在插入集成服务安装盘之前,如果鼠标无法在虚拟机和宿主操作系统之间自由穿行,按“Ctrl+Alt+←”组合键即可。
        至此,我们的Hyper-v初始之旅就轻松结束了,是不是发现Hyper-v没有想像中那么难呢?有了Hyper-v,就放心大胆的当你的小白鼠吧。







     本文转自windyli 51CTO博客,原文链接:http://blog.51cto.com/windyli/314291,如需转载请自行联系原作者





相关文章
|
1月前
|
Linux Windows
Windows Server 下文件同步
Windows Server 下文件同步
19 0
|
4天前
|
开发框架 .NET 数据库
修改windows server 2008 时间和日期格式
修改windows server 2008 时间和日期格式
|
5天前
|
SQL Windows
保姆级:Windows Server 2012上安装.NET Framework 3.5
保姆级:Windows Server 2012上安装.NET Framework 3.5
|
6天前
|
Apache 项目管理 数据安全/隐私保护
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
13 0
|
7天前
|
安全 关系型数据库 虚拟化
WIndows Server 远程桌面服务—RDS
WIndows Server 远程桌面服务—RDS
|
7天前
|
开发框架 JavaScript 安全
WIndows Server 2016 部署 Web服务(简单篇)
WIndows Server 2016 部署 Web服务(简单篇)
|
7天前
|
安全 测试技术 网络安全
WIndows Server 2016 部署 PKI + 证书
WIndows Server 2016 部署 PKI + 证书
|
13天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
19天前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
14 0
|
1月前
|
关系型数据库 MySQL C++
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
14 0