CN106484442B - Server system and method for updating startup mapping file - Google Patents
Server system and method for updating startup mapping file Download PDFInfo
- Publication number
- CN106484442B CN106484442B CN201510532060.2A CN201510532060A CN106484442B CN 106484442 B CN106484442 B CN 106484442B CN 201510532060 A CN201510532060 A CN 201510532060A CN 106484442 B CN106484442 B CN 106484442B
- Authority
- CN
- China
- Prior art keywords
- bios
- update
- image file
- control device
- request
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a server system, comprising a remote server and at least a local server, the remote server stores an update image file related to startup, the local server comprises at least a mainboard, the mainboard is provided with a basic input and output unit comprising a setting interface and a read-only memory, the read-only memory stores a current image file for startup, the setting interface transmits a request update instruction for updating the image file to a bottom board control device, so that the bottom board control device obtains the update image file from the remote server and writes the update image file into the read-only memory, and the current image file stored by the read-only memory is updated to the update image file, thereby achieving the mode of updating the image file without entering an operating system in the local server to execute corresponding execution software.
Description
Technical Field
The present invention relates to a server system and a method for updating a boot image file, and more particularly, to a server system and a method for updating a boot image file without entering an operating system in a local server and executing corresponding execution software.
Background
The existing server has at least one main board including a memory and at least one hard disk, the main board stores a current image file, when the server is started, the server allocates a corresponding memory address to each memory block in the memory according to the current image file, the hard disk stores a system data, and further the system data can enter into operating systems such as Window, L inux and DOS for subsequent use after the server is started.
Taking BIOS image files as an example, the size and complexity of BIOS image files are increasing, and the update speed of hardware is increasing, so the BIOS image files must be updated continuously to support new hardware. In addition, when the existing server is in use, if the server writes a specific application program into an incorrect memory block when executing the specific application program, which causes an abnormal operation of the server, so that the current image file cannot solve the problem, a user must update the current image file, so that when the server is started again, the server reconfigures a correct memory address for the memory block according to the updated image file, and can continue to execute the specific application program.
When the above situation occurs and an update image file is needed to update the current image file stored in the motherboard, the user issues an instruction to make the motherboard read the system data on the hard disk to enter the operating system, and synchronously, the user also needs to electrically connect a storage device storing the update image file and execution software for executing image file update with the server, and then transmits the update image file and the execution software stored in the storage device to the motherboard, so that the execution software can update the current image file stored in the motherboard to the update image file to complete the update of the image file.
Because the existing server usually configures a plurality of main boards, and the brands and models of the main boards are often different, when the process of updating the image file needs to be executed, a user must prepare a specific image file and execution software for the main board to be updated, which causes difficulty in management and use; in addition, in current practical applications, a plurality of servers are often connected in series to form a server system, so that the difficulty in use and management is greatly improved.
In addition, when the hard disk is damaged, the server cannot read the system data on the hard disk through the motherboard to enter the operating system for subsequent actions, so that the image file cannot be updated at all. Therefore, how to solve the problem that the image file needs to be updated due to the problem of the server is one of the directions of current owners.
Disclosure of Invention
Therefore, the primary objective of the present invention is to provide a local server that updates an image file by using a configuration interface to solve the conventional problems.
To achieve the above object, the local server of the present invention is adapted to be connected to a remote server storing a BIOS update image.
The local server comprises at least one mainboard.
The main board has a basic input/output unit and a bottom board control device.
The basic input and output unit includes one setting interface and one ROM, and the ROM stores one BIOS image file for starting and transmits one update request command to the controller.
The bottom board control device obtains the BIOS updating image file from the remote server according to the request updating instruction and writes the BIOS updating image file into the read-only memory so as to replace the BIOS current image file.
In addition, a second objective of the present invention is to provide a method for updating an image file.
To achieve the above object, the present invention provides a method for updating an image file, executed by a local server, the local server being connected to a remote server, the local server including at least a main board, the main board having a BIOS and a backplane control device, the BIOS including a setting interface, and a rom, the remote server storing a BIOS update image file used in connection with booting, the method comprising:
(A) the setting interface transmits a request updating instruction to the bottom plate control device according to the input of an instruction updating;
(B) the bottom board control device obtains a BIOS updating image file from the remote server according to the request updating instruction; and
(C) the base board control device writes the BIOS updating image file into the read-only memory of the basic input/output unit.
Further, a third object of the present invention is to provide a local server.
To achieve the above object, the local server is adapted to be connected to a remote server storing a BIOS update image.
The local server comprises at least one mainboard and a bottom board control device, wherein the mainboard is provided with a basic input and output unit, the basic input and output unit comprises a setting interface, the bottom board control device comprises a read-only memory, and the read-only memory stores a BMC current image file.
The setting interface transmits a request updating instruction for requesting the mapping file to the bottom board control device according to an input for indicating updating.
The baseboard control device obtains the BMC update image file from the remote server according to the request update instruction, and writes the BMC update image file into a read-only memory of the baseboard control device to replace the BMC current image file.
The fourth objective of the present invention is to provide a method for updating an image file.
To achieve the above object, the method for updating an image file of the present invention is executed by a local server, the local server is connected to a remote server, the local server includes at least a main board, the main board has a bios and a backplane control device, the bios includes a setting interface, the backplane control device includes a rom, and the remote server stores a BMC update image file, including the following steps:
(A) the setting interface transmits a request updating instruction to the bottom plate control device according to the input of an instruction updating;
(B) the baseboard control device obtains the BMC update image file from the remote server according to the request update instruction; and
(C) the baseboard control device writes the BMC updating image file into a read-only memory of the baseboard control device.
Compared with the prior art, the invention transmits the update request instruction to the bottom board control device by the basic input and output unit to complete the update of the boot image file without preparing the execution software for executing the update for the mainboard in advance.
[ description of the drawings ]
Fig. 1 is a system diagram of a first embodiment of a server system of the present invention.
Fig. 2 is a block diagram of a motherboard according to the first embodiment.
FIG. 3 is a flowchart illustrating a method for updating the BIOS image file according to the first embodiment.
Fig. 4 is a system diagram of a second embodiment of a server system of the present invention.
FIG. 5 is a flowchart illustrating a method for updating the BMC image according to the second embodiment.
[ detailed description ] embodiments
Before the present invention is described in detail, it should be noted that in the following description, similar components are denoted by the same reference numerals.
Referring to fig. 1, a first embodiment of the server system of the present invention includes a remote server 1 and at least one local server 2 in signal connection with the remote server 1, where the local server 2 provides a user at a local end to perform operations related to executing an application program, storing data, and the local server 2 includes at least one motherboard 21 (e.g., a first motherboard to an nth motherboard as shown in fig. 1), and the remote server 1 manages the local server 2 through network connection and stores an update file (e.g., an image file and version data related to the image file) to provide the local server 2 with an update, and the type and use of the image file will be further described below.
Referring to fig. 2 (for convenience of description, only one main board is shown in the embodiment, but not limited thereto), the remote server 1 stores a BIOS update image 11 related to power-on use, and a BIOS update version data 12 related to the BIOS update image 11, where the BIOS update image 11 is the latest version at the time point corresponding to the current update of the BIOS image or a specific version required for each update, and is stored in the remote server 1, and is used for providing the local server 2 for updating the power-on image. In the technical field, the term of image file is image file, BIOS is defined as Basic Input Output System (Basic Input Output System), BMC is defined as Baseboard Management Controller (Baseboard Management Controller), and BIOS and BMC are abbreviated for convenience of description in the full text.
The motherboard 21 has a BIOS 211, and a backplane control device 216 electrically connected between the BIOS 211 and the remote server 1, wherein the BIOS 211 includes a rom 212 storing a BIOS current image 213 for booting, a BIOS instruction module 214, and a setting Interface 215 receiving various inputs, and the backplane control device 216 includes a BMC instruction module 218, the BIOS instruction module 214 and the BMC instruction module 218 have the same format, and store a plurality of OEM instructions (Original equipment manufacturer instructions, hereinafter referred to as instructions) corresponding to different inputs, which are related to an Intelligent Platform Management Interface (IPMI) in this embodiment, but not limited thereto.
The configuration interface 215 can access the rom 212 and is in interactive communication with the BIOS command module 214 and the backplane control device 216. The setting interface 215 is a setting menu (BIOS setup utility) built in the BIOS.
Referring to fig. 3, the local server 2 executes a method for updating the BIOS image, and the method for updating the boot image includes the following steps 31 to 39.
In step 31, the configuration interface 215 transmits a request version command to the backplane control device 216 according to an input of a request version, in this embodiment, the function of the request version command is to request the BIOS image, specifically, the input of the request version is generated by a user operating the configuration interface 215, the configuration interface 215 can compare the input of the request version with each command in the BIOS command module 214, and when the comparison result is matched, the BIOS i/o unit 211 transmits the corresponding request version command to the backplane control device 216 to instruct the backplane control device 216 to provide the BIOS update version data 12.
In step 32, the backplane control device 216 obtains the BIOS update version data 12 from the remote server 1, specifically, after receiving the request version command, the backplane control device 216 interprets the request version command through the BMC command module 218 to know that the BIOS update version data 12 needs to be obtained from the remote server 1.
In step 33, the backplane control device 216 transmits the BIOS update version data 12 to the configuration interface 215.
In step 34, the configuration interface 215 displays the BIOS current version data 217 and the BIOS update version data 12 to provide a user with a determination whether to update the BIOS image. It is added that the BIOS 211 knows the BIOS current version data of the corresponding BIOS current image 213 stored in its rom 212 and displays the BIOS current version data 217 on its setting interface 215.
In step 35, the configuration interface 215 receives an input indicating whether to update, specifically, when the current version data of the BIOS does not match the updated version data 12 of the BIOS, the user manipulates the configuration interface 215 to generate the input indicating updating, and if the current version data of the BIOS matches the content of the updated version data 12 of the BIOS, the user can generate an input without updating through the configuration interface 215, and the configuration interface 215 does not need to perform any operation.
In step 36, the configuration interface 215 transmits the update request command to the backplane controller 216 according to the input indicating update, specifically, the configuration interface 215 compares the input indicating update with each command in the BIOS command module 214, and when the comparison result is a match, transmits the corresponding update request command to the backplane controller 216 to instruct the backplane controller 216 to update the BIOS image.
In step 37, the backplane control device 216 obtains a BIOS update image 11 from the remote server 1 according to the update request, specifically, after receiving the update request, the backplane control device 216 interprets the update request through the BMC command module 218 to know that the BIOS update image 11 needs to be obtained from the remote server 1.
In step 38, the backplane control device 216 writes the BIOS update image 11 to the rom 212 of the BIOS 211.
In step 39, the BIOS output unit 211 restarts according to a restart signal, specifically, after the backplane control device 216 writes the BIOS update image 11 into the rom 212 to complete updating the BIOS image, the backplane control device 216 sends the restart request signal to restart the BIOS output unit 211 according to the restart request signal, so that the local server 2 can use the BIOS update image 11.
Referring to fig. 4, a second embodiment of the server system of the present invention is different from the first embodiment in that: the remote server 1 stores a BMC update image 13 and a BMC update version data 14 associated with the BMC update image 13, where the BMC update image 13 is the latest version at the time point corresponding to the current update of the BMC image or a specific version required for each update. The backplane controller 216 further comprises a rom 219, wherein the rom 219 stores a current BMC image.
Referring to fig. 5, the local server 2 executes a method for updating the BMC image file, which includes the following steps 41 to 49.
In step 41, the configuration interface 215 transmits a version request command to the backplane control device 216 according to a version request input of BMC, which is different from the first embodiment in that the version request command functions to request BMC image files, specifically, the version request input of BMC is generated by a user operating the configuration interface 215, the configuration interface 215 can compare the version request input with each command in the BIOS command module 214, and when the comparison result is matched, the BIOS 211 transmits the corresponding version request command to the backplane control device 216 to instruct the backplane control device 216 to provide the BMC update version data 14.
In step 42, the backplane control device 216, upon receiving the version request command, interprets the version request command via the BMC command module 218 to obtain the BMC update version data 14 from the remote server 1.
In step 43, the backplane control device 216 transmits the BMC current version data and the BMC updated version data 14 to the configuration interface 215. It is added that the backplane controller 216 knows the BMC current version data of the BMC current image file stored in its rom 219 and transmits the BMC current version data to the configuration interface 215 of the bios 211.
In step 44, the configuration interface 215 displays the BMC current version data and the BMC update version data 14 to provide a user with a decision to update the BMC image.
In step 45, the configuration interface 215 receives an input indicating whether to update, specifically, when the current BMC version data does not match the BMC update version data 14, the user manipulates the configuration interface 215 to generate the input indicating updating, and if the current BMC version data matches the content of the BMC update version data 14, the user can generate an input without updating through the configuration interface 215, so that the configuration interface 215 does not need to perform any operation.
In step 46, the configuration interface 215 transmits the update request command to the backplane control device 216 according to the update instruction input, specifically, the configuration interface 215 compares the update instruction input with each of the instructions in the BIOS instruction module 214, and when the comparison result is a match, transmits the corresponding update request command to the backplane control device 216 to instruct the backplane control device 216 to update the BMC image file.
In step 47, the backplane control device 216 obtains an update image 11 from the remote server 1 according to the update request, specifically, after receiving the update request, the backplane control device 216 interprets the update request through the BMC command module 218 to know that the BMC update image 13 needs to be obtained from the remote server 1.
In step 48, the backplane controller 216 writes the BMC update image 13 into the rom 219 of the backplane controller 216, and after the update is completed, the backplane controller 216 outputs a notification signal to the bios 211.
In step 49, the bios 211 is restarted according to the notification signal, and the backplane control device 216 is also restarted.
A third embodiment of the server system of the present invention is different from the first embodiment in that the motherboard of the second embodiment further has a plurality of hardware components electrically connected to the Backplane control Device 216, for example, a Complex Programmable logic Device (CP L D) and a Backplane (Backplane) etc. also store their respective current image files required for initialization during booting, and the remote server 1 further stores an updated image file for updating the hardware components and updated version data of the updated image file versions of the corresponding hardware components, and when a specific hardware component is upgraded or repaired due to a failure, the image file of the specific hardware component needs to be updated.
Therefore, when the backplane control device 216 receives the request version command, it can also obtain the updated version data of all hardware components from the remote server 1, so that the setting interface 215 can display the current version data (pre-stored in the backplane control device) of all hardware components and the updated version data together, and at the same time, by determining whether the displayed version data of all hardware components are consistent with each other by the user, when the version data of a specific hardware component is found to be inconsistent, the user can control the setting interface 215 in the same way to generate an input indicating update corresponding to the specific hardware component, so as to indicate the backplane control device 216 to update the image file for the specific hardware component, until the backplane control device 216 writes the updated image file of the specific hardware component into the specific hardware component, thereby completing updating the image file for the specific hardware component, the specific hardware component receives the signal for requesting reboot from the backplane control device 216 and reboots the specific hardware component, so that the local server 2 can use the updated image file of the specific hardware component.
To sum up, in the above embodiment, the setting interface 215 is utilized to display the version information of the image file and send the command to the bottom board control device 216 to update the boot image file, compared with the prior art, the user only needs to operate the setting interface 215 of the local server 2 at the local end to update the boot image file, and does not need to prepare the execution software for executing the update specially for the main boards of different brands or models, so that the management efficiency can be greatly improved, and the purpose of the present invention can be achieved.
However, the above description is only a preferred embodiment of the present invention, and the scope of the present invention should not be limited thereby, and all the simple equivalent changes and modifications made according to the claims and the contents of the patent specification should be included in the scope of the present invention.
Claims (13)
1. A local server adapted to connect to a remote server storing a BIOS update image, the local server comprising:
at least one main board having a basic input/output unit and a bottom board control device,
the BIOS includes a BIOS command module, a setting interface, and a ROM, the BIOS command module stores a plurality of commands corresponding to different inputs, the ROM stores a BIOS current image file, the setting interface is a setting menu built in the BIOS, the setting interface displays the BIOS current version data and the BIOS updating version data, and receives an input indicating whether to update, the setting interface finds out a request updating instruction for retrieving the mapping file from the BIOS instruction module according to the input of the instruction updating, and transmits the request updating instruction to the bottom board control device, the backplane control device obtains the BIOS update image file from the remote server according to the request update instruction, and writing the BIOS updated image file into the ROM of the BIOS to replace the BIOS current image file.
2. The local server of claim 1, wherein the backplane controller has a BMC command module with a format identical to that of the BIOS command module, and the backplane controller receives the update request from the configuration interface and interprets the update request according to the BMC command module to know that the update image file needs to be obtained from the remote server.
3. The local server of claim 2, wherein the remote server stores a BIOS update version data associated with the BIOS update image file version, the configuration interface retrieves the corresponding version request command from the BIOS command module according to a version request input and outputs the version request command, the backplane controller receives the version request command, interprets the version request command according to the BMC command module to know that the BIOS update version data needs to be obtained from the remote server, and transmits the version update data to the configuration interface.
4. The local server of claim 1, wherein the BIOS reboots according to a reboot request signal after the backplane control device writes the BIOS update image to the ROM of the BIOS.
5. A method for updating image file is executed by a local server, the local server is connected to a remote server, the local server includes at least a mainboard, the mainboard has a basic input output unit and a bottom board control device, the basic input output unit includes a BIOS instruction module, a setting interface, and a read-only memory, the BIOS instruction module stores most instructions corresponding to different inputs, the remote server stores a BIOS updating image file, the method for updating image file includes the following steps:
(A) the setting interface finds out a request updating instruction corresponding to an input image file from the BIOS instruction module according to an input indicating updating, and transmits the request updating instruction to the bottom plate control device;
(B) the bottom board control device obtains the BIOS updating image file from the remote server according to the request updating instruction; and
(C) the base board control device writes the BIOS updating image file into the read-only memory of the basic input/output unit.
6. The method of claim 5, wherein the backplane controller has a BMC command module with a format similar to that of the BIOS command module, and the backplane controller in step (B) receives the update request and interprets the update request according to the BMC command module to know that the BIOS update image file needs to be obtained from the remote server.
7. The method of claim 6, wherein the ROM of the BIOS stores a BIOS current image and a BIOS current version data associated with the version of the BIOS current image, the remote server stores a BIOS update version data associated with the version of the BIOS update image, and the step (A) further comprises the steps of:
(A1) the setting interface transmits a request version instruction to the bottom plate control device according to the input of a request version;
(A2) the bottom board control device obtains the BIOS updating version data from the remote server according to the request version instruction;
(A3) the bottom board control device transmits the BIOS update version data to the setting interface;
(A4) the setting interface displays the current version data of the BIOS and the update version data of the BIOS; and
(A5) the settings interface receives an input indicating whether to update.
8. The method of claim 7, wherein the configuration interface of step (A1) locates the corresponding version-requesting command from the BIOS command module according to the version-requesting input and outputs the version-requesting command, and the backplane controller of step (A2) receives the version-requesting command and interprets the version-requesting command according to the BMC command module to know that the BIOS update version data needs to be obtained from the remote server and transmits the BIOS update version data to the configuration interface.
9. The method of claim 5, wherein the step (C) is followed by a step of: the BIOS restarts according to a signal requesting restart.
10. A local server adapted to be connected to a remote server storing a BMC update image, the local server comprising:
at least a mainboard, the mainboard has a basic input/output unit, and a bottom board control device, the basic input/output unit includes a BIOS instruction module, a setting interface, the BIOS instruction module stores most instructions corresponding to different inputs, the bottom board control device includes a read-only memory, the read-only memory stores a BMC current image file,
the setting interface finds out a request updating instruction corresponding to the input image file from the BIOS instruction module according to the input of an instruction updating and transmits the request updating instruction to the bottom board control device,
the baseboard control device obtains the BMC update image file from the remote server according to the request update instruction, and writes the BMC update image file into a read-only memory of the baseboard control device to replace the BMC current image file.
11. The local server of claim 10 wherein the backplane control device has a BMC instruction module having a format identical to the BIOS instruction module,
and the baseboard control device receives the request updating instruction through the setting interface, and interprets the request updating instruction according to the BMC instruction module to know that the BMC updating image file needs to be obtained from the remote server.
12. A method for updating image file is executed by a local server, the local server is connected to a remote server, the local server includes at least a mainboard, the mainboard has a basic input output unit and a bottom board control device, the basic input output unit includes a BIOS instruction module, a setting interface, the BIOS instruction module stores most instructions corresponding to different inputs, the bottom board control device includes a read-only memory, the remote server stores a BMC updating image file, characterized in that, the method for updating image file includes the following steps:
(A) the setting interface finds out a request updating instruction corresponding to an input from the BIOS instruction module according to the input of an instruction updating, and transmits the request updating instruction to the bottom plate control device;
(B) the baseboard control device obtains the BMC update image file from the remote server according to the request update instruction; and
(C) the baseboard control device writes the BMC updating image file into a read-only memory of the baseboard control device.
13. The method of claim 12, wherein the backplane control device has a BMC instruction module having a format identical to the BIOS instruction module,
the baseboard control device in the step (B) receives the update request command, and interprets the update request command according to the BMC command module to know that the BMC update image file needs to be obtained from the remote server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510532060.2A CN106484442B (en) | 2015-08-25 | 2015-08-25 | Server system and method for updating startup mapping file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510532060.2A CN106484442B (en) | 2015-08-25 | 2015-08-25 | Server system and method for updating startup mapping file |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106484442A CN106484442A (en) | 2017-03-08 |
CN106484442B true CN106484442B (en) | 2020-07-21 |
Family
ID=58234454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510532060.2A Expired - Fee Related CN106484442B (en) | 2015-08-25 | 2015-08-25 | Server system and method for updating startup mapping file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106484442B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10503489B1 (en) * | 2018-05-22 | 2019-12-10 | Quanta Computer Inc. | Updating firmware via a remote utility |
CN110377552A (en) * | 2019-07-19 | 2019-10-25 | 广东浪潮大数据研究有限公司 | A kind of server for supporting CPLD to upgrade |
US11099838B1 (en) * | 2020-02-26 | 2021-08-24 | Quanta Computer Inc. | Method and system for recovery for custom integrated circuit |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1680920A (en) * | 2004-04-07 | 2005-10-12 | 纬创资通股份有限公司 | Method and device for remotely updating basic input and output system in data processing system |
TW201009706A (en) * | 2008-08-22 | 2010-03-01 | Asustek Comp Inc | Update method for basic input/output system and update system thereof |
CN102063341A (en) * | 2009-11-16 | 2011-05-18 | 英业达股份有限公司 | high density server |
CN103136012A (en) * | 2011-11-30 | 2013-06-05 | 英业达科技有限公司 | Computer system and update method of basic input-output system thereof |
CN103488498A (en) * | 2013-09-03 | 2014-01-01 | 华为技术有限公司 | Computer booting method and computer |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7406591B2 (en) * | 2004-06-29 | 2008-07-29 | Intel Corporation | Booting from a remote BIOS image |
CN100386726C (en) * | 2005-07-05 | 2008-05-07 | 英业达股份有限公司 | Method and system for updating computer platform system program through remote control |
CN103440146A (en) * | 2013-08-20 | 2013-12-11 | 浪潮集团有限公司 | BIOS updating method based on cloud storage |
-
2015
- 2015-08-25 CN CN201510532060.2A patent/CN106484442B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1680920A (en) * | 2004-04-07 | 2005-10-12 | 纬创资通股份有限公司 | Method and device for remotely updating basic input and output system in data processing system |
TW201009706A (en) * | 2008-08-22 | 2010-03-01 | Asustek Comp Inc | Update method for basic input/output system and update system thereof |
CN102063341A (en) * | 2009-11-16 | 2011-05-18 | 英业达股份有限公司 | high density server |
CN103136012A (en) * | 2011-11-30 | 2013-06-05 | 英业达科技有限公司 | Computer system and update method of basic input-output system thereof |
CN103488498A (en) * | 2013-09-03 | 2014-01-01 | 华为技术有限公司 | Computer booting method and computer |
Also Published As
Publication number | Publication date |
---|---|
CN106484442A (en) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9507604B2 (en) | Boot method and boot system | |
US11003599B2 (en) | Method, apparatus and system of managing external devices, memory and unmanned aerial vehicle | |
TWI602121B (en) | Technology for updating a server image file | |
US8423991B2 (en) | Embedded network device and firmware upgrading method | |
US9710284B1 (en) | System for programmably configuring a motherboard | |
US9298470B2 (en) | Method and apparatus for selecting bios program for a processor | |
US10303458B2 (en) | Multi-platform installer | |
CN106681751A (en) | Unified firmware management system and management method and computer readable medium | |
US9983790B2 (en) | System management controller and method of configuration file backup and recovery | |
CN103412769A (en) | External card parameter configuration method, equipment and system | |
US11030047B2 (en) | Information handling system and method to restore system firmware to a selected restore point | |
US11829781B2 (en) | Method of remotely modifying basic input/output system configuration setting | |
WO2021136200A1 (en) | Bootloader loading method, storage medium, and embedded terminal | |
TW202131170A (en) | Firmware corruption recovery | |
CN106484442B (en) | Server system and method for updating startup mapping file | |
US8316361B2 (en) | Method of enabling a user to update one or more low-level resources of a computer system in a user-friendly manner | |
US11237837B2 (en) | System and method for managing devices during reboot | |
JP2017062537A (en) | Information processing apparatus, control method of information processing apparatus, and program | |
US11403113B2 (en) | Server with system setting data synchronization function | |
CN114237722A (en) | System starting method, device, equipment and engineering vehicle | |
US20150212866A1 (en) | Management system for service of multiple operating environments, and methods thereof | |
CN117215656A (en) | Linux system-based self-adaptive vehicle chip method and device, electronic equipment and vehicle | |
CN108958823B (en) | Method for modifying set value of basic input and output system | |
CN115904450A (en) | Embedded device firmware upgrade device and method, embedded device, storage medium | |
US11429166B2 (en) | System and method for managing device updates |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200721 |
|
CF01 | Termination of patent right due to non-payment of annual fee |