[发明专利]操作系统安装方法、操作系统切换方法及电子设备在审
申请号: | 201210333607.2 | 申请日: | 2012-09-10 |
公开(公告)号: | CN103677873A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 余俊峰 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 安装 方法 切换 电子设备 | ||
技术领域
本发明涉及操作系统技术领域,特别是涉及操作系统安装方法、操作系统切换方法及电子设备。
背景技术
随着科学技术的发展,电子设备更新换代的步伐也越来越快。
对于计算机等电子设备来说,处理器的处理速度至关重要。现在,32位的处理器正在被64位的处理器所取代,64位的处理器具有更快的处理速度,可以使用户的计算机等电子设备运行更加流畅。
针对新的处理器,研发人员开发了64位的操作系统,可以在64位处理器上安装和运行。但许多应用软件都是针对32位操作系统开发的,无法在64位操作系统上运行。这使得用户需要在64位处理器上安装32位的操作系统。现有的处理方法是使用BIOS下的兼容性支持模块CSM来使得64位处理器上可以安装32位的操作系统。然而,BIOS正在逐步退出历史舞台,在这样的背景下,如何使得没有BIOS的电子设备具有多操作系统的兼容性仍旧是一个亟待解决的技术难题。
发明内容
为解决上述技术问题,本发明实施例提供一种操作系统安装方法、操作系统切换方法及电子设备,以实现在没有BIOS的前提下,使电子设备具有多操作系统的兼容性的目的,技术方案如下:
一种操作系统安装方法,应用于一种电子设备中,所述电子设备中安装有第一处理器和多个位数不同的可扩展固件接口(UEFI),其中,所述第一处理器的位数为第一位数,所述多个位数不同的UEFI中位数最大的UEFI的位数为所述第一位数,所述方法包括:
在获得开机指令后,启动所述多个位数不同的UEFI中的一个UEFI;
确定用户所需安装的第一操作系统的位数并与启动的该UEFI的位数进行比较,判断所述第一操作系统的位数是否与启动的该UEFI的位数一致,如果是,则安装所述第一操作系统,否则重新启动所述电子设备并启动与所述第一操作系统的位数一致的UEFI,安装所述第一操作系统。
优选的,所述确定用户所需安装的第一操作系统的位数的步骤包括:
接收用户发出的操作系统选择指令;
根据所述操作系统选择指令确定用户所需安装的第一操作系统的位数。
优选的,所述确定用户所需安装的第一操作系统的位数的步骤包括:
获得用户所需安装的第一操作系统的系统启动文件的文件名;
根据所述文件名确定用户所需安装的第一操作系统的位数。
一种操作系统切换方法,应用于一种电子设备中,所述电子设备中安装有第一处理器及多个位数不同的可扩展固件接口(UEFI),所述第一处理器中安装有与所述多个位数不同的UEFI相对应的操作系统,其中,所述第一处理器的位数为第一位数,所述多个位数不同的UEFI中位数最大的UEFI的位数为所述第一位数,所述方法包括:
确定用户所需启动的操作系统的位数;
启动与所述所需启动的操作系统的位数一致的UEFI;
启动所述用户所需启动的操作系统。
优选的,所述确定用户所需启动的操作系统的位数的步骤包括:
接收用户发出的操作系统启动指令;
根据所述操作系统启动指令确定用户所需启动的操作系统的位数。
一种电子设备,所述电子设备中安装有第一处理器和多个位数不同的可扩展固件接口(UEFI),其中,所述第一处理器的位数为第一位数,所述多个位数不同的UEFI中位数最大的UEFI的位数为所述第一位数,所述第一处理器包括:UEFI启动单元、位数确定单元、位数比较单元、第一安装单元和第二安装单元,
所述UEFI启动单元,用于在获得开机指令后,启动所述多个位数不同的UEFI中的一个UEFI;
所述位数确定单元,用于确定用户所需安装的第一操作系统的位数;
所述位数比较单元,用于将所述第一操作系统的位数与启动的该UEFI的位数进行比较,判断所述第一操作系统的位数是否与启动的该UEFI的位数一致,如果是,则触发第一安装单元,否则,触发第二安装单元;
所述第一安装单元,用于安装所述第一操作系统;
所述第二安装单元,用于重新启动所述电子设备并启动与所述第一操作系统的位数一致的UEFI,安装所述第一操作系统。
优选的,所述位数确定单元,包括:指令接收子单元和第一位数确定子单元,
所述指令接收子单元,用于接收用户发出的操作系统选择指令;
所述第一位数确定子单元,用于根据所述操作系统选择指令确定用户所需安装的第一操作系统的位数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210333607.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型的智能取衣系统
- 下一篇:一种具有雷达隐身带电磁屏蔽的方舱壁板