Issue:
以前在本地的测试的server上Hyper-V总是跑不起来,知道是BIOS里要设置一下。
Workaround / Solution:
本地的server是HP Compaq 8100 Elite的 开机F10进BIOS 。
“Virtualization Technology” and “Execute Disable” are both need to set to Enabled.
Note: 设置BIOS的时候 要 shut down 机器 ,不要选restart.
Hyper-V Installation Prerequisites
- An x64-based processor. Hyper-V is available only in the x64-based versions of Windows Server 2008—specifically, the x64-based versions of Windows Server 2008 Standard, Windows Server 2008 Enterprise, and Windows Server 2008 Datacenter.
- Hardware-assisted virtualization must be available and be enabled in the BIOS. This is available in processors that include a virtualization option; specifically, Intel VT or AMD Virtualization.
- Hardware Data Execution Protection (DEP) must be available and be enabled in the BIOS. You must enable Intel XD bit (execute disable bit) or AMD NX bit (no execute bit).
- Hyper-V does NOT support Itanium (IA-64) processors.
BIOS Settings
- Security > Execute Disable (set to On)
- Performance > Virtualization (set to On)
- Performance > VT for Direct I/O Access (set to On)
- Performance > Trusted Execution (set to Off)
Installation procedure
- Setting the administrative password.
- Configuring the server's computer name.
- Setting a static IP address on all relevant NICs.
- Activating the server.
- Joining the server to a domain (if required).
- Configure the firewall for remote administration.
- Enable Remote Desktop for Administration if you want to manage the server running a Server Core installation remotely.
2. Open Server Manager, click Add Roles.
3. Choose Hyper-V role. Click Next.
4. On the Confirm Installation Selections page, click Install.
5. The computer must be restarted to complete the installation. Click Close to finish the wizard, and then click Yes to restart the computer.
6. After you restart the computer, log on with the same account you used to install the role. After the Resume Configuration Wizard completes the installation, click Close to finish the wizard.