自动柜员机操作系统启动控制方法及装置的制造方法_4

文档序号:8543965阅读:来源:国知局
[0098]所述加载模块还用于:当对移动设备校验成功后,加载启动移动设备,加载启动引导信息,操作系统启动成功;
[0099]所述装置还包括:
[0100]转接引导模块,用于当对移动设备校验失败后,将引导移动设备启动转接到引导本地硬盘启动;
[0101]所述校验模块还用于:当对移动设备校验失败后,将失败信息传递给转接引导模块。
[0102]优选的,所述转接引导模块还用于:
[0103]在加载B1S引导信息后,判断B1S引导本地硬盘中的操作系统启动还是引导移动设备启动,并将判断结果通知所述校验模块。
[0104]优选的,还包括:
[0105]刷B1S模块,用于当安装通用操作系统时,通过移动设备刷B1S,将B1S中的引导信息补全,使得B1S不再加载引导所述引导区中的内容而直接引导本地硬盘或移动设备的启动,其中,在通过移动设备刷B1S时要在通过移动设备校验后进行。
[0106]上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
[0107]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种自动柜员机操作系统启动控制方法,其特征在于,所述方法包括: 在电源供电后,启动基本输入输出系统B1S,由B1S对引导区进行引导;其中,所述引导区是在操作系统主板上增加的一个存储芯片; 加载B1S引导信息;当引导本地硬盘时,位于引导区中的磁盘/文件驱动模块对磁盘/文件进行驱动;位于引导区中的校验模块根据校验文件对操作系统核心文件进行校验,包括:读取校验文件,并验证所述校验文件的文件头;当所述校验文件的文件头验证成功后,获取所述校验文件中列举的核心文件和校验信息;根据所述校验文件中列举的核心文件和校验信息对操作系统中的核心文件进行校验; 当对操作系统的核心文件校验成功后,加载启动本地硬盘,加载启动引导信息,操作系统启动成功。
2.根据权利要求1所述的方法,其特征在于,在加载启动引导信息之后,还包括: 核心服务模块加载引导区驱动,获取引导区芯片序列号,对引导区中的校验文件进行解密,验证引导区中的校验文件是否正确,验证引导区中的校验文件中列举的核心文件是否正确; 当核心服务模块的上述操作均正确时,由引导区引导操作系统启动,操作系统启动成功。
3.根据权利要求1或2所述的方法,其特征在于,还包括: 当引导移动设备时,位于引导区中的磁盘/文件驱动模块对磁盘/文件进行驱动;位于引导区中的校验模块对移动设备进行校验,包括:读取移动设备序列号、读取移动设备的证书和对移动设备的证书进行校验; 当对移动设备校验成功后,加载启动移动设备,加载启动引导信息,操作系统启动成功; 当对移动设备校验失败后,校验模块将失败信息传递给转接引导模块,所述转接引导模块将引导移动设备启动转接到引导本地硬盘启动。
4.根据权利要求3所述的方法,其特征在于,还包括: 在加载B1S引导信息后,转接引导模块判断B1S引导本地硬盘中的操作系统启动还是引导移动设备启动,并将判断结果通知所述校验模块。
5.根据权利要求3所述的方法,其特征在于,还包括: 当安装通用操作系统时,通过移动设备刷B1S,将B1S中的引导信息补全,使得B1S不再加载引导所述引导区中的内容而直接引导本地硬盘或移动设备的启动,其中,在通过移动设备刷B1S时要在通过移动设备校验后进行。
6.一种自动柜员机操作系统启动控制装置,其特征在于,所述装置包括: B1S启动模块,用于在电源供电后,启动B1S,由B1S对引导区进行引导;其中,所述引导区是在操作系统主板上增加的一个存储芯片; 加载模块,用于加载B1S引导信息;当对操作系统的核心文件校验成功后,加载启动本地硬盘,加载启动引导信息,操作系统启动成功; 磁盘/文件驱动模块,位于引导区中,用于当引导本地硬盘时对磁盘/文件进行驱动; 校验模块,位于引导区中,用于根据校验文件对操作系统核心文件进行校验:读取校验文件,并验证所述校验文件的文件头;当所述校验文件的文件头验证成功后,获取所述校验文件中列举的核心文件和校验信息;根据所述校验文件中列举的核心文件和校验信息对操作系统中的核心文件进行校验。
7.根据权利要求6所述的装置,其特征在于,还包括: 核心服务模块,用于在加载启动引导信息之后,加载引导区驱动,获取引导区芯片序列号,对引导区中的校验文件进行解密,验证引导区中的校验文件是否正确,验证引导区中的校验文件中列举的核心文件是否正确; 引导模块,位于引导区中,用于当核心服务模块的上述操作均正确时,引导操作系统启动,操作系统启动成功。
8.根据权利要求6或7所述的装置,其特征在于, 所述磁盘/文件驱动模块还用于:当引导移动设备时,对磁盘/文件进行驱动; 所述校验模块还用于:对移动设备进行校验:读取移动设备序列号、读取移动设备的证书和对移动设备的证书进行校验; 所述加载模块还用于:当对移动设备校验成功后,加载启动移动设备,加载启动引导信息,操作系统启动成功; 所述装置还包括: 转接引导模块,用于当对移动设备校验失败后,将引导移动设备启动转接到引导本地硬盘启动; 所述校验模块还用于:当对移动设备校验失败后,将失败信息传递给转接引导模块。
9.根据权利要求8所述的装置,其特征在于,所述转接引导模块还用于: 在加载B1S引导信息后,判断B1S引导本地硬盘中的操作系统启动还是引导移动设备启动,并将判断结果通知所述校验模块。
10.根据权利要求8所述的装置,其特征在于,还包括: 刷B1S模块,用于当安装通用操作系统时,通过移动设备刷B1S,将B1S中的引导信息补全,使得B1S不再加载引导所述引导区中的内容而直接引导本地硬盘或移动设备的启动,其中,在通过移动设备刷B1S时要在通过移动设备校验后进行。
【专利摘要】本发明公开了一种自动柜员机操作系统启动控制方法及装置。该方法包括:在电源供电后,启动BIOS,由BIOS对引导区进行引导;其中,所述引导区是在操作系统主板上增加的一个存储芯片;加载BIOS引导信息;当引导本地硬盘时,位于引导区中的磁盘/文件驱动模块对磁盘/文件进行驱动;位于引导区中的校验模块根据校验文件对操作系统核心文件进行校验;当对操作系统的核心文件校验成功后,加载启动本地硬盘,加载启动引导信息,操作系统启动成功。本发明实现了对操作系统的完整性验证及对操作系统核心文件的版权验证,提高了自动柜员机操作系统的安全性。
【IPC分类】G06F21-57, G07F19-00
【公开号】CN104866768
【申请号】CN201510248884
【发明人】谢卫平, 李进南, 晁亚辉
【申请人】深圳怡化电脑股份有限公司, 深圳市怡化时代科技有限公司, 深圳市怡化金融智能研究院
【公开日】2015年8月26日
【申请日】2015年5月15日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1