是否有可能让一台 Hyper-V 服务器能够从机器运行的本机硬件直接从冷启动启动到 VM?
除了描述的 Hyper-V 主机之外,还有非虚拟化服务器可用。
所有计算机均运行 Windows Server 2008 R2 x64。VM 是 Windows 7 Enterprise x64。
答案1
Hyper-V 服务器本身无法启动到 VM,因为它必须运行虚拟机管理程序层,并且您在该框中看到的唯一操作系统是父分区。但是,如果您运行的是 Windows 7 或 Windows 2008 R2,物理服务器可以启动到 VM/VHD。有关其工作原理的更多信息,看这里。
答案2
您可以进行设置,使物理机在其启动配置数据库中有两个条目,一个用于 Hyper-V,一个用于包含 VM 映像的 VHD。机器启动时,您将看到一个选项,一个用于 Hyper-V,一个用于 VHD。在 VHD 中安装两组驱动程序是可能的,尽管导航起来有点烦人。
有关直接从 VHD 启动的信息,请参阅“bcdedit /set device”和“bcdedit /set osdevice”。
所以,是的,与“icky3000”所说的相反,你可以做你想做的事。