一种移动终端操作系统的引导方法及移动终端的制作方法

文档序号:6460963阅读:185来源:国知局
专利名称:一种移动终端操作系统的引导方法及移动终端的制作方法
技术领域
本发明属于移动终端领域,尤其涉及一种移动终端操作系统的引导方法及 移动终端。
背景技术
随着通讯技术的迅速发展,带有操作系统的移动终端越来越受到人们的欢
迎。常见的移动终端操作系统有Linux、 Sybian、 Windows Mobile等。这些操 作系统一般都具有通讯、个人数字助理等功能,但各种操作系统在用户界面、 操作方式及软件兼容性等方面则存在较大的差异,每个操作系统都存在其他操 作系统所不具备的优势。目前,移动终端上通常仅安装有一个操作系统,用户 使用移动终端时,会有一些需求得不到满足,从而给用户的使用带来不便。

发明内容
本发明实施例的目的在于提供一种移动终端操作系统的引导方法,旨在解 决移动终端单一操作系统给用户的使用带来不便的问题。
本发明实施例是这样实现的, 一种移动终端操作系统的引导方法,所述引 导方法包括以下步骤
输出多操作系统选择界面;
接收用户输入的操作系统选择指令;
根据所述操作系统选择指令,引导启动对应的操作系统。
本发明实施例的另 一 目的在于提供一种移动终端,所述移动终端包括多个 操作系统,所述移动终端还包括一与所述多个操作系统均关联的引导系统,所 述引导系统包括界面输出模块,用于输出多操作系统选择界面;
操作系统选择指令接收模块,用于接收用户输入的操作系统选择指令;以

引导启动模块,用于根据所述操作系统选择指令,引导启动对应的操作系统。
在本发明实施例中,移动终端具有多个操作系统,根据用户需要引导启动 对应的操作系统,移动终端能够顺利地运行多个操作系统,并且能够在多个操 作系统之间进行切换,便于用户选择不同操作系统具有的功能,方便用户使用。


图1是本发明实施例提供的移动终端操作系统的引导方法的实施流程图; 图2是本发明实施例提供的移动终端操作系统的引导系统的结构示意图; 图3是本发明实施例提供的存储器中引导系统、操作系统及操作系统的文 件系统之间的位置关系示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明的实施例中,移动终端预装多个操作系统,用户通过多操作系统 选择界面输入操作系统选择指令,控制移动终端引导启动该指令对应的操作系 统。
图1示出了本发明实施例提供的移动终端操作系统的引导方法的实施流 程,详述如下
在步骤S101中,在移动终端的存储器中分配一共享存储区域。
移动终端预装有多个才喿作系统。由于不同才喿作系统所采用的文件系统存在差异,因此,采用某种文件系统的文件在支持该文件系统的操作系统中能够被 识别,而在不支持该文件系统的操作系统中则不能被识别。为了使当前操作系 统下操作过的一些文件,在移动终端切换到其他操作系统时,能够被方便地查 看、使用,作为本发明的实施例,可以事先在移动终端的存储器中分配一共享 存储区域,分配共享存储区域时包括配置共享存储区域的地址、大小,从而在 操作系统启动后可以根据该地址来查找共享存储区域。
在步骤S102中,配置该共享存储区域的文件系统,使该文件系统能够被 至少两个操作系统识别。
在用户进行操作系统切换时,为了使用户能够在当前操作系统下查看、操 作前一操作系统下操作过的文件,就需要配置共享区域的文件系统,使该文件 系统能够被移动终端所预装的操作系统中至少两个操作系统识别。
由于预装的所有操作系统可能均可识别某种类型的文件系统,作为本发明 的实施例,可以将共享存储区域的文件系统设定成该类型。例如,对于常见的 Linux、 Sybian、 Windows Mobile操作系统,均能识别FAT类型的文件系统, 因此,可以将共享存储区域的文件系统设定成FAT类型。而由于所有的操作系 统都提供了挂接自定义文件系统的功能,作为本发明的另一实施例,可以事先 定义某种文件系统的类型,并将定义好的文件系统挂接到至少两个操作系统中, 从而使挂接了该文件系统的操作系统能够识别该自定义的文件类型。
在步骤S103中,加载移动终端的显示设备驱动及输入设备驱动。作为本发 明的实施例,由于输入设备可以为键盘、触摸屏等,因此,输入设备驱动可以 为键盘驱动或触摸屏驱动。而由于显示设备可以为液晶显示器 (Liquid Crystal Display , LCD )、有机发光显示器(Organic Light Emitting Display, OLED),因此,显示设备驱动可以为LCD驱动或OLED驱动。为了 方便用户进行输入,作为本发明的实施例,可以在加载显示设备驱动、输入设 备驱动的同时, 一并加载字符库。
在步骤S104中,输出多操作系统选择界面。在多操作系统选择界面中,可以提供多个操作系统的名称供选择,也可以 提供操作系统的名称输入框。操作系统选择界面的显示方式可以是移动终端每 次开机后自动显示,或者由移动终端上某设定按一建激活显示。当采用某设定按 键激活显示的显示方式时,此时操作系统还未启动,因此无法使用系统中断的
方式来响应按键操作,作为本发明的实施例,可以采用Polling Mode (轮询方 式)来检测该按键操作,并记录一个标志位。这样,就可以根据标志位的状态 值决定是否显示操作系统选择界面。
在步骤S105中,接收用户输入的操作系统选择指令。
用户浏览操作系统选择界面,并通过输入设备输入操作系统选择指令。由 于之前加载了字符库,此时,用户输入该操作系统选择指令时就可以应用该字 符库。当操作系统选择界面中提供了多个操作系统的名称时,用户选择其中一 个操作系统的名称,从而输入了操作系统选择指令。当然,用户也可以通过操 作系统的名称输入框输入操作系统选择指令。
在步骤S106中,根据该操作系统选择指令,引导启动对应的操作系统。
在接收到操作系统选择指令后,加载对应的才喿作系统,在加载完毕后,将 控制权转移到加载的操作系统,从而就可以开始运行操作系统选择指令指定的 操作系统了。
图2示出了本发明实施例提供的移动终端操作系统的引导系统的结构。该 引导系统20可以为内置于移动终端的软件单元、硬件单元或软硬结合的单元。 该移动终端包括多个^t喿作系统(图中未示出),该引导系统与所预装的多个操 作系统均关联。
该引导系统20包括界面输出模块201,操作系统选择指令接收模块202以 及引导启动模块203。界面输出模块201输出多操作系统选择界面,操作系统 选择指令接收模块202接收用户输入的操作系统选择指令,引导启动模块203 根据该操作系统选择指令,引导启动对应的操作系统。
为了方^^用户进^f亍输入,作为本发明的实施例,可以在该引导系统20中增加字符库加载模块204,加载用户输入操作系统选择指令所应用的字符库。
为了实现在各种操作系统下的文件共享,作为本发明的实施例,利用共享 存储区域分配模块21从移动终端的存储器中分配一个共享存储区域,及利用文 件系统配置模块22配置该共享存储区域的文件系统,使得所配置的文件系统能 够被移动终端所包括的多个操作系统中至少两个操作系统所识别。因此,在操 作系统启动之后,就可以根据共享存储区域的地址找到共享存储区域,并根据 文件系统的类型调用相应的驱动程序对文件系统进行识别,从而用户在多个操 作系统下均可以对该共享存储区域里的文件进行操作。
图3示出了本发明实施例提供的存储器中引导系统、操作系统及操作系统 相应的文件系统的位置关系。
以移动终端安装了三个操作系统为例,操作系统A,操作系统B,操作系 统C存储于引导程序的较下层,其中,操作系统A、 B、 C之间的存储位置可 以交换。而操作系统A、 B、 C的文件系统存储于操作系统A、 B、 C的较下层, 其中,操作系统A、 B、 C的文件系统之间的存储位置可以交换。而共享文件区 处于操作系统A、 B、 C的文件系统的较下层。当移动终端开机后,调用存储器 中的引导系统来引导启动操作系统,并相应读取较下层的与该操作系统相应的 文件系统。
在本发明实施例中,移动终端具有多个操作系统,根据用户需要引导启动 对应的操作系统,移动终端能够顺利地运行多个操作系统,并且能够在多个操 作系统之间进行切换,便于用户选择不同操作系统具有的功能,方便用户使用。 通过加载用户输入操作系统选择指令所应用的字符库,方便了用户输入操作系 统选择指令。另外,分配共享存储区域及给共享存储区域配置至少能被两个操 作系统识别的文件系统,使得用户在多个操作系统中,均能使用共享存储区域 中的文件。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种移动终端操作系统的引导方法,其特征在于,所述方法包括以下步骤输出多操作系统选择界面;接收用户输入的操作系统选择指令;根据所述操作系统选择指令,引导启动对应的操作系统。
2、 如权利要求l所述的方法,其特征在于,在所述输出多操作系统选择界 面的步骤之前,所述方法还包括以下步骤加载用户输入操作系统选择指令所应用的字符库。
3、 如权利要求l所述的方法,其特征在于,所述方法还包括以下步骤 在移动终端的存储器中分配一共享存储区域;配置所述共享存储区域的文件系统; 所述文件系统-故至少两个操作系统识别。
4、 一种移动终端,其特征在于,所述移动终端包括 界面输出模块,用于输出多操作系统选择界面;操作系统选择指令接收模块,用于接收用户输入的操作系统选择指令;以及引导启动模块,用于根据所述操作系统选择指令,引导启动对应的操作系统。
5、 如权利要求4所述的移动终端,其特征在于,所述移动终端还包括 字符库加载模块,用于加载用户输入操作系统选择指令所应用的字符库。
6、 如权利要求4所述的移动终端,其特征在于,所述移动终端还包括 共享存储区域分配模块,用于在移动终端的存储器中分配一共享存储区域; 文件系统配置模块,用于配置所述共享存储区域的文件系统; 所述文件系统被至少两个操作系统识别。
全文摘要
本发明适用于移动终端领域,提供了一种移动终端操作系统的引导方法,所述方法包括以下步骤输出多操作系统选择界面;接收用户输入的操作系统选择指令;根据所述操作系统选择指令,引导启动对应的操作系统。在本发明中,移动终端具有多个操作系统,根据用户需要引导启动对应的操作系统,移动终端能够顺利地运行多个操作系统,并且能够在多个操作系统之间进行切换,便于用户选择不同操作系统具有的功能,方便用户使用。
文档编号G06F9/445GK101615123SQ200810068158
公开日2009年12月30日 申请日期2008年6月26日 优先权日2008年6月26日
发明者刘建华, 园 陶 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1