【技术实现步骤摘要】
一种Linux操作系统安装阶段的硬件匹配性检查方法、装置、介质和设备
[0001]本专利技术涉及操作系统部署
,尤其涉及一种Linux操作系统安装阶段的硬件匹配性检查方法、装置、介质和设备。
技术介绍
[0002]当前国内外主流的整机设备厂家基本都包含有:服务器、PC、终端等类型的产品,不同类型的产品的使用场景是完全不一样的。服务器设备一般用于数据中心、云计算、虚拟化、企业关键业务等场景,PC、笔记本、终端等设备一般用于普通办公、生活、娱乐等场景。基于此,操作系统厂家会根据不同使用场景下进行特定的优化与适配,产品一般分为:用于服务器设备的服务器操作系统,以及用于PC/终端等的桌面操作系统。
[0003]其中服务器操作系统会对企业关键生产环境和特定场景进行优化,比如:增加更多的RAS特性,在内核层对IO进行优化增强、对虚拟化/容器等云原生应用支持,在内核对访问控制、国密算法、可信计算等安全增强支持,具有高可靠、高可用、高性能、强安全、易维护等特性。
[0004]桌面操作系统因为主要在办公、生活、娱乐等场景 ...
【技术保护点】
【技术特征摘要】
1.一种Linux操作系统安装阶段的硬件匹配性检查方法,其特征在于,包括:配置操作系统安装启动环境;提取硬件设备的物理内存大小信息;提取硬件设备的CPU核心数信息;提取待安装操作系统的版本信息;根据所述物理内存大小信息、CPU核心数信息和待安装操作系统的版本信息,利用预置的设备类型判定规则对硬件设备与操作系统版本进行匹配判断,并输出匹配结果。2.根据权利要求1所述的Linux操作系统安装阶段的硬件匹配性检查方法,其特征在于,所述提取硬件设备的物理内存大小信息包括:通过从硬件设备的BIOS处获取内存布局,格式化为人工可识别的单位大小并保存。3.根据权利要求1所述的Linux操作系统安装阶段的硬件匹配性检查方法,其特征在于,所述提取硬件设备的CPU核心数信息包括:通过引导方式提供的CPU底层汇编接口进行处理,获取CPU厂商信息并保存;通过对应CPU厂商信息,进一步获取当前设备的CPU核心数信息并保存。4.根据权利要求1所述的Linux操作系统安装阶段的硬件匹配性检查方法,其特征在于,所述提取待安装操作系统的版本信息包括:通过读取所述待安装操作系统的镜像文件,获取对应的镜像版本,所述镜像版本包括服务器版本和/或桌面版本。5.根据权利要求1所述的Linux操作系统安装阶段的硬件匹配性检查方法,其特征在于,所述根据所述物理内存大小信息、CPU核心数信息和待安装操作系统的版本信息,利用预置的设备类型判定规则对硬件设备与操作系统版本进行匹配判断,并输出匹配结果包括:若所述CPU核心数大于或等于预设的核心数阈值,且内存大于或等于预设的内存阈值,则判断为当前的硬件设备为服务器,否则为桌面设备;将设备类型判断结果与待安装操作系统版本进行对比,如果...
【专利技术属性】
技术研发人员:付豪,康杰,
申请(专利权)人:北京凝思软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。