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

Windows
Windows Server 2008关闭闲置状态的IDE通道
Windows Server 2008网络中禁止迅雷下载
Windows Server 2008病毒偷改账号的安全隐患
Windows Server 2008网上邻居打开慢的解决
Windows Server 2008 四项优化技巧
解决Windows Server 2008 回收站无法清空故障
部署RemoteApp实现应用程序的远程调用
Windows Server 2008 R2新增功能概览
Windows Server 2008 WDS 设置完全攻略
卷影复制 解决Windows Server 2008共享隐患
在Windows Server 2008中实现流量的监控和限制
Windows Server 2008的NPS策略应用
巧妙查看Windows Server 2008运行性能
利用命令行 提升Windows Server 2008管理效率
详述Windows Server 2008全面审核策略
配置Windows Server 2008防火墙让系统更安全
你所不知道的Windows7企业功能详解
Windows Server 2008服务器管理控制台解析
活用Windows Server 2008命令 解决网络疑难杂症
定制Windows 2008使它适合日常使用

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 65 ::
收藏到网摘: 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管理器,可以轻松地创建和配置虚拟机。