基于飞腾平台OS的一键还原方法、系统、终端及存储介质技术方案

技术编号:37266591 阅读:25 留言:0更新日期:2023-04-20 23:37
本发明专利技术涉及基于飞腾平台OS的一键还原方法、系统、终端及存储介质,通过主板上添加还原按钮进行一键还原的方案,通过主板上还原按钮连接着飞腾CPU的中断信号Pin,实现当用户在OPS电脑开机阶段按下还原按钮,BIOS就会修改OS系统的grub.cfg文件,进行还原操作,还原完成后重启OPS电脑。这种方式大大提高了OPS电脑的鲁棒性,减少了因用户还原OS误操作无法开机的现象,节省了生产商售后的人力成本。此方案可移植到其他国产CPU平台,硬件成本低,稳定性好。好。好。

【技术实现步骤摘要】
基于飞腾平台OS的一键还原方法、系统、终端及存储介质


[0001]本专利技术涉及计算机
,更具体地说,涉及基于飞腾平台OS的一键还原方法、系统、终端及存储介质。

技术介绍

[0002]目前对国产OPS电脑进行OS还原操作,通常常用的方法是在OS系统中用命令行还原或借助第三方软件进行还原;但有些用户对还原命令行不了解,容易损坏OS引导配置,对用户操作不够友好;并且第三方还原软件对国产OS的兼容性支持并不好;有些用户还原系统,出现还原失败异常,导致OPS电脑无法开机,只能选择联系主机生产商进行返修,这无疑增加了主机生产商的运营成本,用户体验差。

技术实现思路

[0003]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于飞腾平台OS的一键还原方法。
[0004]本专利技术解决其技术问题所采用的技术方案是:
[0005]构造一种基于飞腾平台OS的一键还原方法,所述方法包括下述步骤:
[0006]S1:在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所述中断信号经由飞腾CPU中的中断信号Pin受所电连的按键触发而生成;
[0007]S2:接收到来自飞腾CPU的中断信号之后,控制OPS电脑进入BIOS界面;
[0008]S3:根据用户的选择,进入“还原”流程后,读取指定路径的OS系统grub.cfg文件;
[0009]S4:根据预设信息修改grub.cfg文件,实现还原操作;
[0010]S5:还原操作完成后,对OPS电脑发送重启指令,OPS电脑根据修改后的grub.cfg文件引导还原启动OS系统,系统还原功能完成。
[0011]优选地,所述步骤S1还包括预设OS系统的grub文件存储位置为指定路径,并添加至BIOS固件的白名单引导路径中。
[0012]优选地,所述方法还包括下述步骤:
[0013]S31:对OS系统grub.cfg文件进行备份处理,并将备份文件存储至指定路径。
[0014]优选地,所述步骤S4还包括,生成相应的操作日志并存储至指定路径,所述操作日志用于记录还原本次操作。
[0015]本专利技术还包括一种还原系统,包括信号接收模块、控制模块、读取模块、系统还原模块、路径预设置模块和备份模块;
[0016]所述信号接收模块,用于在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所述中断信号经由飞腾CPU中的中断信号Pin受所电连的按键触发而生成;
[0017]所述控制模块,用于在接收到来自飞腾CPU的中断信号之后,控制OPS电脑进入BIOS界面;
[0018]所述读取模块,用于根据用户的选择,进入“还原”流程后,读取指定路径的OS系统
grub.cfg文件;
[0019]优选地,所述还原系统还包括路径预设置模块,所述路径预设置模块用于预设OS系统的grub文件存储位置为指定路径,并添加至BIOS固件的白名单引导路径中;
[0020]优选地,所述还原系统还包括备份模块,所述备份模块用于对OS系统grub.cfg文件进行备份处理,并将备份文件存储至指定路径。
[0021]优选地,所述还原系统还包括日志记录模块,所述日志记录模块用于生成相应的操作日志并存储至指定路径,所述操作日志用于记录还原本次操作。
[0022]本专利技术还包括一种终端,包括处理器和存储区,所述处理器用于执行存储器中存储的计算机程序时实现如实施例所述所述基于飞腾平台OS的一键还原方法的步骤。
[0023]本专利技术还包括一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机指令运行时上述基于飞腾平台OS的一键还原方法的步骤。
[0024]本专利技术的有益效果在于:
[0025]本专利技术提出了基于飞腾平台OS的一键还原方法、系统、终端及存储介质,通过在主板上添加还原按钮进行一键还原的方案,通过主板上还原按钮连接着飞腾CPU的中断信号Pin,实现当用户在OPS电脑开机阶段按下还原按钮,BIOS就会修改OS系统的grub.cfg文件,进行还原操作,还原完成后重启OPS电脑。这种方式大大提高了OPS电脑的鲁棒性,减少了因用户还原OS误操作无法开机的现象,节省了生产商售后的人力成本。此方案可移植到其他国产CPU平台,硬件成本低,稳定性好。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将结合附图及实施例对本专利技术作进一步说明,下面描述中的附图仅仅是本专利技术的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:
[0027]图1是本专利技术实施例一提供的计算机系统还原方法的实现流程图。
[0028]图2是本专利技术实施例二提供的计算机系统还原方法的实现流程图。
[0029]图3是本专利技术实施例三提供的终端的结构。
具体实施方式
[0030]为了使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术的部分实施例,而不是全部实施例。基于本专利技术的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术的保护范围。
[0031]实施例一:
[0032]如图1所示专利技术实施例一提供的基于飞腾平台OS的一键还原方法,为了便于说明,仅示出了与本专利技术实施例相关的部分,所述方法包括下述步骤:
[0033]S1:在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所述中断信号经由飞腾CPU中的中断信号Pin受所电连的按键触发而生成;
[0034]S2:接收到来自飞腾CPU的中断信号之后,控制OPS电脑进入BIOS界面;
[0035]S3:根据用户的选择,进入“还原”流程后,读取指定路径的OS系统grub.cfg文件;
[0036]S4:根据预设信息修改grub.cfg文件,实现还原操作;
[0037]S5:还原操作完成后,对OPS电脑发送重启指令,OPS电脑根据修改后的grub.cfg文件引导还原启动OS系统,系统还原功能完成。
[0038]在所述BIOS固件引导所述OS系统过程中,所述BIOS固件通过引导文件grub.cfg引导OS系统,以使所述OS系统内核根据引导文件grub.cfg启动。其中OS为操作系统的缩写,BIOS为BasicInput/OutputSystem的缩写,意思是“基本输入/输出系统”。
[0039]实施例二:
[0040]如图2所示专利技术实施例二提供的基于飞腾平台OS的一键还原方法,为了便于说明,仅示出了与本专利技术实施例相关的部分,所述方法包括下述步骤:
[0041]S1:预设OS系统的grub文件存储位置为指定路径,并添加至BIOS固件的白名单引导路径中,在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所述中断信号经由飞腾CPU中的中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于飞腾平台OS的一键还原方法,其特征在于,所述方法包括下述步骤:S1:在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所述中断信号经由飞腾CPU中的中断信号Pin受所电连的按键触发而生成;S2:接收到来自飞腾CPU的中断信号之后,控制OPS电脑进入BIOS界面;S3:根据用户的选择,进入“还原”流程后,读取指定路径的OS系统grub.cfg文件;S4:根据预设信息修改grub.cfg文件,实现还原操作;S5:还原操作完成后,对OPS电脑发送重启指令,OPS电脑根据修改后的grub.cfg文件引导还原启动OS系统,系统还原功能完成。2.根据权利要求1所述的一种基于飞腾平台OS的一键还原方法,其特征在于,所述步骤S1还包括预设OS系统的grub文件存储位置为指定路径,并添加至BIOS固件的白名单引导路径中。3.根据权利要求1所述的一种基于飞腾平台OS的一键还原方法,其特征在于,所述方法还包括下述步骤:S31:对OS系统grub.cfg文件进行备份处理,并将备份文件存储至指定路径。4.根据权利要求1所述的一种基于飞腾平台OS的一键还原方法,其特征在于,所述步骤S4还包括,生成相应的操作日志并存储至指定路径,所述操作日志用于记录还原本次操作。5.一种还原系统,其特征在于,包括信号接收模块、控制模块、读取模块、系统还原模块、路径预设置模块和备份模块;所述信号接收模块,用于在OPS电脑开机阶段,接收到来自飞腾CPU的中断信号,其中所...

【专利技术属性】
技术研发人员:周杰
申请(专利权)人:深圳市智微智能科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1