支持多操作系统的便携式设备及其支持方法技术方案

技术编号:2834788 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种支持多操作系统的便携式设备及其支持方法。根据一个实施例,本发明专利技术的便携式设备包括:多个操作系统;与这些操作系统对应的用于引导相应操作系统的多个BIOS。该便携式设备包括用于选择这些操作系统中的任何一个的操作系统选择单元。该便携式设备包括用于将引导权移交给与由操作系统选择单元选中的操作系统对应的BIOS的预处理BIOS。该便携式设备包括加载了从预处理BIOS接手引导权的相应BIOS以及由相应BIOS引导的操作系统的存储器。预处理BIOS和用于引导操作系统的BIOS被加载入存储器的不同区域以防止盖写。以此方式,由于对应于每个操作系统独立地设置BIOS,因此可使用与想要使用的操作系统对应的合适的BIOS稳定地引导操作系统。

【技术实现步骤摘要】

本专利技术涉及一种便携式设备,尤其涉及一种,其中可根据预处理基本输入输出系统(BIOS)功能使用各种操作系统。
技术介绍
一般来说,便携式设备包括中央处理单元(CPU)、主存储器、辅助存储器、以及输入和输出装置。主存储器包括用于存储执行程序和执行这些程序时所需数据的随机存取存储器(RAM)、以及用于存储系统程序的只读存储器(ROM) 。 ROM 存储当向便携式设备供电时首先执行的引导程序,即BIOS。为了执行上电自测 (P0ST,可任选的功能)以检查构成便携式设备的硬件装置的异常并引导操作系 统,引导程序执行初始化构成便携式设备的每个组件的功能。另外,引导程序执行 引导进程以执行存储在辅助存储器或主存储器中的操作系统。如果如上所述配置的便携式设备上电或复位,则中央处理单元执行存储在引 导ROM中的BIOS。 BIOS初始化硬件组件并执行POST。然后,如果在POST期 间没有发生错误,则存储在辅助存储器或主存储器中的操作系统被引导。另一方面, 如果发生错误,则输出出错消息并终止BIOS的执行。如上所述, 一般在便携式设备中, 一个操作系统由一个BIOS引导。因此,在 根据工作特性或用户需要不同操作系统的情形中,仅设有一个操作系统的便携式设 备无法满足这种需要。因此引入了各种多引导技术以在一个便携式设备中可使用多 个操作系统。下面将对支持多操作系统的常规方法的操作过程进行说明。存储在引导存储 器中的现有的操作系统和相关数据被备份在存储介质中。然后,用户所想要的操作 系统映像通过有线或无线接口被下载并存储入引导存储器,并通过系统重新引导来 执行用户所想要的操作系统。如上所述的相关技术的一个问题在于需要备份存储在引导存储器中的现有操作系统和相关数据并将新的操作系统存储在引导存储器中的过程。此外,还存在 一个问题,即该便携式设备需要被重新引导。为了解决上述相关技术中的问题,已提出一种支持多操作系统的方法,其中 可使用各种操作系统而无需重新引导便携式设备和备份数据。在所提出的方法中, 与现有操作系统不同的操作系统被存储在外围设备中,并且连接并使用存储了想要 使用的操作系统的外围设备。另外,由于存储在外围设备中的操作系统的数据也与 该操作系统一起被存储在存有该操作系统的外围设备中,因此备份现有操作系统的 数据的过程是不需要的。再者,由于仅通过相应接口连接存储用户所想要的操作系 统的外围设备并且通过特定命令来引导相应的操作系统,因此不重新引导便携式设 备。在如上所述的用于支持多操作系统的方法中,一个BIOS管理多个操作系统的 引导。因此,如果多个操作系统中的任何一个的自引导加载程序或BIOS的相应功 能需要更新,则需要更新BIOS。此时,如果停止对便携式设备的供电,则所有数 据丢失并因此无法正常地进行引导。此外,如果一个BIOS管理多个操作系统的引导,则可能会由于BIOS所支持 的操作系统映像的大小与想要使用的操作系统映像的大小之间的冲突而难以正常 地引导。即,问题在于难以根据操作系统使用BIOS的适宜功能。
技术实现思路
因此,本专利技术旨在解决前面提到的相关技术中的问题。本专利技术的一个目的是 提供一种,其中每个操作系统有一独立 的BI0S,并且当在预处理BIOS步骤中根据对操作系统的选择将引导权移交给相 应的BIOS后执行引导。本专利技术的另一目的是提供一种支持多操作系统的便携式设备,其中为每个操 作系统独立地设置一个合适的BIOS,并因此当需要更新BIOS时,只需要更新相 应的BIOS。根据本专利技术的用于实现上述目的的一个方面,这里提供一种支持多操作系统 的便携式设备,包括多个操作系统;与这些操作系统对应的多个BIOS;用于选 择这些操作系统中的任何一个的选择单元;以及将相应BIOS加载到存储器中以引 导由选择单元选中的操作系统的预处理BIOS。在此,预处理BIOS可根据引导标志或选择单元的操作来加载BIOS。 另外,可将操作系统和BIOS存储在可卸地安装于便携式设备的存储介质中。 在此,存储介质可包括压縮盘(CD)、通用串行总线(USB)存储器、压縮 快闪(CF)存储器或安全数字(SD)存储器。此外,可将存储器划分成预处理BIOS区和BIOS区以防止盖写。同时,根据本专利技术的另一方面,这里提供一种支持多操作系统的便携式设备,包括用于存储预处理BIOS的存储器单元;用于执行预处理BIOS的控制单元;用于选择多个操作系统中的任何一个的操作系统选择单元;以及用于存储这多个操 作系统以及与这多个操作系统对应的多个BIOS的存储单元。此时,预处理BIOS可加载与由操作系统选择单元选中的操作系统对应的 BIOS。另外,可通过检测引导标志值或通过用户的操作来加载BIOS。此外,可将存储器单元划分成预处理BIOS区和BIOS区。同时,根据本专利技术的又一方面,这里提供一种支持多操作系统的便携式设备,包括用于存储预处理BIOS的存储器单元;执行该预处理BIOS的控制单元;用 于选择多个操作系统中的任何一个的操作系统选择单元;用于存储这多个操作系统 的存储单元;以及用于存储与这多个操作系统对应的多个BIOS的存储介质。 此时,存储介质可根据用户的选择可卸地安装于便携式设备。 另外,存储介质可包括CD、 USB存储器、CF存储器或SD存储器。 同时,根据本专利技术的又一方面,这里提供一种支持多操作系统的便携式设备, 包括用于存储预处理BIOS的存储器单元;用于通过执行该预处理BIOS来选择 多个操作系统中的任何一个的控制单元;以及用于存储这多个操作系统以及与这多 个操作系统对应的多个BIOS的存储介质。这里,存储介质可根据用户的选择可卸地安装于便携式设备。 同时,根据本专利技术的又一方面,这里提供一种支持便携式设备的多操作系统 的方法,包括以下步骤由控制单元加载预处理BIOS;选择多个操作系统中的任 何一个;将引导权移交给对应于所选操作系统的BIOS;并由该BIOS引导所选的 操作系统。此时,可通过操作以硬件实现的按钮或键或者通过以软件实现的操作系统选 择程序来选择操作系统。另外,将引导权移交给与所选操作系统对应的BIOS的步骤可通过使预处理 BIOS加载与所选操作系统对应的BIOS来实现。此外,预处理BIOS可通过检测引导标志值或通过用户操作来加载BIOS。 附图说明通过下面结合附图给出的优选实施例的说明,本专利技术上述和其它的特征和优 点将变得明显,在附图中图1是示出根据本专利技术一优选实施例的支持多操作系统的便携式设备的方框图2是示出根据本专利技术的预处理BIOS和第一和第二BIOS的存储器使用的例 子的视图;以及图3是逐步地示出根据本专利技术的支持多操作系统的方法的流程图。 具体实施例方式以下,将参照附图中所示的优选实施例详细说明根据本专利技术的支持多操作系 统的便携式设备及其方法。下面将结合图1详细说明根据本专利技术一优选实施例的支持多操作系统的便携 式设备的配置。根据本专利技术的便携式设备设有用于存储第一操作系统12的第一存储单元10、 以及用于存储一个或多个第二操作系统22的第二存储单元20。第一存储单元10 是安装在主机身中并用来存储除第一操作系统12以及应用程序和各种数据的存储 装置,诸如硬盘或闪存。第二存储单元20存储与第一操作系统12不同的第二操作 系本文档来自技高网
...

【技术保护点】
一种用于支持多操作系统的便携式设备,包括:    多个操作系统;    与所述操作系统对应的基本输入输出系统(BIOS);    用于选择所述操作系统中的任何一个的选择单元;以及    将相应BIOS加载到一存储器中以引导由所述选择单元选中的操作系统的预处理BIOS。

【技术特征摘要】
KR 2006-6-29 10-2006-00595271.一种用于支持多操作系统的便携式设备,包括多个操作系统;与所述操作系统对应的基本输入输出系统(BIOS);用于选择所述操作系统中的任何一个的选择单元;以及将相应BIOS加载到一存储器中以引导由所述选择单元选中的操作系统的预处理BIOS。2. 如权利要求l所述的设备,其特征在于,所述预处理BIOS根据引导标志 或所述选择单元的操作来加载BIOS。3. 如权利要求l所述的设备,其特征在于,所述操作系统和所述BIOS被存 储在可卸地安装于所述便携式设备的存储介质中。4. 如权利要求3所述的设备,其特征在于,所述存储介质包括压縮盘(CD)、 通用串行总线(USB)存储器、压縮快闪(CF)存储器或安全数字(SD)存储器。5. 如权利要求l所述的设备,其特征在于,所述存储器被划分成预处理BIOS 区和BIOS区以防止盖写。6. —种用于支持多操作系统的便携式设备,包括 用于存储预处理基本输入输出系统(BIOS)的存储器单元; 用于执行所述预处理BIOS的控制单元;用于选择多个操作系统中的任何一个的操作系统选择单元;以及 用于存储所述多个操作系统和与所述多个操作系统对应的多个BIOS的存储 单元。7. 如权利要求6所述的设备,其特征在于,所述预处理BIOS加载与由所述 操作系统选择单元选择的操作系统对应的BIOS。8. 如权利要求7所述的设备,其特征在于,是通过检测引导标志值或通过用 户的操作来加载BIOS。9. 如权利要求6或7所述的设备,其特征在于,所述存储器单元被划分成预 处理BIOS区和BIOS区。10. —种用于支持多操作系统的便携式设备,包括 用于存储预处理基本输入输出系统(BIOS)的存储器单元; 用于执行所述预处理BIOS的控制单元; 用于选择多个操作系统中的任何一个...

【专利技术属性】
技术研发人员:金和永
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

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

1