国产化海光C86架构服务器安装windows实录
最近几年与红蓝关系急转直下,尤其是科技领域尤为突出。随之而来的就是软硬件的国产化大潮。由于行业的原因根据要求必须使用国产化服务器、国产化操作系统、国产化数据库、国产化中间件。虽然闭关锁国断开红蓝联系可以在一定程度激发国产化发展,但是不得不说,上层考虑事情过于理想化了,步子迈的太大了,现在看有点扯到蛋了。上层不需要做具体的工作,所以话可以随便说,事情可以随便安排,但是在真正做具体工作的人面前,现在环境配套不成熟的时候强行国产化给实际工作带来了极大的不方便。举个很简单的例子使用改成国产化操作系统之后,很多维护工具就无法使用了,全部使用命令行简直是无法忍受的。这对于维护人员来说是非常头痛的且不合理的,要知道在日常的生产生活中,一个靠谱的维护人员对于系统可用性、稳定性、安全性有着至关重要的作用(参考流浪地球每次机房都找不到维护的线),如何方便维护人员管理和使用应该是第一梯队考虑的事情,现在在环境没有准备好的情况下强行国产化我认为是不对的。
好了,事情就分析到这里了,接下来我带大家来看看我使用国产化服务器的历程。
新分配的国产化服务器是浪潮的海光C86架构服务器CS5280H2,查了很多资料了解到C86是购买的X86的授权,然后加了一个国内的壳(就和国产化操作系统一样),理论上这种情况应该是兼容X86架构的软件的,当然这是理论上,实际上还是有一定的限制的。
我拿到服务器之后根据这个情况想了下,觉得应该是可以安装windows的,但是从官方客服以及厂家工程师那得到的回复都是没有适配过windows系统,不支持安装windows系统。
数据库、中间件、应用软件都跑在linux上,但是平时维护如果不用windows上的工具会导致维护工作变得极为复杂。故此没有听信厂家客服和厂家工程师的建议开始研究如何强行安装windows。
(raid过程还是按着厂家指导做的,还是靠谱的,好评)
我先进行了常规的一次系统安装,将win7的ISO镜像写入到U盘中,然后开始常见的U启安装。开始读取U盘启动安装的时候突然出现大量的0x00000XX字样的界面一闪而过,反复试了几次全都是这样。
第一次没安装上在意料之中,之后又尝试了win10、win11、win2008、win2012、win2016、win2019都不行,就在快要绝望的时候使用win2022终于成功安装上了,大喜啊。
(之后查了些资料,分析有可能是这款国产化CPU的产出时间晚于操作系统的发布时间,导致操作系统不认识国产化CPU,从而导致报错无法安装。)
接下来就是正常的系统安装步骤,相信大家都会。
系统装完之后发现一大堆不识别的硬件,使用驱动精灵或者360驱动全都无法用自带的驱动程序驱动成功。(主要是网卡)
但是好在有一部分硬件可以识别出来型号。
其他硬件无所谓,但是至少网卡要驱动才行啊,不然网络用不了。在服务器官方途径努力了下,没能获取到这款网卡的正规windows驱动。最后没办法按着网卡型号,去了网卡厂家的网站上终于找到了windows的驱动。但是非常尴尬,有win7的驱动、win10的驱动、win2019的驱动,就是没有win2022的驱动。
抱着死马当活马医的心态,把win2019的驱动下载了回来,然后强行安装,在重新识别网卡,发现网卡正常被识别并且驱动上了,然后配上IP地址测试了下,网络正常。
至此这台国产化服务器已经可以正常使用了。
特此记录这次经历,希望可以对其他同学有帮助。