开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

零起点,亲密接触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,如需转载请自行联系原作者





版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Windows开启hyper-V功能
Windows开启hyper-V功能
237 0
【镜像更新】Windows Server 2019 数据中心版
信息摘要: Windows Server 2019 数据中心版镜像更新适用客户: 使用Windows Server的用户版本/规格功能: 镜像ID: win2019_64_dtc_1809_zh-cn_40G_alibase_20190318.
4798 0
Windows server2003配置ftp服务
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/45010139 前言:如果你已经非常清楚的掌握了Windows server 2003的安全机制,那么你可以通过开启Windows自带的ftp服务进行使用,不过很多情况下,这不安全,但是我会告诉你方法,这需要你的Windows安装目录下有对应的ftp安装包。
799 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
ECS运维指南之Windows系统诊断
立即下载
《云服务器运维之Windows篇》
立即下载
FIS Global Accelerating Digital Intelligence in FinTech
立即下载