CN103970560A - 开机方法与电子装置 - Google Patents

开机方法与电子装置 Download PDF

Info

Publication number
CN103970560A
CN103970560A CN201310061913.XA CN201310061913A CN103970560A CN 103970560 A CN103970560 A CN 103970560A CN 201310061913 A CN201310061913 A CN 201310061913A CN 103970560 A CN103970560 A CN 103970560A
Authority
CN
China
Prior art keywords
setting value
program
basic input
bios
output system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310061913.XA
Other languages
English (en)
Other versions
CN103970560B (zh
Inventor
林佩仪
苏卓斌
陈毓萍
蔡明宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wistron Corp
Original Assignee
Wistron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wistron Corp filed Critical Wistron Corp
Publication of CN103970560A publication Critical patent/CN103970560A/zh
Application granted granted Critical
Publication of CN103970560B publication Critical patent/CN103970560B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

一种开机方法与电子装置。该开机方法适用于包括嵌入式控制器的电子装置,包括:启动基本输入输出***以检查第一设定值;当第一设定值对应快速开机模式,则基本输入输出***进行快速开机程序,其中:在进行快速开机程序前且基本输入输出***接收***控制中断时,中断快速开机程序并更改第二与第一设定值,使第一设定值对应正常开机模式;重新启动基本输入输出***;当第一设定值对应正常开机模式,则基本输入输出***进行正常开机程序,其中:基本输入输出***检查第二设定值;执行第二设定值所对应的操作程序并回复第二设定值成初始值,并同时更改第一设定值,使第一设定值对应快速开机模式。本发明可进行快速开机程序,并可使生产程序更顺畅。

Description

开机方法与电子装置
技术领域
本发明涉及一种电子装置的操作方法,且特别涉及一种开机方法与电子装置。
背景技术
计算机***通常由主机板(main board)、中央处理器(Central Processing Unit,简称为CPU)以及储存装置等设备构成。当我们打开计算机***后,计算机内部的中央处理器便会自动执行一连串的指令,这些指令依照功能大致分为***组态分析、开机自我测试以及载入操作***等三大类。在开机时,首先分析中央处理器型号、存储器大小以及储存装置型号等信息,以作为其他动作的重要参考指标。之后,中央处理器由主机板的基本输入输出***芯片取得基本输入输出***程序代码以进行自我测试,并初始化各项硬件,确保***正常运作。最后,载入操作***,并将计算机***的控制权交给操作***掌控,完成开机动作。
然而,在开机程序中的硬件初始化,往往耗费较长的时间,使用者必须等候一段时间才会从电子装置的屏幕上看到进入操作***的画面。因此,如何达到快速开机的目的成为当前技术发展的重要课题之一。
从而,需要提供一种开机方法与电子装置来解决上述问题。
发明内容
本发明提供一种开机方法与电子装置,可执行快速开机,还可执行正常开机,以满足生产线上需正常开机执行的各种不同的操作程序的需求。
本发明的开机方法适用于一电子装置,其中该电子装置包括一嵌入式控制器,该方法包括:启动一基本输入输出***;该基本输入输出***检查一第一设定值;当该第一设定值对应一快速开机模式时,则该基本输入输出***进行一快速开机程序,其中:在进行该快速开机程序前且该基本输入输出***接收来自该嵌入式控制器的一***控制中断时,中断该快速开机程序;根据该***控制中断,该基本输入输出***更改一第二设定值,并且更改该第一设定值,使该第一设定值对应一正常开机模式;重新启动该基本输入输出***;当该第一设定值对应该正常开机模式时,则该基本输入输出***进行一正常开机程序,其中:该基本输入输出***检查该第二设定值;执行该第二设定值所对应的一操作程序;以及该基本输入输出***回复该第二设定值成一初始值,并同时更改该第一设定值,使该第一设定值对应该快速开机模式。
在本发明的一实施例中,上述的开机方法与电子装置,其中该操作程序包括进入该基本输入输出***设定、进行一回复操作、进行一多重开机操作、进行一正常开机程序以进入一操作***、在无开机载入程序下进行该正常开机程序或进行一危机开机程序。
在本发明的一实施例中,上述的开机方法与电子装置,其中该电子装置包括一储存装置,用以储存一设定值对照表,而根据该***控制中断,该基本输入输出***更改该第二设定值还包括根据该设定值对照表,确认该***控制中断所对应的该第二设定值。
在本发明的一实施例中,上述的开机方法与电子装置,其中该嵌入式控制器包括一键盘控制器。
在本发明的一实施例中,上述的开机方法与电子装置,其中该电子装置还包括一显示器,而在该快速开机程序中,该基本输入输出***固定该显示器的一分辨率为一标准视频电子标准分辨率。
在本发明的一实施例中,上述的开机方法与电子装置,其中该快速开机程序之后还包括进入一操作***,并在该操作***中进行一硬件初始化程序。
本发明的电子装置包括:一基本输入输出芯片,该基本输入输出芯片储存一基本输入输出***;一存储单元;一嵌入式控制器;一处理器,该处理器分别耦接该嵌入式控制器、该基本输入输出芯片与该存储单元,该处理器根据一开机信号,由该基本输入输出芯片将该基本输入输出***载入该存储单元,以启动该基本输入输出***,其中该基本输入输出***:检查一第一设定值;当该第一设定值对应一快速开机模式时,则进行快速开机程序,其中:在进行该快速开机程序前且接收来自该嵌入式控制器的一***控制中断时,中断该快速开机程序;根据该***控制中断,更改一第二设定值,并且更改该第一设定值,使该第一设定值对应一正常开机模式;重新启动该基本输入输出***;当该第一设定值对应该正常开机模式时,则进行一正常开机程序,其中:检查该第二设定值;执行该第二设定值所对应的一操作程序;以及回复该第二设定值成一初始值,并同时更改该第一设定值,使该第一设定值对应该快速开机模式。
本发明的快速开机程序,藉由在开机程序的自我测试阶段中,省略了开机程序中不用的硬件与驱动器的初始化步骤,并在完成开机程序进入操作***后才进行这些硬件与驱动器的初始化,而达到快速开机的目的。此外,藉由使用者按压键盘的按键,产生***控制中断,以中断正进行的快速开机程序,使电子装置重新开机,进入正常开机程序。也就是根据使用者所按压的按键不同,更改基本输入输出***成不同的设定值,达到重新启动开机程序后,进入正常开机程序以执行不同的操作程序。因此,电子装置除了可以进行快速开机程序外,也可满足在电子产品生产线上需正常开机执行的各种不同的操作程序的需求,因此可使电子产品的生产程序更为顺畅。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附附图作详细说明如下。
附图说明
图1绘示为根据本发明一实施例的一电子装置的示意简图。
图2绘示为根据本发明一实施例的一种开机方法的流程简图。
主要组件符号说明:
100 电子装置
102 基本输入输出芯片
104 ***控制器
106 嵌入式控制器
108 处理器
110 存储单元
112 键盘
114 显示器
116 储存装置
S201~S255 方法流程步骤
具体实施方式
图1绘示为根据本发明一实施例的一电子装置的示意简图。在本实施例中的电子装置100例如是一个人计算机、一服务器、一平板计算机(tablet personal computer,tablet PC)。请参照图1,此电子装置100包括一基本输入输出芯片102、一***控制器104、一嵌入式控制器(Embedded Controller,EC)106、一处理器108、一存储单元110以及一键盘112。其中,处理器108通过***控制器104与各个构件相耦接,而***控制器104耦接至电子装置100的各个周边装置,包括存储单元110、基本输入输出芯片102以及键盘112等。也就是,处理器108经由***控制器104耦接该基本输入输出芯片102、嵌入式控制器106、基本输入输出芯片102以及存储单元110,而嵌入式控制器106耦接至键盘112。
存储单元110例如为随机存取存储器(Random Access Memory,RAM)。在此,电子装置100中所有构件的驱动程序以及操作***等,都会先载入到存储单元110,以供处理器108读取。例如,处理器108根据一开机信号,通过存储器映像(Shadow RAM)的方式将基本输入输出芯片102中的基本输入输出***载入至存储单元110中,以供处理器108来访问,以启动基本输入输出***。
处理器108例如为中央处理器,其执行电子装置100中的硬件、固件以及处理软件内的数据。***控制器104则为处理器108对外信息交换的桥梁。在本实施例中,***控制器104包括北桥芯片与南桥芯片,在其他实施例中,***控制器104亦可以为南桥芯片,而北桥芯片则与处理器108互相整合,然而,本发明并不以此为限。再者,嵌入式控制器106包括键盘控制器(Keyboard Controller,KBC)。
基本输入输出芯片102为储存有基本输入输出***(Basic Input or Output System,BIOS)等***固件的芯片。举例而言,开机程序可以分为启动区块(boot block)阶段以及开机自我测试(Power On Self Test,POST)阶段,在此仅为举例说明,并不以此为限。在启动区块阶段中,由于存储单元110尚未被初始化,因此为无法使用状态。在接收到开机信号或重置(reset)信号时,处理器108会去执行开机模块中的启动区块,藉此将存储单元110与***控制器104初始化。在存储单元110初始化后,再将基本输入输出芯片102中的基本输入输出***载入至存储单元110,以执行后续开机程序。此外,基本输入输出***的设定值储存在一个互补金属氧化物半导体随机存取存储器(CMOS RAM)中。
再者,本实施例的电子装置100还包括一显示器114以及一储存装置116。而处理器108经由***控制器104分别耦接显示器114与储存装置116。
图2绘示为根据本发明一实施例的一种开机方法的流程简图。请参照图1与图2,在步骤S201中,启动基本输入输出***。也就是处理器108根据一开机信号,由基本输入输出芯片102将基本输入输出***载入存储单元110,以启动基本输入输出***。之后,在步骤S205中,检查储存在CMOS RAM中的第一设定值,以判断第一设定值是对应一快速开机程序还是一正常开机程序。举例而言,在CMOS RAM中地址0x55所储存的第一设定值为0时,则对应快速开机程序(步骤S211)。另一方面,当第一设定值为1时,则对应正常开机程序。
在步骤S215与S221中,当该第一设定值对应一快速开机模式且并未收到任何来自嵌入式控制器的***控制中断(System Control Interrupt,SCI)时,则基本输入输出***进行一快速开机程序。并且之后进入操作***(步骤S225)。也就是,在进行快速开机程序中,使用者并未经由键盘启动任何***控制中断时,则基本输入输出***预设为进行快速开机程序,并在快速开机程序后,进入操作***。在此所谓的快速开机程序,是指藉由修改基本输入输出***的程序代码,以在开机程序的自我测试阶段中,基本输入输出***省略或简化初始化开机过程中可以不需要初始化或预先初始化的硬件与驱动器(例如工业标准架构(industry standard architecture,ISA)串行装置、通用串行总线装置(USB)、光学磁盘驱动机(optical disk drive,ODD)、通用串行总线端口、局域网络(local areanetwork,LAN)、高清晰多媒体接口(high-definition multimedia interface,HDMI)、串行高级技术附件(Serial Advanced Technology Attachment,SATA)、显示端口等),以减少开机时所花的时间,待完成快速开机程序,电子装置进入操作***后(步骤S225),才进行该些在前述自我测试阶段被省略或简化的各个硬件与驱动器的初始化(硬件初始化程序)。此外,为大幅减少开机时所花的时间,基本输入输出***亦可进一步省略初始化视频图形阵列(video graphics array,VGA)驱动器(例如图形交换格式解码器(GraphicsInterchange Format Decoder,GIF decoder)、JPEG解码器、Targa图形适配器(Targa graphicsadaptor,TGA))的步骤,并且基本输入输出***固定显示器114的分辨率为一标准视频电子标准分辨率(standard video electronics standards association resolution,standard VESAresolution),以免除进行面板分辨率的扩展显示标识数据(extended display identificationdata,EDID)扫描。其中,标准视频电子标准分辨率例如是1024×768。
然而,当在进行快速开机程序前且基本输入输出***接收来自嵌入式控制器的***控制中断时(亦即步骤S215与S231),则中断快速开机程序。也就是在快速开机程序进行前,使用者按压键盘的某一按键启动***控制中断,以中断目前的快速开机程序并启动按键所对应的操作程序。其中,上述操作程序包括进入该基本输入输出***设定(BIOSsetup)、进行一回复操作(recovery)、进行一多重开机操作(multi-boot process)、进行一正常开机程序以进入一操作***(normal boot process into operating system)或在无开机载入程序下进行一危机开机程序(crisis boot process)。其中的多重开机操作例如可以是网络远程开机(Wake-On-LAN Booting)、USB装置开机(USB Booting)或光盘驱动器开机(CD/DVD Room Booting)。之后,在步骤S235中,根据***控制中断,基本输入输出***更改储存在CMOS RAM中的一第二设定值与所述第一设定值。也就是依据使用者为中断快速开机程序所按下的按键的不同,基本输入输出***更改储存在CMOS RAM中的一第二设定值,使第二设定值对应至不同的操作程序,并且同时更改第一设定值,使第一设定值对应正常开机模式(例如将第一设定值由0改成1,以使第一设定值对应正常开机模式)。
举例而言,当使用者按下键盘112的按键F2时,则在CMOS RAM中地址0x56储存的第二设定值由初始值00更改为01,而所对应的操作程序为进入基本输入输出***设定。当使用者同时按下键盘112的按键Alt与F10时,则在CMOS RAM中地址0x56储存的第二设定值由初始值00更改为02,而所对应的操作程序为进行一回复操作。当使用者按下键盘112的按键F12时,则在CMOS RAM中地址0x56储存的第二设定值由初始值00更改为03,而所对应的操作程序为进行一多重开机操作。当使用者按下键盘112的按键ESC时,则在CMOS RAM中地址0x56储存的第二设定值由初始值00更改为04,而所对应的操作程序为进行一正常开机程序以进入一操作***。
在另一实施例中,在电子装置100中的储存装置116中储存一设定值对照表。如下表一所示,储存装置116所储存的设定值表记录不同键盘112按键触发***控制中断所对应的第二设定值。其中,第二设定值的初始值例如是00。
表一
第二设定值 按键
01 F2
02 Alt+F10
03 F12
04 ESC
而前述根据***控制中断,基本输入输出***更改该第二设定值的步骤S235,还包括基本输入输出***根据此设定值对照表,确认***控制中断所对应的该第二设定值,并据此更改第二设定值。值得注意的是,上述设定值对照表可依照实际操作状况,由使用者藉由修改基本输入输出***的程序代码而新增或修改键盘112按键与第二设定值的对应关系。也就是,本发明并不受限于本实施例所示的设定值对照表,而设定值对照表可根据实际操作,而由使用者客制化而无限扩充。
在步骤S235的更改第二设定值与第一设定值后,进行步骤S241,重新启动基本输入输出***。
之后,在步骤S201启动基本输入输出***,以及步骤S205基本输入输出***检查第一设定值,而当第一设定值对应正常开机模式时,则基本输入输出***进行正常开机程序。继之,在步骤S245中,基本输入输出***检查第二设定值。在步骤S251,执行第二设定值所对应的操作程序。举例而言,当CMOS RAM的地址0x56储存的第二设定值为01时,则进入基本输入输出***设定。当CMOS RAM的地址0x56储存的第二设定值为02时,则进行一回复操作。当CMOS RAM的地址0x56储存的第二设定值为03时,则进行一多重开机操作。当CMOS RAM的地址0x56储存的第二设定值为04时,则进行正常开机程序以进入操作***。当CMOS RAM的地址0x56储存的第二设定值为05时,则进行危机开机程序。当CMOS RAM的地址0x56储存的第二设定值为FF时,则在无开机载入程序(no boot loader found)下进行该正常开机程序。
之后,在步骤S255中,基本输入输出***回复第二设定值成初始值(例如将CMOSRAM的地址0x56储存的第二设定值更改为00),并同时更改第一设定值,使第一设定值对应该快速开机模式(例如将CMOS RAM的地址0x55储存的第一设定值由1改成0)。
综上所述,本发明的快速开机程序,藉由在开机程序的自我测试阶段中,预设省略了开机程序中可以不需要的硬件与驱动器的初始化步骤,并在完成开机程序进入操作***后才进行这些硬件与驱动器的初始化,而达到快速开机的目的。只有为利于在一些特殊状况下需要先行对其中一或多数被省略初始化的硬件与驱动器进行初始化作业才能执行特定控制或操作作业时(例如需要执行网络远程开机或连接以安装相关软件或程序时,须先对LAN网络装置进行初始化与启动),则可在基本输入输出***启动的过程中,藉由使用者按压键盘的特定按键,产生***控制中断,以中断正进行的快速开机程序,使电子装置重新开机,进入正常开机程序来执行所欲控制或作业的工作。也就是根据使用者所按压的按键不同,更改基本输入输出***成不同的设定值,达到重新启动开机程序后,进入正常开机程序以执行不同的操作程序。因此,电子装置除了可以进行快速开机程序外,也可满足在电子产品生产线上需正常开机执行的各种不同的操作程序的需求,因此可使电子产品的生产程序更为顺畅。
虽然本发明已以实施例公开如上,然而其并非用以限定本发明,任何所属技术领域中的普通技术人员,在不脱离本发明的精神和范围的情况下,应当可作些许的更动与润饰,故本发明的保护范围应当视所附的权利要求书的范围所界定者为准。

Claims (16)

1.一种开机方法,该开机方法适用于一电子装置,其中该电子装置包括一嵌入式控制器,该方法包括:
启动一基本输入输出***;
该基本输入输出***检查一第一设定值;
当该第一设定值对应一快速开机模式时,则该基本输入输出***进行一快速开机程序,其中:
在进行该快速开机程序前且该基本输入输出***接收来自该嵌入式控制器的一***控制中断时,中断该快速开机程序;
根据该***控制中断,该基本输入输出***更改一第二设定值,并且更改该第一设定值,使该第一设定值对应一正常开机模式;
重新启动该基本输入输出***;
当该第一设定值对应该正常开机模式时,则该基本输入输出***进行一正常开机程序,其中:
该基本输入输出***检查该第二设定值;
执行该第二设定值所对应的一操作程序;以及
该基本输入输出***回复该第二设定值成一初始值,并同时更改该第一设定值,使该第一设定值对应该快速开机模式。
2.如权利要求1所述的开机方法,其中该操作程序包括进入该基本输入输出***设定、进行一回复操作、进行一多重开机操作、进行一正常开机程序以进入一操作***、在无开机载入程序下进行该正常开机程序或进行一危机开机程序。
3.如权利要求1所述的开机方法,其中该电子装置包括一储存装置,该储存装置用以储存一设定值对照表,而根据该***控制中断,该基本输入输出***更改该第二设定值还包括根据该设定值对照表,确认该***控制中断所对应的该第二设定值。
4.如权利要求1所述的开机方法,其中该嵌入式控制器包括一键盘控制器。
5.如权利要求1所述的开机方法,其中该电子装置还包括一显示器,而在该快速开机程序中,该基本输入输出***固定该显示器的一分辨率为一标准视频电子标准分辨率。
6.如权利要求1所述的开机方法,其中该快速开机程序是省略或简化相对于该正常开机程序中的至少一硬件装置的一初始化程序。
7.如权利要求6所述的开机方法,在该快速开机程序之后还包括进入一操作***,其中在该操作***中对于该快速开机程序中省略或简化初始化的至少该硬件进行该初始化程序。
8.如权利要求2所述的开机方法,其中该多重开机操作包括网络远程开机、USB装置开机或光盘驱动器开机。
9.一电子装置,该电子装置包括:
一基本输入输出芯片,该基本输入输出芯片储存一基本输入输出***;
一存储单元;
一嵌入式控制器;
一处理器,该处理器分别耦接该嵌入式控制器、该基本输入输出芯片与该存储单元,该处理器根据一开机信号,由该基本输入输出芯片将该基本输入输出***载入该存储单元,以启动该基本输入输出***,其中该基本输入输出***:
检查一第一设定值;
当该第一设定值对应一快速开机模式时,则进行一快速开机程序,其中:
在进行该快速开机程序前且接收来自该嵌入式控制器的一***控制中断时,中断该快速开机程序;
根据该***控制中断,更改一第二设定值,并且更改该第一设定值,使该第一设定值对应一正常开机模式;
重新启动该基本输入输出***;
当该第一设定值对应该正常开机模式时,则进行一正常开机程序,其中:
检查该第二设定值;
执行该第二设定值所对应的一操作程序;以及
回复该第二设定值成一初始值,并同时更改该第一设定值,使该第一设定值对应该快速开机模式。
10.如权利要求9所述的电子装置,其中该操作程序包括进入该基本输入输出***设定、进行一回复操作、进行一多重开机操作、进行一正常开机程序以进入一操作***、在无开机载入程序下进行该正常开机程序或进行一危机开机程序。
11.如权利要求9所述的电子装置,还包括一储存装置,该储存装置用以储存一设定值对照表,其中根据该***控制中断,该基本输入输出***更改该第二设定值还包括根据该设定值对照表,确认该***控制中断所对应的该第二设定值。
12.如权利要求9所述的电子装置,其中该嵌入式控制器包括一键盘控制器。
13.如权利要求9所述的电子装置,还包括一显示器,其中在该快速开机程序中,该基本输入输出***固定该显示器的一分辨率为一标准视频电子标准分辨率。
14.如权利要求9所述的电子装置,其中该快速开机程序是省略或简化相对于该正常开机程序中的至少一硬件装置的一初始化程序。
15.如权利要求9所述的电子装置,其中该快速开机程序之后还包括进入一操作***,并在该操作***中对于该快速开机程序中省略或简化初始化的至少该硬件进行该初始化程序。
16.如权利要求10所述的电子装置,其中该多重开机操作包括网络远程开机、USB装置开机或光盘驱动器开机。
CN201310061913.XA 2013-02-04 2013-02-27 开机方法与电子装置 Active CN103970560B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW102104242A TWI479421B (zh) 2013-02-04 2013-02-04 開機方法與電子裝置
TW102104242 2013-02-04

Publications (2)

Publication Number Publication Date
CN103970560A true CN103970560A (zh) 2014-08-06
CN103970560B CN103970560B (zh) 2017-04-26

Family

ID=51240098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310061913.XA Active CN103970560B (zh) 2013-02-04 2013-02-27 开机方法与电子装置

Country Status (3)

Country Link
US (1) US9201661B2 (zh)
CN (1) CN103970560B (zh)
TW (1) TWI479421B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786462A (zh) * 2014-12-24 2016-07-20 昆达电脑科技(昆山)有限公司 开机方法
CN105867954A (zh) * 2015-01-22 2016-08-17 联想(北京)有限公司 一种***数据更新方法、第一电子设备及***
CN106126206A (zh) * 2016-06-15 2016-11-16 联想(北京)有限公司 一种信息处理方法及电子设备
CN106203066A (zh) * 2016-08-03 2016-12-07 深圳中电长城信息安全***有限公司 开机密码保护方法、终端及服务器
CN107066072A (zh) * 2016-02-10 2017-08-18 佳能株式会社 电子装置及其控制方法
CN107247596A (zh) * 2017-06-22 2017-10-13 联想(北京)有限公司 开机方法、装置及电子设备
CN107273121A (zh) * 2017-06-07 2017-10-20 联想(北京)有限公司 一种智能设备重启的管理方法及装置
CN108958823A (zh) * 2017-05-18 2018-12-07 佛山市顺德区顺达电脑厂有限公司 修改基本输入输出***设定值的方法
CN110321170A (zh) * 2018-03-29 2019-10-11 纬创资通股份有限公司 开机方法

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016007748A1 (en) * 2014-07-10 2016-01-14 Harman International Industries, Incorporated Operating system startup acceleration
KR102225313B1 (ko) * 2014-08-20 2021-03-10 에스케이하이닉스 주식회사 데이터 저장 장치의 동작 방법
US10061599B1 (en) * 2014-10-16 2018-08-28 American Megatrends, Inc. Bus enumeration acceleration
US10127032B2 (en) * 2015-11-05 2018-11-13 Quanta Computer Inc. System and method for unified firmware management
KR102278811B1 (ko) * 2015-12-02 2021-07-19 삼성전자주식회사 모바일 장치를 이용한 호스트 장치의 부팅 방법
TWI644252B (zh) * 2017-06-13 2018-12-11 神雲科技股份有限公司 自動選擇延伸顯示能力識別資料的方法及其電子裝置
CN112437914B (zh) * 2018-07-20 2024-06-11 华为技术有限公司 一种***恢复方法及装置
US10884845B2 (en) 2018-11-08 2021-01-05 International Business Machines Corporation Increasing processing capacity of processor cores during initial program load processing
US10944581B2 (en) 2018-11-08 2021-03-09 International Business Machines Corporation Increasing processing capacity of processor cores during initial program load processing
US10884818B2 (en) 2018-11-08 2021-01-05 International Business Machines Corporation Increasing processing capacity of virtual machines
US10990434B2 (en) 2019-02-05 2021-04-27 International Business Machines Corporation Increasing processing capacity of virtual machines for an abnormal event
US11327767B2 (en) 2019-04-05 2022-05-10 International Business Machines Corporation Increasing resources for partition to compensate for input/output (I/O) recovery event
US11126518B1 (en) 2020-03-16 2021-09-21 Quanta Computer Inc. Method and system for optimal boot path for a network device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356965B1 (en) * 1998-09-08 2002-03-12 Compaq Computer Corporation Hotkey for network service boot
TW200619965A (en) * 2004-12-01 2006-06-16 Compal Electronics Inc Method for fast executing post in a computer system
CN1991756A (zh) * 2005-12-27 2007-07-04 鸿富锦精密工业(深圳)有限公司 热键选择启动设备的***及方法
US20120239918A1 (en) * 2011-03-14 2012-09-20 Shuttle Inc. Expedited computer boot system and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090013165A1 (en) * 2000-01-06 2009-01-08 Chow David Q Portable usb device that boots a computer as a server
US20040049617A1 (en) * 2002-09-05 2004-03-11 Integrated Circuit Solution Inc. Method of firmware update by USB interface
US7376870B2 (en) * 2004-09-30 2008-05-20 Intel Corporation Self-monitoring and updating of firmware over a network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356965B1 (en) * 1998-09-08 2002-03-12 Compaq Computer Corporation Hotkey for network service boot
TW200619965A (en) * 2004-12-01 2006-06-16 Compal Electronics Inc Method for fast executing post in a computer system
CN1991756A (zh) * 2005-12-27 2007-07-04 鸿富锦精密工业(深圳)有限公司 热键选择启动设备的***及方法
US20120239918A1 (en) * 2011-03-14 2012-09-20 Shuttle Inc. Expedited computer boot system and method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786462A (zh) * 2014-12-24 2016-07-20 昆达电脑科技(昆山)有限公司 开机方法
CN105867954A (zh) * 2015-01-22 2016-08-17 联想(北京)有限公司 一种***数据更新方法、第一电子设备及***
US10795423B2 (en) 2016-02-10 2020-10-06 Canon Kabushiki Kaisha Electronic apparatus with power saving mode, control method thereof, and storage medium
CN107066072A (zh) * 2016-02-10 2017-08-18 佳能株式会社 电子装置及其控制方法
CN107066072B (zh) * 2016-02-10 2020-12-15 佳能株式会社 电子装置及其控制方法
CN106126206A (zh) * 2016-06-15 2016-11-16 联想(北京)有限公司 一种信息处理方法及电子设备
CN106203066A (zh) * 2016-08-03 2016-12-07 深圳中电长城信息安全***有限公司 开机密码保护方法、终端及服务器
CN108958823A (zh) * 2017-05-18 2018-12-07 佛山市顺德区顺达电脑厂有限公司 修改基本输入输出***设定值的方法
CN108958823B (zh) * 2017-05-18 2022-10-28 佛山市顺德区顺达电脑厂有限公司 修改基本输入输出***设定值的方法
CN107273121A (zh) * 2017-06-07 2017-10-20 联想(北京)有限公司 一种智能设备重启的管理方法及装置
CN107247596A (zh) * 2017-06-22 2017-10-13 联想(北京)有限公司 开机方法、装置及电子设备
CN107247596B (zh) * 2017-06-22 2021-11-16 联想(北京)有限公司 开机方法、装置及电子设备
CN110321170A (zh) * 2018-03-29 2019-10-11 纬创资通股份有限公司 开机方法
CN110321170B (zh) * 2018-03-29 2022-07-29 纬创资通股份有限公司 开机方法

Also Published As

Publication number Publication date
US9201661B2 (en) 2015-12-01
US20140223159A1 (en) 2014-08-07
TWI479421B (zh) 2015-04-01
CN103970560B (zh) 2017-04-26
TW201432567A (zh) 2014-08-16

Similar Documents

Publication Publication Date Title
CN103970560A (zh) 开机方法与电子装置
CN107122321B (zh) 硬件修复方法、硬件修复***以及计算机可读取存储装置
US20200183704A1 (en) Method and apparatus for waking up computer from sleep state
US9052920B2 (en) Electronic devices and methods for switching between dual operating systems
US8914623B2 (en) Utilization of the screen image information of a primary environment for reproduction and user-interaction in a secondary environment
US11461179B2 (en) System recovery method and apparatus
US9223732B2 (en) Apparatus and method of recognizing external device in a communication system
US20130054952A1 (en) Operating method for dual operating system, portable device and docking system
US7673161B2 (en) Apparatus, system, and method for selecting a waking process
CN110023906A (zh) 一种压缩和解压处理器所占内存的方法及装置
CN113703799A (zh) 计算设备及其bios更新方法和介质
US8255712B2 (en) Computing device and method for protecting a power button of the computing device
TWI479319B (zh) 雙作業系統之運作方法及具有雙作業系統之觸控電子裝置與電腦可讀儲存媒體
US7213159B2 (en) Method for testing and verifying power management features of computer system
CN101201746A (zh) 基本输出入***设定方法
CN102662617A (zh) 一种kvm中vga信号切换的实现方法
JP5659892B2 (ja) 情報処理装置、及び携帯端末装置並びに該情報処理装置におけるログ出力の制御方法
US20230030973A1 (en) Change of firmware settings
CN101777323B (zh) 用于一计算机***设定一显示器的方法及相关计算机***
CN103713917A (zh) 开机方法、热键切换开机图形装置方法与电子装置
TWI817636B (zh) 電子裝置與其狀態描述資訊的呈現方法
JP5201231B2 (ja) 情報処理装置、情報処理方法及びそのプログラム
CN115756369A (zh) 控制方法、装置、电子设备、存储介质
CN114840460A (zh) 热插拔处理方法、存储介质、电子设备及处理***
CN103870225A (zh) 一种响应方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant