当前位置: 首页 > 图文教程 > 操作系统 > Windows > Windows Server 2008 Core下如何安装Hyper-V

Windows
被忽略的Windows Server 2008几大特性
Windows下20个省力的特殊的执行命令
解决新安装Windows XP后键盘不可用问题
禁止他人使用机器中的某个软件的方法
让Windows XP更快 只需屏蔽五项功能
保留原装系统轻松搞定HP笔记本分区
微软发布Windows HPC Server 2008
XP的一个无敌命令 替换正在使用文件
Windows 7功能清单被泄漏 内容极为丰富
关于Windows XP SP3 的常见问题解答
加强Windows操作系统安全性的十大建议
解除远程管理Windows XP SP2的烦恼
如何用光盘修复SATA硬盘的分区表
Windows 2000中的加密技术被发现漏洞
Windows优化助手正在测试 功能新颖
五种方法解决XP系统无法停止通用卷设备
申请Windows 2008 Beta 3激活码的方法
IT企业:如果不选Vista,就选OS X
Windows操作系统中几个故障的解决方法
Windows 2008 Beta 3激活码申请方法

Windows Server 2008 Core下如何安装Hyper-V


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 58 ::
收藏到网摘: n/a

  Windows 2008 Server Core的操作系统是Windows Server 2008服务器中最精简的一个版本,包含了运行时所需要的服务器角色,其中包括Hyper-V的角色。当您选择Server Core安装类型时,Windows安装程序只会安装与所要支持的服务器角色相关的文件。资源管理器外壳不属于Server Core安装包,在Server Core 模式下您只能使用命令行方式来配置本地服务器。

  在Server Core中使用Hyper-V,能够减少攻击面,减少了管理成本,并减轻了维护工作量。

  当Server Core中启用了的Hyper-V角色后,就可以远程使用Hyper-V管理工具管理Hyper-V角色和虚拟机了。该管理工具可用于Windows Server 2008和Windows Vista的Service Pack 1(SP1)中。

  

  Hyper-V是微软提供的虚拟化平台,集成了所有用于支持虚拟服务器的组件 。为了获得Windows Server 2008的Hyper-V角色,你需要安装Hyper-V升级包。从http://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED&displaylang=en 可以下载到所需的升级包,约30MB,其中包括了Hyper-V角色,x64版本的远程管理工具,以及Windows操作系统所支持的版本的集成服务。利用这一升级包,您可以在生产环境中使用Hyper-V。

  注:Hyper-V角色升级包是一个永久包。一旦你安装了升级包,你就无法将其删除。

 

  您必须先进入服务器的BIOS设置,以确保“Virtualization Technology”和“Execute Disable”这两项都设置为启用。在大多数情况下,所需要的BIOS设置项可以在BIOS找到,只是不同的服务器, BIOS设置项的名称项可能会有所差别。

  * Security > Execute Disable (设置为 On)

  * Performance > Virtualization (设置为On)

  * Performance > VT for Direct I/O Access (设置为On)

  * Performance > Trusted Execution (设置为Off)

  

  如果服务器不是您亲自安装的,在开始安装角色前,最好确认一下,以确保服务器硬件支持Hyper-V,并且操作系统有操作Hyper-V的适当的授权。要找出目前安装了什么样的Windows Server产品,可以运行下面的命令:

  wmic OS get OperatingSystemSKU

  该命令执行后返回的数值,与微软Windows Server的SKU数值列表相对应。请确保您的版本支持Hyper-V:

  * 12 –Windows Server 2008数据中心版,Server Core

  * 13 –Windows Server 2008标准版,Server Core

  * 14 –Windows Server 2008企业版,Server Core

  如果返回其它数值,则意味着不能在这台服务器上安装Hyper-V。

  执行下面的命令行,检查服务器的架构:

  wmic OS get OSArchitecture

  Hyper-V技术基于64位系统,虽然正式版也支持32位系统,但由于32位系统的内存寻址空间上限只有4GB,实用价值不大。因此建议在64位架构的Windows Server 2008中安装Hyper-V。

 

  以下是在Windows 2008 Server Core中安装Hyper-V的每一个步骤:

  1、完成Server Core安装并初始化配置任务。具体任务如下:

  * 使用NET USER命令,设置管理员密码。

  * 使用NETDOM命令,配置服务器的计算机名称。

  * 使用Netsh命令,设置所有相关的网卡的静态IP地址。

  * 使用SLMGR.VBS命令,激活服务器。

  * 如果需要的话,使用netdom命令,将服务器加入域中。

  * 使用Netsh命令,配置防火墙的远程管理。

  * 如果你想远程管理运行Server Core的服务器的话,使用SCREGEDIT.WSF命令,启用远程桌面管理。

  2、安装完Windows Server 2008之后,你必须应用针对Windows Server 2008的Hyper-V升级包(KB950050)。下载Hyper-V的升级包,并复制到Server Core本地硬盘,在命令提示符下输入以下命令:

  wusa.exe Windows6.0-KB950050-x64.msu /quiet

  注:请提供安装包的正确路径...

  如果想查看软件升级包列表,已查看是否有遗漏的升级包,可以在命令提示符下输入以下命令:

  wmic qfe list

  当您安装完升级包后,您必须重新启动服务器。

  注:在您启用Hyper-V的角色之前,确保您已启用了辅助虚拟化所需的硬件,并在BIOS设置中选择了硬件增强强制数据执行保护(DEP)选项。在启用Hyper-V角色前,检查这些设置是否完成。如果没有调整BIOS设置就启用Hyper-V角色的话用,Windows hypervisor就无法正常工作。

  3、要安装Hyper-V 角色,在命令行提示符下输入以下命令:

  start /w ocsetup Microsoft-Hyper-V

  注: ocsetup.exe命令的语法要区分大小写

  4、在本地的Administrators组中添加一个用户或组,使他们能够远程管理Server Core安装操作。

  如果是在本地Administrators组添加用户,您需要先添加用户。在命令提示符下,输入以下命令:

  net use * /add

  在命令提示符下,输入以下命令,可以将用户添加到本地Administrators组中:

  net localgroup administrators /add

  5、重新启动服务器,以使更改生效。在命令提示符下,输入以下命令:

  shutdown /r /t 0

  6、使用Windows Server 2008或Windows Vista SP1常规安装程序,远程连接到Server Core机器上,管理Hyper-V的角色。

 

  本文通过实例,介绍了在Server Core下如何通过命令行方式安装Hyper-V。在次强调安装过程中需要进行BIOS设置。

  安装完Hyper-V升级包之后,你能够通过服务器管理器启用虚拟角色。在启用了Hyper-V角色后,Hyper-V管理器将成为管理工具的一部分。利用Hyper-V管理器,可以轻松地创建和配置虚拟机。