具有启动装置的信息处理设备及启动该信息处理设备的方法制造方法及图纸

技术编号:2842697 阅读:244 留言:0更新日期:2012-04-11 18:40
电脑(10)通电后,非启动装置初始化模块(122)初始化启动操作系统所必需的多个非启动装置(2,3,17,112-112)。非启动装置初始化模块(122)执行初始化后,启动装置检测模块(123)在多个启动装置(130,141,142,150,160)中,检测满足启动操作系统的条件的启动装置。模块(123)中的启动装置初始化模块(123c)逐个顺序初始化启动装置,直至检测到满足上述条件的启动装置。

【技术实现步骤摘要】

本专利技术的一个实施例涉及诸如个人电脑等的信息处理设备,尤其涉及具有多个启动装置的信息处理设备及启动该设备的方法。
技术介绍
通常,当诸如个人电脑等的信息处理设备被通电时,会进行一个启动该设备的处理。该处理(启动启动处理)被称为加电自检(POST),由基本输入/输出系统(BIOS)执行。在开始启动处理之时,引导(启动)操作系统之前,会执行一个初始化处理。信息处理设备被要求具有诸多功能。例如,它们应从诸如硬盘驱动器(HDD)、光盘驱动器、局域网(LAN)控制器等的允许启动设备(启动设备)开启(启动)。因此,在信息处理设备通电后执行的初始化处理中,初始化用于启动操作系统的所有启动装置和非启动装置,诸如各种总线、芯片组、存储器、键盘控制器(KBC)及图形控制器等。此外,初始化处理中还要执行对各启动设备的资源分配和中断设定等。完成对所有启动装置的初始化后,该信息处理设备基于用户随机设置的启动装置优先级,来决定能启动操作系统的启动装置。考虑到上述初始化处理,操作系统不仅能从硬盘驱动器被启动,也能从其他诸如光盘驱动器、局域网控制器、或者通过网络连接在局域网控制器上的机器(如服务器)等启动设备被启动,,从而启动信息处理设备。另一方面,2000-298579号的日本专利申请公开公报(下文中称为“在先技术”)揭示了一种在启动信息处理系统的过程中检测到键盘上的特定键被按下时,设置相应于检测到的特定键的setup设定模式(a setup setting pattern)的技术。在该技术中,通过设定该setup设定模式,使得启动基本输入/输出系统(BIOS)设置菜单的初始化处理最小化,从而快速启动系统设置菜单(setup menu)。该初始化处理也能在适应包括多个操作系统的多操作系统的信息处理设备上执行。如上所述,在诸如个人电脑等的常规信息处理设备中,在由BIOS执行的启动启动处理的初期,执行所有启动装置的初始化处理以及诸如对启动装置分配资源等的设置处理。执行所有这些处理后,即启动(启动)操作系统的所有准备完成后,操作系统才被启动。在先技术中,这导致BIOS启动操作需要太多时间。此外,在适应多操作系统(multi OS)的常规信息处理设备中,即使操作系统并不使用的启动设备也被初始化,增加了能耗。上述在先技术还提出一种使启动BIOS设置菜单必需的初始化处理最小化的技术。但是,在先技术中,并未考虑最小化启动操作系统必需的初始化处理。此外,在先技术中,指定必需的初始化处理的系统设置设定模式通过按下键盘上的某一特定键而被指定。相应的,用户就必须理解特定键与setup设定模式之间的关系。
技术实现思路
本专利技术的目的在于,在不需要用户任何特别操作的前提下,减少通电后执行初始化处理所需的时间,从而快速启动操作系统。根据本专利技术的一个实施例,提供了一种信息处理设备。该信息处理设备包括包含多个启动装置和多个非启动装置的主体,该非启动装置为启动操作系统所必需;该主体通电后初始化该非启动装置的单元;该非启动装置初始化后,在该多个启动装置中检测出满足启动操作系统条件的启动装置的检测单元,该检测单元包括顺序初始化单元,该初始化单元一个个地顺序初始化该启动装置,直到检测出满足该条件的该启动装置;以及从由该检测单元检测出的启动装置启动操作系统的单元。附图说明下面将参考附图说明实现本专利技术的各个特征的总体结构。附图和相关的说明被用于说明本专利技术的实施例而不在于限制本专利技术的范围。图1是图解根据本专利技术实施例的个人电脑的示范外观的立体图;图2是图解图1的个人电脑的示范系统配置的结构框图;图3是图解储存在图2所示的BIOS-ROM中的BIOS的基本配置的图;图4是图解本实施例中采用的启动处理的示范过程的流程图;图5是图解图4所示的启动装置检测处理的示范过程的流程图。具体实施例方式接下来参照附图说明本专利技术的实施例。首先参照图1和图2,将说明根据实施例的信息处理设备的配置。该信息处理设备例如为笔记本个人电脑10。图1是笔记本个人电脑10的立体图,其显示单元是打开的。电脑10包含有主体11和显示单元12。显示单元12具有一个由液晶显示器(LCD)17构成的显示装置。液晶显示器17的显示屏大致位于显示单元12的中央。显示单元12附接于主体11,这样其能在打开和关闭位置间枢轴转动。主体11具有一个薄盒状壳体。主体11上表面排列有键盘13、电源按钮开关(第一开关)14、输入操作面板15和触摸片16。电源按钮开关14用于对电脑10通电或者断电。输入操作面板15是通过按下按钮,输入相应于按下的按钮的事件的输入设备。面板15具有多个开启各自功能的按钮,包括电视(TV)开启按钮开关(第二开关)15A。电视开启按钮开关(15A)使得电脑10能执行音频/视频(AV)功能,如观看电视广播节目数据。当用户按下电视开启按钮开关(15A)时,主体11被通电。此时,下述子操作系统(sub-OS)132(图2)被启动。启动子操作系统132后,电视应用软件(电视应用程序)自动执行。从而执行音频/视频(AV)功能。主体11右侧有电视天线接口18,连接电视天线电缆。图2是图解个人电脑10的系统配置的框图。如图所示,电脑10包含有中央处理器111、北桥112、主存储器113、图形控制器114、南桥115和液晶显示器17。电脑10进一步包含有BIOS-ROM120、硬盘驱动器(HDD)130、局域网控制器141、卡控制器(card controller)142、电视调谐器(电视调谐/采集单元(TV tuner/capture unit))143、通用串行总线(USB)端口151和152、可选插架装置(selectable bay device)160、嵌入式控制器/键盘控制器集成电路(EC/KBC)170和供电电路180。中央处理器111是控制电脑10操作的处理器,执行从启动装置加载至主存储器113的主操作系统/子操作系统。中央处理器111还执行多种应用程序和储存在BIOS-ROM120中的基本输入输出系统(BIOS)121(见图3)。BIOS121是控制硬件的程序。中央处理器111通过执行BIOS121实现硬件控制。简洁起见,以下假设该BIOS121控制硬件。北桥112是连接CPU111的局部总线和南桥115的桥接器件。北桥112包含一个存储器控制器以控制对主存储器113的存取。北桥112具有通过图形加速端口(AGP)和类似端口与图形控制器通信的功能。图形控制器114作为显示控制器,控制作为电脑10的显示监视器的液晶显示器17。图形控制器114包含一个视频存储器(视频随机访问存储器)114a,并基于写入该视频存储器114a的显示数据,生成表示将显示在液晶显示器17上的图像的视频信号。南桥115能控制对BIOS-ROM120的存取,包含有集成驱动器电子线路(IDE)控制器,以控制硬盘驱动器130和可选插架装置160。南桥115连在外部设备互连(PCI)总线2和低引脚数(LPC)总线3上,并控制PCI总线和LPC总线上的设备。此外,南桥115还有一个USB控制器150。USB控制器150控制连接USB接口151和152上的USB装置。例如,USB存储器或软盘驱动器(FDD)等都能作为USB设备。操作系统(O本文档来自技高网
...

【技术保护点】
一种信息处理设备,其特征在于,包括:包含多个启动装置和多个非启动装置的主体,所述非启动装置为启动操作系统所必需;所述主体通电后初始化所述非启动装置的单元;检测单元,用于在所述非启动装置初始化后,在所述多个启动装置中检测出满足启动所述操作系统条件的启动装置,所述检测单元包括顺序初始化单元,所述初始化单元一个个地顺序初始化所述启动装置,直到检测出满足所述条件的所述启动装置;以及从由所述检测单元检测出的启动装置启动操作系统的单元。

【技术特征摘要】
JP 2005-10-31 2005-3176001.一种信息处理设备,其特征在于,包括包含多个启动装置和多个非启动装置的主体,所述非启动装置为启动操作系统所必需;所述主体通电后初始化所述非启动装置的单元;检测单元,用于在所述非启动装置初始化后,在所述多个启动装置中检测出满足启动所述操作系统条件的启动装置,所述检测单元包括顺序初始化单元,所述初始化单元一个个地顺序初始化所述启动装置,直到检测出满足所述条件的所述启动装置;以及从由所述检测单元检测出的启动装置启动操作系统的单元。2.如权利要求1所述的信息处理设备,其特征在于,进一步包括储存表示所述启动装置的优先级的启动优先级信息的储存单元,其中,所述顺序初始化单元根据所述启动优先级信息表示的优先级一个个地顺序初始化所述启动装置。3.如权利要求2所述的信息处理设备,其特征在于,所述检测单元包括选择单元,用于在初始化所述非启动装置后,从所述多个启动装置中,根据所述启动优先级信息表示的优先级,选择要被所述顺序初始化单元初始化的启动装置;以及判定单元,用于判定由所述顺序初始化单元初始化的所述启动装置是否满足所述条件,当判定由所述顺序初始化单元初始化的所述启动装置不满足所述条件时,所述判定单元要求所述选择单元在所述多个启动装置中选择下一个要被初始化的启动装置。4.如权利要求3所述的信息处理设备,其特征在于,该信息处理设备还包括结合在所述主体中的第一开关;结合在所述主体中的第二开关;以及根据所述第一和第二开关之一的操作使所述主体通电的控制器,其中所述多个启动装置包括特定启动装置,所述特定启动装置储存与通用操作系统相比功能有限、仅用于特定处理的特定操作系统;以及当根据所述第一开关的操作使所述主体通电时,每次所述选择单元从所述多个启动装置中选择启动装置,所述顺序初始化单元初始化选中的启动装置,而当根据所述第二开关的操作使所述主体通电时,所述顺序初始化单元仅初始化所述特定启动装置。5.如权利要求4所述的信息处理设备,其特征在于所述检测单元包括因素判定单元,用于判定引起所述主体通电的因素,所述因素判定单元判定所述第一和第二开关中的哪一个的操作是使所述主体通电的因素;以及当判定所述第一开关的操作是使...

【专利技术属性】
技术研发人员:辻直志
申请(专利权)人:株式会社东芝
类型:发明
国别省市:JP[]

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

1