一种开机管理方法、系统及其存储介质技术方案

技术编号:26417802 阅读:17 留言:0更新日期:2020-11-20 14:12
本发明专利技术涉及一种开机管理方法、系统及其存储介质,其包括如下步骤:给设备通电进入开机,执行软体;软体关闭设备上预先选择的外接端口;开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;软体打开预先选择的外接端口;以及,进入操作系统,并对预先选择的外接端口进行侦测及初始化。本发明专利技术具有节约开机时间的效果。

【技术实现步骤摘要】
一种开机管理方法、系统及其存储介质
本专利技术涉及设备开机的
,尤其是涉及一种开机管理方法、系统及其存储介质。
技术介绍
目前工控机上都会接很多外围设备,开机时需要检测外围设备是否正确连接以及是否功能正常,开机过程中软体去侦测及初始化这些外围设备需要占用很多时间。上述中的现有技术方案存在以下缺陷:开机过程中软体去侦测及初始化这些外围设备需要占用很多时间。
技术实现思路
本专利技术目的一是提供一种开机管理方法,具有节约开机时间的特点。本专利技术的上述专利技术目的一是通过以下技术方案得以实现的:一种开机管理方法,包括如下步骤:S1:给设备通电进入开机,执行软体;S2:软体关闭设备上预先选择的外接端口;S3:开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;S4:软体打开预先选择的外接端口;以及,S5:进入操作系统,并对预先选择的外接端口进行侦测及初始化。通过采用上述技术方案,软体在刚开机跑代码的时候,关闭相关端口,可保留指定一两个端口开放,开机代码快要跑完,准备进入操作系统时再打开相关外围端口,进入操作系统后由系统自带的驱动再次初始化相关外围设备,这样在开机过程中就可以节约很多时间。优选的,步骤S1中还包括:S11:软体通过代码给刚上电开机的设备设置看门狗,看门狗的时间长度与开机进入系统的时间长度之差小于预先设定的开机时间差值;S5中还包括:S51:若看门狗时间未超时,则在进入SETUP设置界面或进操作系统时关闭看门狗;若看门狗超时,则跳转至S1。通过采用上述技术方案,如果在开机过程中死机了,时间达到看门狗设置的时间,则会触发机器自动重启,有效地解决了这一次死机的问题,提升开机稳定性。优选的,步骤S3中还包括:S31:开机过程中,读取预先设定的外接设备,并从该设备中搜索预先设置的启动符;以及,S32:若能搜索预先设置的启动符,则将外接设备作为启动项,否则忽略外接设备,不加入启动项。通过采用上述技术方案,出于数据安全考虑,主板开机后,只能从某一加密U盘启动,防止数据被修改泄露;在U盘里放入某一特定文件,在开机过程中,软体读取U盘里的文件,如果匹配,则将此U盘作为启动项,如果不匹配,则忽略此U盘,不加入启动项。优选的,步骤S3中还包括:S33:开机过程中,在启动项里预设一个启动设备,且指定启动设备的一个启动接口作为启动项;以及,S34:禁止启动设备以外的与外接端口连接的设备进入启动项。通过采用上述技术方案,为了保护硬盘数据不被从其它存储设备拷走,开机过程中,通过程序,实现启动项里只有硬盘可启动,且可以指定某一个sataport作为启动项,USB等相关其它存储设备无法进入可启动项。本专利技术目的二是提供一种开机管理系统,具有节约开机时间的特点。本专利技术的上述专利技术目的二是通过以下技术方案得以实现的:一种开机管理系统,包括,开机执行模块,设备通电进入开机,执行软体;关闭外端接口模块,使得软体关闭设备上预先选择的外接端口;开机等待模块,在开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;外接端口打开模块,软体打开预先选择的外接端口;以及,初始化模块,用于进入操作系统,并对预先选择的外接端口进行侦测及初始化。通过采用上述技术方案,软体在刚开机跑代码的时候,关闭相关端口,可保留指定一两个端口开放,开机代码快要跑完,准备进入操作系统时再打开相关外围端口,进入操作系统后由系统自带的驱动再次初始化相关外围设备,这样在开机过程中就可以节约很多时间。优选的,开机执行模块中还包括第一子模块,第一子模块用于将软体通过代码给刚上电开机的设备设置看门狗,看门狗的时间长度与开机进入系统的时间长度之差小于预先设定的开机时间差值;初始化模块还包括第二子模块,第二子模块中,若看门狗时间未超时,则在进入SETUP设置界面或进操作系统时关闭看门狗;若看门狗超时,则跳转至开机执行模块。通过采用上述技术方案,如果在开机过程中死机了,时间达到看门狗设置的时间,则会触发机器自动重启,有效地解决了这一次死机的问题,提升开机稳定性。优选的,开机等待模块还包括第三子模块,第三子模块中,在开机过程中,读取预先设定的外接设备,并从该设备中搜索预先设置的启动符;若能搜索预先设置的启动符,则将外接设备作为启动项,否则忽略外接设备,不加入启动项。通过采用上述技术方案,出于数据安全考虑,主板开机后,只能从某一加密U盘启动,防止数据被修改泄露;在U盘里放入某一特定文件,在开机过程中,软体读取U盘里的文件,如果匹配,则将此U盘作为启动项,如果不匹配,则忽略此U盘,不加入启动项。优选的,开机等待模块还包括第四子模块,第四子模块中,在开机过程中,在启动项里预设一个启动设备,且指定启动设备的一个启动接口作为启动项;禁止启动设备以外的与外接端口连接的设备进入启动项。通过采用上述技术方案,为了保护硬盘数据不被从其它存储设备拷走,开机过程中,通过程序,实现启动项里只有硬盘可启动,且可以指定某一个sataport作为启动项,USB等相关其它存储设备无法进入可启动项。本专利技术目的三是提供一种计算机存储介质,能够存储相应的程序,具有便于实现节约开机时间的特点。本专利技术的上述专利技术目的三是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种开机管理方法的计算机程序。附图说明图1是本专利技术其中一实施例,一种开机管理方法的流程示意图;图2是本专利技术其中一实施例,一种开机管理系统的结构框图;图3是本专利技术其中一实施例,一种开机管理系统中,看门狗的原理框图;图4是本专利技术其中一实施例,一种开机管理系统中,开机过程中软体读取预先设定的外接设备的原理框图;图5是本专利技术其中一实施例,一种开机管理系统中,开机过程中软体读取指定的外接设备的原理框图。附图标记:1、开机执行模块;11、第一子模块;2、关闭外端接口模块;3、开机等待模块;31、第三子模块;32、第四子模块;4、外接端口打开模块;5、初始化模块;51、第二子模块。具体实施方式以下结合附图1-5对本专利技术作进一步详细说明。本具体实施例仅仅是对本专利技术的解释,其并不是对本专利技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本专利技术的权利要求范围内都受到专利法的保护。参照图1,本专利技术实施例提供一种开机管理方法,包括如下步骤:S1:给设备通电进入开机,执行软体;S2:软体关闭设备上预先选择的外接端口;S3:开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;S4:软体打开预先选择的外接端口;以及,S5:进入操作系统,并对预先选择的外接端口进行本文档来自技高网...

【技术保护点】
1.一种开机管理方法,其特征在于,包括如下步骤:/nS1:给设备通电进入开机,执行软体;/nS2:软体关闭设备上预先选择的外接端口;/nS3:开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;/nS4:软体打开预先选择的外接端口;以及,/nS5:进入操作系统,并对预先选择的外接端口进行侦测及初始化。/n

【技术特征摘要】
1.一种开机管理方法,其特征在于,包括如下步骤:
S1:给设备通电进入开机,执行软体;
S2:软体关闭设备上预先选择的外接端口;
S3:开机过程中,软体跳过侦测及初始化被关闭的外接端口,等待至开机完成;
S4:软体打开预先选择的外接端口;以及,
S5:进入操作系统,并对预先选择的外接端口进行侦测及初始化。


2.根据权利要求1所述的方法,其特征在于,步骤S1中还包括:
S11:软体通过代码给刚上电开机的设备设置看门狗,看门狗的时间长度与开机进入系统的时间长度之差小于预先设定的开机时间差值;
S5中还包括:
S51:若看门狗时间未超时,则在进入SETUP设置界面或进操作系统时关闭看门狗;若看门狗超时,则跳转至S1。


3.根据权利要求1所述的方法,其特征在于,步骤S3中还包括:
S31:开机过程中,读取预先设定的外接设备,并从该设备中搜索预先设置的启动符;以及,
S32:若能搜索预先设置的启动符,则将外接设备作为启动项,否则忽略外接设备,不加入启动项。


4.根据权利要求1所述的方法,其特征在于,步骤S3中还包括:
S33:开机过程中,在启动项里预设一个启动设备,且指定启动设备的一个启动接口作为启动项;以及,
S34:禁止启动设备以外的与外接端口连接的设备进入启动项。


5.一种开机管理系统,其特征在于,包括,
开机执行模块(1),设备通电进入开机,执行软体;
关闭外端接口模块(2),使得软体关闭设...

【专利技术属性】
技术研发人员:郑长雄
申请(专利权)人:芯发威达电子上海有限公司
类型:发明
国别省市:上海;31

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

1