CN105204880B - 计算机系统及基本输入输出系统的设定方法 - Google Patents
计算机系统及基本输入输出系统的设定方法 Download PDFInfo
- Publication number
- CN105204880B CN105204880B CN201410291330.0A CN201410291330A CN105204880B CN 105204880 B CN105204880 B CN 105204880B CN 201410291330 A CN201410291330 A CN 201410291330A CN 105204880 B CN105204880 B CN 105204880B
- Authority
- CN
- China
- Prior art keywords
- setting
- basic input
- output system
- administrative unit
- input output
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012986 modification Methods 0.000 claims description 12
- 230000004048 modification Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4416—Network booting; Remote initial program loading [RIPL]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
一种计算机系统及基本输入输出系统的设定方法。计算机系统包括远端计算机及服务器。远端计算机传送设定命令。服务器各包括第一管理单元及主机板。第一管理单元储存设定命令,且主机板包括储存装置及处理器。储存装置储存基本输入输出系统。处理器执行基本输入输出系统,并于重新开机后,与第一管理单元沟通以判断基本输入输出系统的设定是否需更新。若基本输入输出系统的设定需更新,处理器根据设定命令更新基本输入输出系统。
Description
技术领域
本发明涉及一种电子装置,特别是涉及一种计算机系统及基本输入输出系统的设定方法。
背景技术
在机柜式服务器中的各个服务器都会拥有自己的基本输入输出系统(BasicInput Output System,BIOS)。在开机时,每一服务器会将基本输入输出系统相关的设定值载入,然后根据设定值去执行开机程序。倘若使用者要修改基本输入输出系统的设定值,则使用者必需逐一进入各服务器的基本输入输出系统界面中的选项,再由使用者以手动方式来更改基本输入输出系统的选项的设定值。然而,上述做法不仅麻烦且相当地耗费时间。
发明内容
本发明涉及一种计算机系统及基本输入输出系统的设定方法。
根据本发明,提出一种计算机系统。计算机系统包括远端计算机及服务器。远端计算机传送设定命令。服务器各包括第一管理单元及主机板。第一管理单元储存设定命令,且主机板包括储存装置及处理器。储存装置储存基本输入输出系统。处理器执行基本输入输出系统,并于重新开机后,与第一管理单元沟通以判断基本输入输出系统是否需更新。若基本输入输出系统的设定需更新,处理器根据设定命令更新基本输入输出系统。
根据本发明,提出一种基本输入输出系统的设定方法。基本输入输出系统的设定方法包括:传送设定命令;储存设定命令至第一管理单元;在重新开机后,与第一管理单元沟通以判断基本输入输出系统的设定是否需更新;以及若基本输入输出系统的设定需更新,根据设定命令更新基本输入输出系统。
为了对本发明的上述及其他方面有更佳的了解,下文特举较佳实施例,并配合附图作详细说明如下:
附图说明
图1为依照第一实施例的一种计算机系统的方块图。
图2为依照第一实施例的一种基本输入输出系统的设定方法的流程图。
图3为依照第二实施例的一种计算机系统的方块图。
附图符号说明
1、3:计算机系统
11:远端计算机
21~27:步骤
12(1)~12(M)、32(1)~32(M):机柜式服务器
121(1)~121(N):服务器
122:第二管理单元
1211:第一管理单元
1212:主机板
12122:处理器
PK:设定命令
具体实施方式
第一实施例
请参照图1,图1为依照第一实施例的一种计算机系统的方块图。计算机系统1包括远端计算机11及机柜式服务器12(1)~12(M),M是大于1的正整数。机柜式服务器12(1)~12(M)各包括服务器121(1)~121(N),且N是大于2的正整数。服务器121(1)~121(N)各包括第一管理单元1211及主机板1212,且主机板1212包括处理器12122及储存装置12121。第一管理单元1211例如为基板管理控制器(Baseboard Management Controller,BMC)。使用者能藉由远端计算机11传送设定命令PK。设定命令PK用以重新设定基本输入输出系统(BasicInput/Output System,BIOS),且设定命令PK包括基本输入输出系统的修改选项的设定值。远端计算机11例如个人计算机或服务器,且设定命令例如为智能平台管理界面(Intelligent Platform Management Interface,IPMI)命令、简易网管协定(SimpleNetwork Management Protocol,SNMP)命令或者其他界面。
远端计算机11经网络传送设定命令PK至第一管理单元1211,且第一管理单元1211储存设定命令PK。储存装置12121储存基本输入输出系统。处理器12122执行基本输入输出系统,并在重新开机后,判断基本输入输出系统的设定是否需更新。若基本输入输出系统的设定需更新,处理器12122根据设定命令PK更新基本输入输出系统。
请同时参照图1及图2,图2为依照第一实施例的一种基本输入输出系统的设定方法的流程图。基本输入输出系统的设定方法适用于前述计算机系统1,且包括如下步骤:首先如步骤21所示,远端计算机11经网络传送设定命令PK至服务器121(1)~121(N)的第一管理单元1211。接着如步骤22所示,服务器121(1)~121(N)储存设定命令PK至其对应的第一管理单元1211。跟着如步骤23所示,服务器121(1)~121(N)重新开机。在步骤23中,服务器121(1)~121(N)可在储存设定命令PK至第一管理单元1211后直接重新开机。或者,先由使用者经远端计算机发出重新开机命令至服务器121(1)~121(N),服务器121(1)~121(N)再重新开机。
然后如步骤24所示,处理器12122与第一管理单元1211沟通以判断基本输入输出系统的设定是否需更新。若基本输入输出系统的设定不需更新,则结束设定方法的流程。相反地,若基本输入输出系统的设定需更新,则执行步骤25。如步骤25所示,服务器121(1)~121(N)的处理器12122根据设定命令PK更新基本输入输出系统的设定。接着如步骤26所示,处理器12122通知第一管理单元1211清除所储存的设定命令,以防止下次重新开机时,重复执行相同的设定动作。跟着如步骤27所示,基板121(1)~121(N)的服务器1212重新开机。本发明并不局限于此,于其他实施例亦可不执行步骤27来完成前述设定。
进一步来说,由于第一管理单元1211储存设定命令PK,所以处理器12122需与第一管理单元1211沟通以判断基本输入输出系统的设定是否需更新。若基本输入输出系统的设定需更新,处理器12122向第一管理单元1211询问关于基本输入输出系统的设定的修改选项有哪些。第一管理单元1211回复需更新的设定修改选项后,处理器12122再向第一管理单元1211取得修改选项的设定值。处理器12122根据设定值设定修改选项,以更新基本输入输出系统的设定。
第二实施例
请参照图3,图3为依照第二实施例的一种计算机系统的方块图。第二实施例与第一实施例主要不同之处在于计算机系统3的机柜式服务器32(1)~32(M)各包括第二管理单元122。第二管理单元122与第一管理单元1211不同,且第二管理单元122例如为机柜管理控制器机柜管理控制器(Rack Management Controller,RMC)。设定命令PK由远端计算机11传送至第二管理单元122,再由第二管理单元122传送设定命令PK至第一管理单元1211。
传统做法无法在短时间内设定多台服务器的基本输入输出系统的设定。使用者必需逐一进入各服务器的基本输入输出系统界面,再由使用者以手动方式来设定基本输入输出系统的设定选项。相较之下,上述实施例能让使用者于远端计算机一次设定多台服务器的基本输入输出系统的设定,而不需逐一进入各服务器的基本输入输出系统界面,也不需由使用者以手动方式来设定各服务器的基本输入输出系统的设定选项。
综上所述,虽然本发明已以较佳实施例公开如上,然其并非用以限定本发明。本领域普通技术人员,在不脱离本发明的精神和范围的前提下,可作各种的更改与修饰。因此,本发明的保护范围是以本发明的权利要求为准。
Claims (10)
1.一种基本输入输出系统的设定方法,包括:
传送一设定命令;
储存该设定命令至一第一管理单元;
在重新开机后,与该第一管理单元沟通以判断该基本输入输出系统的一设定是否需更新;以及
若该基本输入输出系统的该设定需更新,根据该设定命令更新该基本输入输出系统,
其中该更新步骤包括:
向该第一管理单元询问该基本输入输出系统的该设定的至少一修改选项;
向该第一管理单元取得该修改选项的一设定值;以及
根据该设定值设定该修改选项。
2.如权利要求1所述的设定方法,还包括;
在该基本输入输出系统更新后,重新开机。
3.如权利要求1所述的设定方法,还包括;
在该基本输入输出系统的该设定更新后,该第一管理单元清除所储存的该设定命令。
4.如权利要求1所述的设定方法,其中该传送步骤由一远端计算机传送该设定命令至该第一管理单元。
5.如权利要求1所述的设定方法,其中该传送步骤包括:
由一远端计算机传送该设定命令至一第二管理单元,该第二管理单元与该第一管理单元不同;以及
再由该第二管理单元传送该设定命令至该第一管理单元。
6.一种计算机系统,包括:
一远端计算机,用以传送一设定命令;
多个服务器,各包括:
一第一管理单元,用以储存该设定命令;
一主机板,包括:
一储存装置,用以储存一基本输入输出系统;
一处理器,用以执行该基本输入输出系统,并在重新开机后,与该第一管理单元沟通以判断该基本输入输出系统的一设定是否需更新,若该基本输入输出系统的该设定需更新,该处理器根据该设定命令更新该基本输入输出系统,其中该处理器向该第一管理单元询问该基本输入输出系统的该设定的至少一修改选项,该处理器向该第一管理单元取得该修改选项的一设定值,该处理器根据该设定值设定该修改选项。
7.如权利要求6所述的计算机系统,其中于该基本输入输出系统更新后,该服务器重新开机。
8.如权利要求6所述的计算机系统,还包括;
在该基本输入输出系统更新后,该处理器通知该第一管理单元清除所储存的该设定命令。
9.如权利要求6所述的计算机系统,其中该设定命令由该远端计算机传送至该第一管理单元。
10.如权利要求6所述的计算机系统,其中该设定命令由该远端计算机传送至一第二管理单元,再由该第二管理单元传送该设定命令至该第一管理单元,该第二管理单元与该第一管理单元不同。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103120005A TWI509515B (zh) | 2014-06-10 | 2014-06-10 | 電腦系統及基本輸入輸出系統之設定方法 |
TW103120005 | 2014-06-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105204880A CN105204880A (zh) | 2015-12-30 |
CN105204880B true CN105204880B (zh) | 2018-09-11 |
Family
ID=54769633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410291330.0A Active CN105204880B (zh) | 2014-06-10 | 2014-06-25 | 计算机系统及基本输入输出系统的设定方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9904561B2 (zh) |
CN (1) | CN105204880B (zh) |
TW (1) | TWI509515B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170031694A1 (en) * | 2015-07-29 | 2017-02-02 | Quanta Computer Inc. | System and method for remote system configuration managment |
US10541868B2 (en) * | 2017-02-24 | 2020-01-21 | Quanta Computer Inc. | System and method for automatically updating bios setup options |
CN108958823B (zh) * | 2017-05-18 | 2022-10-28 | 佛山市顺德区顺达电脑厂有限公司 | 修改基本输入输出系统设定值的方法 |
TWI686065B (zh) | 2017-11-06 | 2020-02-21 | 財團法人工業技術研究院 | 自動初始化網路裝置之方法及使用此方法之遠端伺服器及網路系統 |
CN108289040A (zh) * | 2018-01-24 | 2018-07-17 | 郑州云海信息技术有限公司 | 一种节点用户的集中管理方法、装置及系统 |
TWI659295B (zh) * | 2018-03-29 | 2019-05-11 | 神雲科技股份有限公司 | 伺服器及伺服器開機初始化方法 |
CN110471704B (zh) * | 2018-05-11 | 2022-07-12 | 佛山市顺德区顺达电脑厂有限公司 | 服务器及服务器开机初始化方法 |
CN113688143B (zh) * | 2020-05-19 | 2024-04-19 | 佛山市顺德区顺达电脑厂有限公司 | 具系统设定数据同步功能的服务器 |
TWI758865B (zh) * | 2020-09-16 | 2022-03-21 | 英業達股份有限公司 | 基本輸入輸出系統選項修改方法、系統及裝置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103577200A (zh) * | 2012-07-19 | 2014-02-12 | 昆达电脑科技(昆山)有限公司 | 更新服务器的方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007149065A (ja) * | 2005-10-27 | 2007-06-14 | Fujitsu Ltd | 情報処理装置、bios処理方法及びプログラム |
US20070169076A1 (en) * | 2005-10-28 | 2007-07-19 | Desselle Bernard D | Methods and systems for updating a BIOS image |
US20070233833A1 (en) * | 2006-03-29 | 2007-10-04 | Inventec Corporation | Data transmission system for electronic devices with server units |
US20100228960A1 (en) * | 2009-03-06 | 2010-09-09 | Shih-Yuan Huang | Virtual memory over baseboard management controller |
TW201115360A (en) * | 2009-10-26 | 2011-05-01 | Inventec Corp | Server system and method for connecting to remote KVM switch of the server system |
CN103092138B (zh) * | 2011-10-28 | 2014-12-03 | 英业达科技有限公司 | 一种机柜系统的控制方法 |
CN103166862A (zh) * | 2011-12-15 | 2013-06-19 | 英业达科技有限公司 | 一种节点信息获取方法及机架式服务器 |
CN103324492A (zh) * | 2012-03-20 | 2013-09-25 | 鸿富锦精密工业(深圳)有限公司 | 基本输入输出系统固件升级方法及电子装置 |
TWI473018B (zh) * | 2012-10-23 | 2015-02-11 | Inventec Corp | 網路伺服器系統及其更新韌體的方法 |
CN103793238A (zh) * | 2012-10-31 | 2014-05-14 | 英业达科技有限公司 | 机柜与其同时更新多个基本输入输出系统的方法 |
-
2014
- 2014-06-10 TW TW103120005A patent/TWI509515B/zh active
- 2014-06-25 CN CN201410291330.0A patent/CN105204880B/zh active Active
- 2014-08-07 US US14/454,025 patent/US9904561B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103577200A (zh) * | 2012-07-19 | 2014-02-12 | 昆达电脑科技(昆山)有限公司 | 更新服务器的方法 |
Also Published As
Publication number | Publication date |
---|---|
TW201546714A (zh) | 2015-12-16 |
CN105204880A (zh) | 2015-12-30 |
TWI509515B (zh) | 2015-11-21 |
US20150355913A1 (en) | 2015-12-10 |
US9904561B2 (en) | 2018-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105204880B (zh) | 计算机系统及基本输入输出系统的设定方法 | |
US8978025B2 (en) | Server and method for updating firmware of server | |
US10474451B2 (en) | Containerized upgrade in operating system level virtualization | |
CN105718785B (zh) | 用于免认证组态的计算机实施方式与系统 | |
US10127095B2 (en) | Seamless automatic recovery of a switch device | |
TWI655582B (zh) | 具有雙韌體儲存空間之伺服器及其韌體更新方法 | |
TWI602121B (zh) | 更新伺服器映像檔的技術 | |
CN104461647A (zh) | 一种远程批量刷新服务器电源模块的实现方法 | |
CN105323107A (zh) | 网络接口卡信息管理方法及网络接口卡信息管理系统 | |
CN105468122A (zh) | 节点错峰开机的方法及装置、整机柜服务器 | |
CN105516386A (zh) | 一种服务器管理系统mac地址冲突检测和处理方法及系统 | |
CN105281944B (zh) | 网络协议地址的设定方法及服务管理系统 | |
CN110912725A (zh) | 一种OpenFlow虚拟交换机的配置方法及配置装置 | |
CN106484442B (zh) | 服务器系统及更新开机映像档的方法 | |
TWI497319B (zh) | 基板管理控制器的更新方法 | |
US9880855B2 (en) | Start-up control program, device, and method | |
CN109271188A (zh) | 一种cpld升级方法及相关装置 | |
US20180227200A1 (en) | Systems and methods for dynamic availability of executable endpoints | |
CN108334359B (zh) | 一种服务器控制方法、系统、设备及计算机存储介质 | |
US20220407770A1 (en) | Blockchain system, program and network connection apparatus | |
CN114327572A (zh) | 一种槽位号更新方法、系统、设备及计算机可读存储介质 | |
TW202429305A (zh) | 基板管理控制器的設定方法 | |
TW201642127A (zh) | 主機板及開機的方法 | |
CN116360885A (zh) | 启动控制方法、装置、基板管理控制器、管理设备及介质 | |
JP2016225943A (ja) | 装置状態の復旧システム,及びシステムの装置状態復旧方法 |
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 |