[发明专利]一种基于IntelX86的32位Windows系统和64位Android系统的切换方法有效
申请号: | 201410718705.7 | 申请日: | 2014-12-01 |
公开(公告)号: | CN104360867B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 王佳佳 | 申请(专利权)人: | 重庆蓝岸通讯技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙)11369 | 代理人: | 史霞 |
地址: | 400000 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 intel x86 32 windows 系统 64 android 切换 方法 | ||
技术领域
本发明涉及计算机领域,尤其涉及一种基于Intel X86的32位Windows系统和64位Android系统的切换方法。
背景技术
现有技术中,公开号为CN103473132A的中国专利提供了一种使用双存储芯片实现智能设备的双系统启动的方法,在该发明中,将两个操作系统分别存储在两个存储芯片上,两个操作系统共用同一BIOS(BIOS:Basic Input Output System,基本输入输出系统),通过一个硬件开关切换到存有不同系统的存储芯片,从而启动相应的操作系统。上述发明存在以下两个问题:(1)该发明不适用基于Intel X86的智能设备,同一BIOS只能引动相同位数的操作系统,在Intel X86架构下32位操作系统和64位操作系统的启动需要由不同位数的BIOS来引导,换句话说,在Intel X86架构下,如果不考虑BIOS的切换,即使硬件切换了,操作系统也会启动失败;(2)用两套存储介质来存储操作系统,增加了成本。
发明内容
为解决上述技术问题,本发明提供了一种根据切换指令切换BIOS以启动相应操作系统的方法。
本发明提供的技术方案为:
一种基于Intel X86的32位Windows系统和64位Android系统的切换方法,包括:
在一智能设备上安装32位Windows系统和64位Android系统,并将32位Windows系统和64位Android系统中的一个预先设定为默认系统而将另一个预先设定为备用系统;
在所述智能设备上存储用于启动32位Windows系统的32位BIOS以及用于启动64位Android系统的64位BIOS,其中,将用于启动所述默认系统的BIOS设定为默认BIOS而将用于启动所述备用系统的BIOS设定为备用BIOS;
在所述智能设备开机上电后,如所述智能设备未接收到切换指令,则运行所述默认BIOS以启动所述默认系统,如所述智能设备在所述默认系统被启动之前接收到切换指令,则运行所述备用BIOS,以启动所述备用系统。
优选的是,所述的基于Intel X86的32位Windows系统和64位Android系统的切换方法中,
在所述智能设备上设置有第一BIOS芯片,所述第一BIOS芯片与所述智能设备的中央处理器连接;
将所述默认BIOS预先存储在第一BIOS芯片上,将所述备用BIOS预先存储在所述智能设备的存储器上;
如所述智能设备接收到切换指令,则所述中央处理器将所述默认BIOS备份至所述存储器,并将所述备用BIOS拷贝至所述第一BIOS芯片,以运行所述备用BIOS。
优选的是,所述的基于Intel X86的32位Windows系统和64位Android系统的切换方法中,
在所述智能设备上设置第二BIOS芯片、第三BIOS芯片以及第一可编程器件,所述第一可编程器件与所述智能设备的中央处理器连接,所述第二BIOS芯片和所述第三BIOS芯片与所述第一可编程器件连接;
将所述默认BIOS预先存储在第二BIOS芯片上,将所述备用BIOS预先存储在第三BIOS芯片上;
如所述智能设备未接收到切换指令,则所述第一可编程器件选择所述第二BIOS芯片与所述中央处理器连接,由所述中央处理器运行所述默认BIOS,如所述智能设备接收到切换指令,则所述第一可编程器件选择所述第三BIOS芯片与所述中央处理器连接,由所述中央处理器运行所述备用BIOS。
优选的是,所述的基于Intel X86的32位Windows系统和64位Android系统的切换方法中,
在所述智能设备上设置第四BIOS芯片和第二可编程器件,所述第二可编程器件与所述智能设备的中央处理器连接;
将所述默认BIOS和所述备用BIOS预先存储在第四BIOS芯片上,在所述第四BIOS芯片上为所述默认BIOS和所述备用BIOS分别分配存储空间,并由所述可编程器件记录所述默认BIOS和所述备用BIOS的起始地址和终止地址;
如所述智能设备未接收到切换指令,则所述第二可编程器件控制所述中央处理器按照所述默认BIOS的起始地址和终止地址运行该默认BIOS,如所述智能设备接收到切换指令,所述第二可编程器件控制所述中央处理器按照所述备用BIOS的起始地址和终止地址运行该备用BIOS。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆蓝岸通讯技术有限公司,未经重庆蓝岸通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410718705.7/2.html,转载请声明来源钻瓜专利网。