本发明专利技术公开了一种操作系统安装方法、操作系统切换方法及电子设备,电子设备中安装有第一处理器和多个位数不同的可扩展固件接口,本发明专利技术可以在安装有多个可扩展固件接口的电子设备中确定用户所需安装的操作系统的位数,并启动与该操作系统位数相同的可扩展固件接口以使该操作系统得到正确安装。因此,本发明专利技术可以在未使用BIOS的情况下使电子设备具有多操作系统的兼容性。本发明专利技术可以使得电子设备更加符合未来发展的趋势,具有前瞻性。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种操作系统安装方法、操作系统切换方法及电子设备,电子设备中安装有第一处理器和多个位数不同的可扩展固件接口,本专利技术可以在安装有多个可扩展固件接口的电子设备中确定用户所需安装的操作系统的位数,并启动与该操作系统位数相同的可扩展固件接口以使该操作系统得到正确安装。因此,本专利技术可以在未使用BIOS的情况下使电子设备具有多操作系统的兼容性。本专利技术可以使得电子设备更加符合未来发展的趋势,具有前瞻性。【专利说明】操作系统安装方法、操作系统切换方法及电子设备
本专利技术涉及操作系统
,特别是涉及操作系统安装方法、操作系统切换方法及电子设备。
技术介绍
随着科学技术的发展,电子设备更新换代的步伐也越来越快。对于计算机等电子设备来说,处理器的处理速度至关重要。现在,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,安装所述第一操作系统。优选的,所述位数确定单元,包括:指令接收子单元和第一位数确定子单元,所述指令接收子单元,用于接收用户发出的操作系统选择指令;所述第一位数确定子单元,用于根据所述操作系统选择指令确定用户所需安装的第一操作系统的位数。优选的,所述位数确定单元,包括:文件名获得子单元和第二位数确定单元,所述文件名获得子单元,用于获得用户所需安装的第一操作系统的系统启动文件的文件名;所述第二位数确定单元,用于根据所述文件名确定用户所需安装的第一操作系统的位数。一种电子设备,所述电子设备中安装有第一处理器及多个位数不同的可扩展固件接口(UEFI),所述第一处理器中安装有与所述多个位数不同的UEFI相对应的操作系统,其中,所述第一处理器的位数为第一位数,所述多个位数不同的UEFI中位数最大的UEFI的位数为所述第一位数,所述第一处理器包括:位数确定模块、UEFI启动模块和操作系统启动模块,所述位数确定模块,用于确定用户所需启动的操作系统的位数;所述UEFI启动模块,用于启动与所述所需启动的操作系统的位数一致的UEFI ;所述操作系统启动模块,用于启动所述用户所需启动的操作系统。优选的,所述位数确定模块,包括:指令接收子模块和位数确定子模块,所述指令接收子模块,用于接收用户发出的操作系统启动指令;所述位数确定子模块,用于根据所述操作系统启动指令确定用户所需启动的操作系统的位数。通过应用以上技术方案,本专利技术实施例提供的一种操作系统安装方法、操作系统切换方法及电子设备,可以在安装有多个可扩展固件接口的电子设备中确定用户所需安装的操作系统的位数,并启动与该操作系统位数相同的可扩展固件接口以使该操作系统得到正确安装。因此,本专利技术可以在未使用BIOS的情况下使电子设备具有多操作系统的兼容性。本专利技术可以使得电子设备更加符合未来发展的趋势,具有前瞻性。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种操作系统安装方法的流程示意图;图2为本专利技术实施例提供的另一种操作系统安装方法的流程示意图;图3为本专利技术实施例提供的另一种操作系统安装方法的流程示意图;图4为本专利技术实施例提供的一种电子设备的结构示意图;图5为本专利技术实施例提供的另一种电子设备的结构示意图;图6为本专利技术实施例提供的一种操作系统切换方法的流程示意图;图7为本专利技术实施例提供的另一种操作系统切换方法的流程示意图;图8为本专利技术实施例提供的另一种操作系统切换方法的流程示意图;图9为本专利技术实施例提供的另一种电子设备的结构示本文档来自技高网...
【技术保护点】
一种操作系统安装方法,其特征在于,应用于一种电子设备中,所述电子设备中安装有第一处理器和多个位数不同的可扩展固件接口(UEFI),其中,所述第一处理器的位数为第一位数,所述多个位数不同的UEFI中位数最大的UEFI的位数为所述第一位数,所述方法包括:在获得开机指令后,启动所述多个位数不同的UEFI中的一个UEFI;确定用户所需安装的第一操作系统的位数并与启动的该UEFI的位数进行比较,判断所述第一操作系统的位数是否与启动的该UEFI的位数一致,如果是,则安装所述第一操作系统,否则重新启动所述电子设备并启动与所述第一操作系统的位数一致的UEFI,安装所述第一操作系统。
【技术特征摘要】
【专利技术属性】
技术研发人员:余俊峰,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。