如何为安装Hyper-V host设置服务器的BIOS

背景:

在将服务器安装成Hyper-V host之前,尤其是那些刚刚购置的服务器,需要在BIOS中进行一些基本的设置,以便能够顺利的安装Windows Server 2008 R2和开启Hyper-V Role。

准备工作:

在服务器加电之后,会有漫长的硬件自检过程,在此期间需要仔细的看屏幕显示,按照提示选择按键进入BIOS设置界面。组装的服务器一般可以使用“Delete”键进入BIOS,与台式机一致。

操作步骤:

在进入BIOS之后就需要着重进行几个项目的设置了,由于各型号的BIOS配置界面不同,下面只描述项目名称了:

对CPU(Processor)进行设置,开启(Enable)Intel VT (Virtualization Tech),开启Execute-Disable Bit Capability。开启这两项之后,Hyper-V就可以正常运行了,否则即便CPU支持虚拟化技术,Hyper-V也不能正常工作;

对CPU(Processor)进行设置,关闭Simultaneous Multi-Threading。这项不是必须的,不影响Hyper-V的功能。只是如果开启该项目,会在Windows资源管理器下看到比实际多1倍的CPU core数量,比较混淆视听。毕竟服务器的实际CPU core数量对于衡量Hyper-V host的性能是非常重要的指标。

开启网卡的PXE启动功能。Onboard LAN Option Rom Select设置为PXE,这项设置是为从网络启动部署Windows Server系统做准备,如果真打算使用光盘安装Windows可以忽略此项设置。

服务器通常板载提供2个网络接口(NIC),如果都开启PXE的功能,启动速度会比较慢,因此可以只Enable需要网络启动的那个网卡,例如:Load Onboard LAN 1 Option Rom 选择Enable。

调整启动顺序,需要设置网络启动的优先级高于本地硬盘,例如:设置Network为第一启动设备(1st Boot Device)。

保存BIOS设置,reboot服务器。

经过以上的BIOS设置,就可以从网络启动安装Windows系统了。当然,前提是网络中已经架设了Windows网络部署系统,例如MDT(Microsoft Deployment Toolkit)。

--Jack认为虚拟化很好很强大……