在Windows 2008 Server Core模式下安装和管理Hyper-V
如何在Server Core模式下安装Hyper-V,安装分两步:
1. 首先须要在Server Core使用bcdedit更改启动的配置,运行如下的命令:
bcdedit /set hypervisorlaunchtype auto
注意:若是之前没有配置过这个设置,当运行以上的命令后,Server Core须要从新启动。
2. 而后请您使用如下的命令来安装
Hyper-V
start /w OCSetup Microsoft-Hyper-V
等命令结束的时候,从新启动这台Server Core来完成安装, Hyper-V须要从新启动才能完成安装。而后使用oclist命令来查看是否是Hyper-V这个角色已经被安装好了。
由于Hyper-V没法在命令行下面进行虚拟机的建立和管理。因此在Server Core服务器中安装完Hyper-V后,须要用另外的一台装有Hyper-V管理界面的Windows 2008服务器或者是有装好Hyper-V Manager的Vista SP1的机器来建立和管理虚拟机。
如何可以让外面服务器管理Hyper-V,须要在Server Core上作一些额外的操做。
a. 使用如下的命令在Server Core上启用远程管理,:
netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
b.用如下的命令启用远程桌面
cscript \windows\system32\scregedit.wsf /ar 0
cscript \windows\system32\scregedit.wsf /cs 0
c. 用如下的命令来从新启动Server Core机器让这些配置生效
shutdown /t 0 /r
如下是一些在Server Core模式下安装Hyper-V的资料供参考:
Hyper-V on Server Core
[url]http://blogs.technet.com/tonyso/archive/2008/07/16/hyper-v-on-server-core.aspx[/url]
How to add the Hyper-V role to a Windows Server 2008 Server Core machine
[url]http://blogs.technet.com/jhoward/archive/2008/03/30/how-to-add-the-hyper-v-role-to-a-windows-server-2008-server-core-machine.aspx[/url]