快速启动计算机系统的方法和计算机的启动系统技术方案

技术编号:13375821 阅读:101 留言:0更新日期:2016-07-20 23:11
本发明专利技术涉及一种快速启动计算机系统的方法,计算机通电后进入上电自检阶段;BIOS单元检测是否有DIMM接口连接所述非易失性存储单元,若是,则将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中,否则执行正常的内存检测和启动;内存单元中载入操作系统镜像文件后,BIOS单元从所述内存单元中引导操作系统镜像文件加载,完成计算机系统的启动。还涉及一种计算机的启动系统。上述启动方法和启动系统能够快速启动计算机,并且不受外部电源状态的影响。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是涉及一种快速启动计算机系统的方法和一种计算机的启动系统。
技术介绍
为了加快计算机启动速度,ACPI规范定义了操作系统非工作时的系统状态(部分):(1)PowerOnSuspend,也就是通常所说的S1状态。当系统进入S1时,系统通过CPU时钟控制器将CPU的时钟关闭,同时关闭显示器电源,系统其他逻辑部件仍正常工作。当开机时,系统将重新开启CPU时钟,并点亮显示器,实现快速恢复到系统的工作状态。相对于S3和S4,S1开机速度是最快的,但其耗电量也是最大的。(2)SuspendtoMemory,挂起到内存,也就是通常所说的S3状态。当系统进入S3时,系统运行的所有数据保存在内存中,只给内存相关的逻辑器件供电,当开机的时候CPU从内存开始引导操作系统,并恢复到系统进入S3之前的状态,避免了CPU从速度缓慢的外部存储设备(比如硬盘)上加载操作系统,在一定程度上加快了计算机的启动速度。从S3状态开机,比S1慢,但是S3状态比S1状态省电。(3)SuspendtoDisk,挂起到硬盘,即通常所说的S4状态。当系统进入S4时,硬盘会被划分一块和当前系统内存完全相等的区域,用于保存当前内存的所有数据信息,此时系统主电源会被断掉。当开机时,系统会从硬盘保存了内存信息的区域直接恢复,而不是从硬盘主引导记录(MBR,MasterBootRecode)中去查找可引导设备。S4耗电量比S3低,但开机速度比S3慢。其通过保存系统状态来实现快速启动,受外部电源状态的影响较大,当外接电源断电后,将无法实现正常快速开机启动。
技术实现思路
基于此,有必要提供一种快速启动计算机系统的方法,不受外部电源状态的影响。一种快速启动计算机系统的方法,基于如下计算机系统结构,包括:内存单元,通过DIMM接口接入计算机系统;非易失性存储单元,通过DIMM接口接入计算机系统;所述非易失性存储单元可保存操作系统镜像文件;BIOS单元,用于在上电自检阶段检测所述内存单元和非易失性存储单元;所述方法包括如下步骤:计算机通电后进入上电自检阶段;BIOS单元检测是否有DIMM接口连接所述非易失性存储单元,若是,则将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中,否则执行正常的内存检测和启动;内存单元中载入操作系统镜像文件后,BIOS单元从所述内存单元中引导操作系统镜像文件加载,完成计算机系统的启动。在其中一个实施例中,所述非易失性存储单元设有SPD芯片,所述SPD芯片保存有存储器类型信息,所述BIOS单元通过读取所述SPD芯片保存的存储器类型信息判断DIMM接口上连接的是否为非易失性存储单元。在其中一个实施例中,在将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还判断所述非易失性存储单元中是否包含数据,若是,则复制操作系统镜像文件,否则对所述非易失性存储单元进行自检,并随后执行正常的内存检测和启动。在其中一个实施例中,在将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还判断所述非易失性存储单元中的数据是否为操作系统镜像文件,若是,则复制操作系统镜像文件,否则执行正常的内存检测和启动。在其中一个实施例中,在将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还判断所述非易失性存储单元中的操作系统镜像文件是否损坏,若是,提示镜像文件损坏,并随后执行正常的内存检测和启动,否则复制操作系统镜像文件。一种计算机的启动系统,基于如下计算机系统结构,包括:内存单元,通过DIMM接口接入计算机系统;非易失性存储单元,通过DIMM接口接入计算机系统;所述非易失性存储单元可保存操作系统镜像文件;BIOS单元,用于在上电自检阶段检测所述内存单元和非易失性存储单元;所述启动系统运行于所述BIOS单元,并包括:自检模块,用于对计算机进行自检;识别模块,用于识别连接在DIMM接口上的非易失性存储单元;复制模块,用于将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中;启动模块,用于从所述内存单元中引导操作系统镜像文件加载,完成计算机系统的启动。在其中一个实施例中,所述非易失性存储单元设有SPD芯片,所述SPD芯片保存有存储器类型信息,所述识别模块通过读取所述SPD芯片保存的存储器类型信息判断DIMM接口上连接的是否为非易失性存储单元。在其中一个实施例中,还包括非易失性存储单元的检测模块,所述复制模块还判断所述非易失性存储单元中是否包含数据,若是,则复制操作系统镜像文件,否则所述非易失性存储单元的检测模块对所述非易失性存储单元进行自检,并随后由自检模块执行正常的内存检测和启动。在其中一个实施例中,所述复制模块还判断所述非易失性存储单元中的数据是否为操作系统镜像文件,若是,则复制操作系统镜像文件。在其中一个实施例中,所述复制模块还判断所述非易失性存储单元中的操作系统镜像文件是否损坏,若是,提示镜像文件损坏。上述启动方法和启动系统,非易失性存储单元可以相对永久地保存数据,因此其可以用来保存操作系统镜像文件。而在计算机的启动过程中,将操作系统载入内存是必不可少的一步。相对于传统的从硬盘中读出MBR(主引导记录),然后根据MBR加载操作系统文件的方式,由于非易失性存储单元的读写速度更快,因此使得计算机的启动速度更快,而且其不是保存系统状态的快速启动方式,不会受到外部电源状态的影响。附图说明图1为一实施例的异构混合内存架构的计算机系统结构图;图2为一实施例的快速启动计算机系统的流程图;图3为一实施例的计算机启动系统模块图。具体实施方式如图1所示,为一实施例的异构混合内存架构的计算机系统。该异构混合内存架构的计算机系统10包括内存单元100、非易失性存储单元200和BIOS单元300。内存单元100和非易失性存储单元200均通过DIMM(DualInlineMemoryModules,双列直插式存储模块)接口接入计算机系统。内存单元100即DRAM(DynamicRandomAccessMemory,动态随机访问存储器)。内存单元100上通常设有SPD(SerialPresenceDetect,串行存在检测)芯片,其用来存储DRAM的配置信息,例如P-Bank数量、电压、行地址/列地址数量、位宽以及各种主要操作时序等,本文档来自技高网
...

【技术保护点】
一种快速启动计算机系统的方法,基于如下计算机系统结构,包括:内存单元,通过DIMM接口接入计算机系统;非易失性存储单元,通过DIMM接口接入计算机系统;所述非易失性存储单元可保存操作系统镜像文件;BIOS单元,用于在上电自检阶段检测所述内存单元和非易失性存储单元;所述方法包括如下步骤:计算机通电后进入上电自检阶段;BIOS单元检测是否有DIMM接口连接所述非易失性存储单元,若是,则将所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中,否则执行正常的内存检测和启动;内存单元中载入操作系统镜像文件后,BIOS单元从所述内存单元中引导操作系统镜像文件加载,完成计算机系统的启动。

【技术特征摘要】
1.一种快速启动计算机系统的方法,基于如下计算机系统结构,包括:
内存单元,通过DIMM接口接入计算机系统;
非易失性存储单元,通过DIMM接口接入计算机系统;所述非易失性存储
单元可保存操作系统镜像文件;
BIOS单元,用于在上电自检阶段检测所述内存单元和非易失性存储单元;
所述方法包括如下步骤:
计算机通电后进入上电自检阶段;
BIOS单元检测是否有DIMM接口连接所述非易失性存储单元,若是,则将
所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中,否则执
行正常的内存检测和启动;
内存单元中载入操作系统镜像文件后,BIOS单元从所述内存单元中引导操
作系统镜像文件加载,完成计算机系统的启动。
2.根据权利要求1所述的快速启动计算机系统的方法,其特征在于,所述
非易失性存储单元设有SPD芯片,所述SPD芯片保存有存储器类型信息,所述
BIOS单元通过读取所述SPD芯片保存的存储器类型信息判断DIMM接口上连
接的是否为非易失性存储单元。
3.根据权利要求1所述的快速启动计算机系统的方法,其特征在于,在将
所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还
判断所述非易失性存储单元中是否包含数据,若是,则复制操作系统镜像文件,
否则对所述非易失性存储单元进行自检,并随后执行正常的内存检测和启动。
4.根据权利要求3所述的快速启动计算机系统的方法,其特征在于,在将
所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还
判断所述非易失性存储单元中的数据是否为操作系统镜像文件,若是,则复制
操作系统镜像文件,否则执行正常的内存检测和启动。
5.根据权利要求4所述的快速启动计算机系统的方法,其特征在于,在将
所述非易失性存储单元中保存的操作系统镜像文件复制到内存单元中之前,还
判断所述非易失性...

【专利技术属性】
技术研发人员:郭齐运李杨庞观士徐成泽王志远沈航梁艳妮陈志列耿稳强
申请(专利权)人:研祥智能科技股份有限公司
类型:发明
国别省市:广东;44

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

1