零起点,亲密接触Windows Server 2008 R2的Hyper-v 推荐
2010-05-12 00:24
316 查看
前两天写了篇《学生?正版Windows 7在你身边》的博文,说了如何将Windows Server 2008 R2(以下简称R2)“改造”成Windows 7,现在有了好的桌面操作系统,接下来就是要玩一把R2的虚拟化了。很多人一想到虚拟化,就会认为是很高深的技术而不敢去触碰,其实对于个人用户来说,应用虚拟化是件很简单的事情,所以这里再顺势写一下Windows Server 2008 R2的Hyper-v。
[align=center]零起点,亲密接触Windows Server 2008 R2的Hyper-v[/align]
使用虚拟化(也许很多人对虚拟化还不是很熟悉,但对于虚拟机相信应该不会默生,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.打开“服务器管理器”,右键单击“角色”,在弹出的快捷菜单中选择“添加角色”。
![](http://blog.51cto.com/attachment/201005/201005111273593541977.jpg)
2.在打开的“添加角色向导”对话框中直接单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593555184.png)
3.在“选择服务器角色”界面中勾选“Hyper-v”项,然后单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593568562.png)
4.继续单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593585055.png)
5.选择网卡,由于我是单式机测试的,所以只有一块网卡,如果是服务器大多数都会配有两块网卡,这时需要注意选择哪一块用来作为虚拟机的网络连接。选择网卡后,单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593593493.png)
6.单击“安装”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593603402.png)
7.等待安装。
![](http://blog.51cto.com/attachment/201005/201005121273593611323.png)
8.Hyper-v安装完成后需要重新启动系统才能使用。所以这里单击“关闭”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593636962.png)
9.先保存所有需要保存的工作,然后在下图的对话框中单击“是”按钮,重启服务器操作系统。
![](http://blog.51cto.com/attachment/201005/201005121273593645683.png)
10.重新启动操作系统后,Hyper-v安装配置过程将继续,并会显示“安装结果”界面,没有特别情况应该都会安装成功的。
![](http://blog.51cto.com/attachment/201005/201005121273593653459.png)
11.通过开始菜单可以打开“Hyper-v管理器”,右键单击本机的名称,在弹出的快捷菜单中选择“新建→虚拟机”命令。
![](http://blog.51cto.com/attachment/201005/201005121273593663908.png)
12.单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593696413.png)
13.为虚拟机取名,以及指定虚拟存储的位置。
![](http://blog.51cto.com/attachment/201005/201005121273593704485.png)
14.为虚拟机分配内存。根据需要安装的操作系统类型的不同而设置。
![](http://blog.51cto.com/attachment/201005/201005121273593713166.png)
15.选择网络连接。
![](http://blog.51cto.com/attachment/201005/201005121273593721701.png)
16.创建虚拟硬盘。
![](http://blog.51cto.com/attachment/201005/201005121273593730150.png)
17.选择是否现在安装操作系统,还是以后安装。此次实验选择“以后安装操作系统”。
![](http://blog.51cto.com/attachment/201005/201005121273593738292.png)
18.虚拟机新建完成。
![](http://blog.51cto.com/attachment/201005/201005121273593750056.png)
19.选中刚创建的虚拟机,单击“连接”打开虚拟机窗口。
![](http://blog.51cto.com/attachment/201005/201005121273593758397.png)
20.单击“启动”按钮启动虚拟机。
![](http://blog.51cto.com/attachment/201005/201005121273593766141.png)
21.由于没有插入系统安装光盘,所以虚拟机启动失败。在光驱中插入系统安装光盘,然后选择“媒体→DVD驱动器→捕获”捕获对应的光驱即可。如果使用ISO文件,则需要在Hyper-v管理器中进行设置。
![](http://blog.51cto.com/attachment/201005/201005121273593773461.png)
22.加载光盘后,重新启动虚拟机,便可以看到光驱引导虚拟机启动了,开始安装虚拟机操作系统。
![](http://blog.51cto.com/attachment/201005/201005121273593782103.png)
23.虚拟机操作系统安装结束后如下图所示。
![](http://blog.51cto.com/attachment/201005/201005121273593790470.png)
24.如果安装的是Windows XP及以前版本的操作系统,则还需要执行“操作→插入集成服务安装盘”(实际上就是类似于VMware中的VMware Tools)命令,安装虚拟硬件驱动,从而使虚拟机和宿主操作系统之间共用鼠标等设备。在插入集成服务安装盘之前,如果鼠标无法在虚拟机和宿主操作系统之间自由穿行,按“Ctrl+Alt+←”组合键即可。
![](http://blog.51cto.com/attachment/201005/201005121273593799318.png)
至此,我们的Hyper-v初始之旅就轻松结束了,是不是发现Hyper-v没有想像中那么难呢?有了Hyper-v,就放心大胆的当你的小白鼠吧。
[align=center]零起点,亲密接触Windows Server 2008 R2的Hyper-v[/align]
使用虚拟化(也许很多人对虚拟化还不是很熟悉,但对于虚拟机相信应该不会默生,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.打开“服务器管理器”,右键单击“角色”,在弹出的快捷菜单中选择“添加角色”。
![](http://blog.51cto.com/attachment/201005/201005111273593541977.jpg)
2.在打开的“添加角色向导”对话框中直接单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593555184.png)
3.在“选择服务器角色”界面中勾选“Hyper-v”项,然后单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593568562.png)
4.继续单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593585055.png)
5.选择网卡,由于我是单式机测试的,所以只有一块网卡,如果是服务器大多数都会配有两块网卡,这时需要注意选择哪一块用来作为虚拟机的网络连接。选择网卡后,单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005111273593593493.png)
6.单击“安装”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593603402.png)
7.等待安装。
![](http://blog.51cto.com/attachment/201005/201005121273593611323.png)
8.Hyper-v安装完成后需要重新启动系统才能使用。所以这里单击“关闭”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593636962.png)
9.先保存所有需要保存的工作,然后在下图的对话框中单击“是”按钮,重启服务器操作系统。
![](http://blog.51cto.com/attachment/201005/201005121273593645683.png)
10.重新启动操作系统后,Hyper-v安装配置过程将继续,并会显示“安装结果”界面,没有特别情况应该都会安装成功的。
![](http://blog.51cto.com/attachment/201005/201005121273593653459.png)
11.通过开始菜单可以打开“Hyper-v管理器”,右键单击本机的名称,在弹出的快捷菜单中选择“新建→虚拟机”命令。
![](http://blog.51cto.com/attachment/201005/201005121273593663908.png)
12.单击“下一步”按钮。
![](http://blog.51cto.com/attachment/201005/201005121273593696413.png)
13.为虚拟机取名,以及指定虚拟存储的位置。
![](http://blog.51cto.com/attachment/201005/201005121273593704485.png)
14.为虚拟机分配内存。根据需要安装的操作系统类型的不同而设置。
![](http://blog.51cto.com/attachment/201005/201005121273593713166.png)
15.选择网络连接。
![](http://blog.51cto.com/attachment/201005/201005121273593721701.png)
16.创建虚拟硬盘。
![](http://blog.51cto.com/attachment/201005/201005121273593730150.png)
17.选择是否现在安装操作系统,还是以后安装。此次实验选择“以后安装操作系统”。
![](http://blog.51cto.com/attachment/201005/201005121273593738292.png)
18.虚拟机新建完成。
![](http://blog.51cto.com/attachment/201005/201005121273593750056.png)
19.选中刚创建的虚拟机,单击“连接”打开虚拟机窗口。
![](http://blog.51cto.com/attachment/201005/201005121273593758397.png)
20.单击“启动”按钮启动虚拟机。
![](http://blog.51cto.com/attachment/201005/201005121273593766141.png)
21.由于没有插入系统安装光盘,所以虚拟机启动失败。在光驱中插入系统安装光盘,然后选择“媒体→DVD驱动器→捕获”捕获对应的光驱即可。如果使用ISO文件,则需要在Hyper-v管理器中进行设置。
![](http://blog.51cto.com/attachment/201005/201005121273593773461.png)
22.加载光盘后,重新启动虚拟机,便可以看到光驱引导虚拟机启动了,开始安装虚拟机操作系统。
![](http://blog.51cto.com/attachment/201005/201005121273593782103.png)
23.虚拟机操作系统安装结束后如下图所示。
![](http://blog.51cto.com/attachment/201005/201005121273593790470.png)
24.如果安装的是Windows XP及以前版本的操作系统,则还需要执行“操作→插入集成服务安装盘”(实际上就是类似于VMware中的VMware Tools)命令,安装虚拟硬件驱动,从而使虚拟机和宿主操作系统之间共用鼠标等设备。在插入集成服务安装盘之前,如果鼠标无法在虚拟机和宿主操作系统之间自由穿行,按“Ctrl+Alt+←”组合键即可。
![](http://blog.51cto.com/attachment/201005/201005121273593799318.png)
至此,我们的Hyper-v初始之旅就轻松结束了,是不是发现Hyper-v没有想像中那么难呢?有了Hyper-v,就放心大胆的当你的小白鼠吧。
相关文章推荐
- 使用Hyper-v创建16个节点的Windows Server 2008 R2 故障转移群集 推荐
- 技术QA:如何解决在Windows Server 2008 R2上安装证书服务重启后出现 CertificationAuthority 91错误事件? 推荐
- 升级Windows Server 2008 R2 Hyper-V 主机到Windows Server 2012
- Windows server 2003到Windows server 2008 R2的迁移:共存 推荐
- Windows Server 2008 r2 在Hyper-v里搭建SharePoint 2010开发环境
- 把Windows Server 2008 R2 域控升级到Windows Server 2012 R2。 推荐
- Slow RDP performance, 远程桌面连接极慢 , windows server 2008 r2 - Hyper-V
- Windows Server 2012 R2 Hyper-V在线调整虚拟硬盘的大小 推荐
- windows server 2008 R2 AD DS 的新增功能:脱机加入域 推荐
- Windows Server 2008 R2 Core-Part1 推荐
- 在运行 Windows Server 2008 R2 的计算机上使用 Hyper-V 管理器 Microsoft 管理控制
- Windows Server 2008 R2回收站误删域对象的"后悔药" 推荐
- Hyper-V Comparison:Windows Server 2008 R2 vs Windows Server 2012
- Windows Server 2008 R2 Hyper-V 故障转移群集部署指南
- 我与windows server 2008的第一次亲密接触
- Activate windows server 2008 R2 virtual server in hyper-v
- 四、Windows Server 2008 R2 Hyper-v 不同架构CPU迁移VM
- Windows Server 2008 R2 Hyper-V 故障转移群集部署指南