一种信息处理方法及电子设备技术

技术编号:11300566 阅读:101 留言:0更新日期:2015-04-15 18:03
本发明专利技术公开了一种信息处理方法及电子设备,所述方法应用于一电子设备,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述方法包括:在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点;获得所述存储单元上所述操作系统的存储范围;根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应;在加载所述操作系统层的过程中,加载并执行所述驱动模块;在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。采用本发明专利技术,至少能解决重装了操作系统后实现应用程序的自动分发或安装,以辅助电子设备执行预定功能。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种信息处理方法及电子设备,所述方法应用于一电子设备,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述方法包括:在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点;获得所述存储单元上所述操作系统的存储范围;根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应;在加载所述操作系统层的过程中,加载并执行所述驱动模块;在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。采用本专利技术,至少能解决重装了操作系统后实现应用程序的自动分发或安装,以辅助电子设备执行预定功能。【专利说明】一种信息处理方法及电子设备
本专利技术涉及信息技术,尤其涉及一种信息处理方法及电子设备。
技术介绍
用户在日常操作电子设备,诸如家用台式机,笔记本等等,大多需要在电子设备本机安装应用程序,以辅助电子设备执行预定功能,比如像杀毒软件之类安全软件可以对电子设备的操作系统进行保护。 本申请专利技术人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题: 应用程序以安全软件为例,安全软件的分发及安装对大多数用户而言,是比较复杂的操作,虽然安全软件的分发及安装对大多数用户而言,是比较复杂的操作,但是安全软件对于电子设备的正常运行是保驾护航的,如果遇到攻击和干扰,安全软件能很好的进行屏蔽和去干扰。 然而,如果用户遇到使用不善导致的系统崩溃或受到恶意攻击导致的系统崩溃,就需要重装操作系统,但是重装操作系统会把位于应用层的安全软件也一并去除掉,需要在用户重装操作系统后,通过用户干扰,即人机交互,用户手动再分发及安装所需的安全软件,用户体验不好,操作复杂也不适用于普通用户,需要用户具有一定的专业知识才能驾轻就熟。 如果有一种信息处理方案,能无需用户干扰,即无需用户手动分发及安装所需的应用程序如安全软件,即使重装了操作系统,也能实现自动分发或安装应用层的应用程序,甚至进一步修复修复已安装的应用程序,势必简化用户操作,提高用户体验,使用户的适用面更广,不仅专用用户,普通用户也能容易上手操作。然而,相关技术中,对于该问题,尚无有效解决方案。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信息处理方法及电子设备,至少能解决重装了操作系统后实现应用程序的自动分发或安装,以辅助电子设备执行预定功能。 为达到上述目的,本专利技术的技术方案是这样实现的: —种信息处理方法,所述方法应用于一电子设备,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述方法包括: 在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点; 获得所述存储单元上所述操作系统的存储范围; 根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应; 所述基本输入输出系统层的完成所述POST的过程,加载所述操作系统层; 在加载所述操作系统层的过程中,加载并执行所述驱动模块; 在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。 —种电子设备,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述电子设备还包括: 节点生成单元,用于在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点; 第一获取单元,用于获得所述存储单元上所述操作系统的存储范围; 释放单元,用于根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应; 第一加载单元,用于所述基本输入输出系统层的完成所述POST的过程,加载所述操作系统层; 第二加载单元,用于在加载所述操作系统层的过程中,加载并执行所述驱动模块; 执行单元,用于在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。 就本专利技术的方法而已,本专利技术的电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述方法包括:在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点;获得所述存储单元上所述操作系统的存储范围;根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应;所述基本输入输出系统层的完成所述POST的过程,加载所述操作系统层;在加载所述操作系统层的过程中,加载并执行所述驱动模块;在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。采用本方法,由于通过生成一虚拟设备节点,释放一驱动模块到操作系统的存储范围内,在加载所述操作系统层的过程中,加载并执行所述驱动模块,在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能,因此,至少能解决重装了操作系统后实现应用程序的自动分发或安装,以辅助电子设备执行预定功能。 就本专利技术的电子设备而言,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述电子设备还包括:节点生成单元,用于在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点;第一获取单元,用于获得所述存储单元上所述操作系统的存储范围;释放单元,用于根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应;第一加载单元,用于所述基本输入输出系统层的完成所述POST的过程,加载所述操作系统层;第二加载单元,用于在加载所述操作系统层的过程中,加载并执行所述驱动模块;执行单元,用于在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。采用本电子设备,通过节点生成单元生成一虚拟设备节点,通过释放单元释放一驱动模块到所述操作系统的存储范围内,在第二加载单元加载操作系统层的过程中,加载并执行驱动模块,之后通过执行单元在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能,从而至少能解决重装了操作系统后实现应用程序的自动分发或安装,以辅助电子设备执行预定功能。 【专利附图】【附图说明】 图1为本专利技术方法实施例的一实现流程示意图; 图2为本专利技术方法实施例的另一实现流程示意图; 图3为本专利技术方法实施例的又一实现流程示意图; 图4为本专利技术方法实施例的又一实现流程示意图; 图5为本专利技术方法实施例的又一实现流程示意图; 图6为本专利技术电子设备实施例的组成结构示意图; 图7为本专利技术使用场景的示意图。 【具体实施方式】 下面结合附图对技术方案的实施作进一步的详细描述。 方法实施例一: 本专利技术实施例的一种信息处理方法,所述方法应用于一电子设备,所述本文档来自技高网
...
一种信息处理方法及电子设备

【技术保护点】
一种信息处理方法,所述方法应用于一电子设备,所述电子设备包括:基本输入输出系统层,位于所述基本输入输出系统层之上的操作系统层、及位于操作系统层之上的应用层;所述基本输入输出系统存储在固件中,所述操作系统存储在存储单元中,所述方法包括:在基本输入输出系统层执行POST的过程中,生成一虚拟设备节点;获得所述存储单元上所述操作系统的存储范围;根据所述操作系统的存储范围,释放一驱动模块到所述存储范围内,所述驱动模块与所述虚拟设备节点对应;所述基本输入输出系统层的完成所述POST的过程,加载所述操作系统层;在加载所述操作系统层的过程中,加载并执行所述驱动模块;在所述操作系统层加载完成后,在所述驱动模块的作用下执行预定功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:许灵均陈军李俊杨良印
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1