通过FreeVM在海光处理器上安装Windows Server 2008、2012和2016

发布时间:2024-12-25 点击数:386

海光CPUWindows开机蓝屏卡0x0000005D,这个蓝屏代码表示不受支持的处理器,或者CPU架构和待安装的操作系统架构不匹配。海光服务器无法直接在裸金属上安装Windows Server 2008/ Windows Server 2012/ Windows Server 2016(简称Win2008/ Win2012/ Win2016),可能是因为海光处理器的发布时间晚于这几个操作系统,海光处理器不在微软的白名单处理器列表中。

网上有很多文章说需要修改编辑ntoskrnl.exehwplolicy.sys,找到CentaurHauls并修改,还需要修改winload.efiwinload.exe跳过签名验证,这种方法存在风险,并且网上也没有说明具体的修改方法。虽然理论上可能存在这样的解决方案,但这种方法不仅复杂,而且存在极高的风险。修改系统核心文件可能会破坏操作系统的完整性,导致系统不稳定甚至无法启动。此外,这种方法还可能违反微软的软件许可协议,带来法律风险。

其实不需要网上的修改windows的方法那么复杂。相比之下,使用FreeVM虚拟化超融合平台的C86版本来解决这一问题的方案更为可行和安全。虚拟化技术可以在不修改操作系统文件的情况下,为不兼容的硬件和操作系统提供一个兼容层。通过使用FreeVM这样的虚拟化平台,您可以在海光服务器上创建一个虚拟环境,该环境能够虚拟出与Windows Server 200820122016兼容的硬件架构,从而允许这些操作系统在海光服务器上运行。

在海光CPU上运行Windows 2003


在海光CPU上运行Windows 2008

在海光CPU上运行Windows 2012

在海光CPU上运行Windows 2016

海光平台硬件信息