CN106227562A - Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch - Google Patents
Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch Download PDFInfo
- Publication number
- CN106227562A CN106227562A CN201610583864.XA CN201610583864A CN106227562A CN 106227562 A CN106227562 A CN 106227562A CN 201610583864 A CN201610583864 A CN 201610583864A CN 106227562 A CN106227562 A CN 106227562A
- Authority
- CN
- China
- Prior art keywords
- bios
- server
- complete
- machine cabinet
- file
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000013515 script Methods 0.000 claims abstract description 9
- KKIMDKMETPPURN-UHFFFAOYSA-N 1-(3-(trifluoromethyl)phenyl)piperazine Chemical compound FC(F)(F)C1=CC=CC(N2CCNCC2)=C1 KKIMDKMETPPURN-UHFFFAOYSA-N 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 230000004913 activation Effects 0.000 claims 1
- 238000011010 flushing procedure Methods 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000002054 transplantation Methods 0.000 description 1
- 239000013598 vector 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
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
本发明提供一种Smart Rack整机柜BIOS批量自动升级的方法,涉及Smart Rack领域,本发明通过节点互信,在系统下采用批量操作的方式完成全部server的BIOS刷新,首先通过DHCP全部server自动获取IP,并完成PXE引导和整机柜OS系统灌装,其次通过互联拷贝及配置完成刷新环境的配置。最后通过自动化脚本完成整机柜BIOS的刷新。相比传统DOS或者离线升级BIOS,采用自动化批量操作可以大大提升BIOS的效率,减少人为操作漏刷率。The invention provides a method for automatically upgrading the BIOS of a Smart Rack whole cabinet in batches, and relates to the field of Smart Rack. The invention uses mutual trust between nodes to complete the BIOS refresh of all servers in a batch operation under the system. First, all servers are automatically obtained through DHCP. IP, and complete the PXE boot and OS system filling of the whole cabinet, and then complete the configuration of the refresh environment through interconnection copying and configuration. Finally, refresh the BIOS of the entire cabinet through an automated script. Compared with traditional DOS or offline BIOS upgrade, the use of automated batch operations can greatly improve the efficiency of BIOS and reduce the rate of manual operations.
Description
技术领域technical field
本发明涉及Smart Rack领域,尤其涉及一种Smart Rack整机柜BIOS批量自动升级的方法。The invention relates to the field of Smart Rack, in particular to a method for automatically upgrading the BIOS of a Smart Rack whole cabinet in batches.
背景技术Background technique
BIOS是英文"Basic Input Output System"的缩略词,是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制,具体有三个部分:BIOS is the abbreviation of "Basic Input Output System" in English. It is a set of programs solidified on a ROM chip on the motherboard of the computer. It stores the most important basic input and output programs of the computer, self-test programs and system Self-starting program, which can read and write specific information about system settings from CMOS. Its main function is to provide the computer with the lowest and most direct hardware setting and control, which has three parts:
1.用于电脑刚接通电源时对硬件部分的检测,也叫做加电自检(Power On Self Test,简称POST),功能是检查电脑是否良好,通常完整的POST自检将包括对CPU, 内存,ROM,主板,CMOS存储器,串并口,显示卡及键盘进行测试,一旦在自检中发现问题,系统将给出提示信息或鸣笛警告。自检中如发现有错误,将按两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号,等待用户处理。1. It is used to detect the hardware part when the computer is just powered on. It is also called Power On Self Test (POST for short). The function is to check whether the computer is in good condition. Usually a complete POST self-test will include the CPU, Memory, ROM, motherboard, CMOS memory, serial and parallel port, display card and keyboard are tested. Once any problem is found in the self-test, the system will give a prompt message or whistle a warning. If an error is found during the self-test, it will be handled according to two situations: for serious faults (fatal faults), stop the machine, and at this time, because various initialization operations have not been completed, no prompts or signals can be given; for non-serious faults, the machine will stop Give a prompt or sound alarm signal, waiting for the user to deal with.
2.初始化,包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中很重要的一部分是BIOS设置,主要是对硬件设置的一些参数,当电脑启动时会读取这些参数,并和实际硬件设置进行比较,如果不符合,会影响系统的启动。2. Initialization, including creating interrupt vectors, setting registers, initializing and detecting some external devices, etc., a very important part of which is BIOS settings, mainly setting some parameters for the hardware, which will be read when the computer starts, And compare it with the actual hardware setting, if it does not match, it will affect the startup of the system.
3.引导程序,功能是引导DOS或其他操作系统。BIOS先从软盘或硬盘的开始扇区读取引导记录,如果没有找到,则会在显示器上显示没有引导设备,如果找到引导记录会把电脑的控制权转给引导记录,由引导记录把操作系统装入电脑,在电脑启动成功后,BIOS的这部分任务就完成了。3. Boot program, the function is to guide DOS or other operating systems. The BIOS first reads the boot record from the beginning sector of the floppy disk or hard disk. If it does not find it, it will display on the display that there is no boot device. If it finds the boot record, it will transfer the control of the computer to the boot record, and the boot record will transfer the operating system to the boot record. Load it into the computer, and after the computer starts successfully, this part of the BIOS task is completed.
通常传统模式下,BIOS刷新只能通过DOS系统来进行,你所要做的就是有FreeDOS内核和相关引导软盘映像文件。其操作大致如下:Usually in the traditional mode, the BIOS refresh can only be done through the DOS system, all you need to do is to have the FreeDOS kernel and related boot floppy disk image files. Its operation is roughly as follows:
1 制作DOS刷新盘1 Make a DOS refresh disk
2 将BIOS和刷新工具导入DOS盘内2 Import the BIOS and refresh tool into the DOS disk
3 将server设置DOS启动并从DOS U盘引导进入系统3 Set the server to start in DOS and boot into the system from the DOS U disk
4 刷新BIOS4 Refresh the BIOS
5 断电重启安装系统5 Power off and restart the installation system
其上述操作刷新率由2人次2小时一台整机柜,不但耗时耗力,效率低下,而且面对整机柜40个server节点时,极为容易漏刷,形成隐患。The refresh rate of the above-mentioned operations is 2 person-times and 2 hours for a whole cabinet, which is not only time-consuming and labor-intensive, but also inefficient, and when faced with 40 server nodes in the whole cabinet, it is extremely easy to miss the refresh, causing hidden dangers.
发明内容Contents of the invention
为了解决以上问题,本发明提出了一种Smart Rack整机柜BIOS批量自动升级的方法。在自动化不断提高的今天,采用批量流水式操作是保证产品一致性高效性的有效手段,其可复制移植等友好特点能大规模普及,为整机柜Smart Rack的品质提供了保障。In order to solve the above problems, the present invention proposes a method for automatically upgrading the BIOS of a Smart Rack whole cabinet in batches. Today, with the continuous improvement of automation, the use of batch flow operation is an effective means to ensure product consistency and high efficiency. Its friendly features such as reproducibility and transplantation can be popularized on a large scale, which provides a guarantee for the quality of the entire cabinet Smart Rack.
本发明通过自动PXE灌装OS系统及节点互联拷贝及配置完成刷新环境的配置,而后通过自动化脚本完成整机柜BIOS的刷新。其整个过程包括PXE服务器配置,IP自动分配,节点互信,自动化刷新等技术。The present invention completes the configuration of the refreshing environment through the automatic PXE filling OS system and node interconnection copying and configuration, and then completes the refreshing of the BIOS of the whole cabinet through the automatic script. The whole process includes PXE server configuration, IP automatic allocation, node mutual trust, automatic refresh and other technologies.
本发明通过节点互信,在系统下采用批量操作的方式完成全部server 的BIOS刷新,首先通过DHCP全部server自动获取 IP ,并完成PXE引导和整机柜OS系统灌装,其次通过互联拷贝及配置完成刷新环境的配置。最后通过自动化脚本完成整机柜BIOS的刷新。相比传统DOS或者离线升级BIOS,采用自动化批量操作可以大大提升BIOS的效率,减少人为操作漏刷率。The present invention uses mutual trust between nodes to complete the BIOS refresh of all servers under the system in a batch operation manner. First, all servers automatically obtain IP through DHCP, and complete PXE boot and OS system filling of the whole cabinet, and then complete it through interconnection copying and configuration. Refresh the environment's configuration. Finally, refresh the BIOS of the entire cabinet through an automated script. Compared with traditional DOS or offline BIOS upgrade, the use of automated batch operations can greatly improve the efficiency of BIOS and reduce the rate of manual operations.
1、通过PXE批量灌装系统给整机柜Smart Rack服务器并自动分配IP给每个server:1. Through the PXE batch filling system to the Smart Rack server of the whole cabinet and automatically assign IP to each server:
1.1).配置DHCP服务器:用于给客户端提供IP地址及其它信息。1.1). Configure DHCP server: used to provide IP address and other information to clients.
客户端开机后,PXE BootROM(自启动芯片)获得控制权之前执行自我测试,然后以广播形式发出一个请求FIND帧。服务器收到客户端所送出的要求,就会送回DHCP回应,包括用户端的IP地址、预设通信通道,以及开机映像文件;否则服务器会忽略这个要求。客户端收到服务器发回的响应后则会回应一个帧,以请求传送启动所需文件,并把自己的MAC地址写到服务器端的Netnames.db文件中。After the client is turned on, the PXE BootROM (self-starting chip) performs a self-test before gaining control, and then sends a request FIND frame in the form of broadcast. After receiving the request from the client, the server will send back a DHCP response, including the IP address of the client, the default communication channel, and the boot image file; otherwise, the server will ignore the request. After the client receives the response from the server, it will respond with a frame to request the transmission of the required files for startup, and write its own MAC address to the Netnames.db file on the server.
1.2).配置TFTP服务器:用于客户端PXE引导所需要的文件1.2). Configure the TFTP server: files required for client PXE boot
1.3).web服务器的配置以及ks文件的修改1.3). The configuration of the web server and the modification of the ks file
1.4).PXE引导配置,PXE启动映像文件由syslinux提供,安装完syslinux之后,会生成一个pxelinux.0的文件,复制到/tftpboot目录下。1.4). PXE boot configuration, the PXE boot image file is provided by syslinux. After installing syslinux, a pxelinux.0 file will be generated and copied to the /tftpboot directory.
BootROM由TFTP通信协议从服务器下载开机映像文档。客户端使用TFTP协议接收启动文件后,将控制权转交启动块以引导操作系统,完成远程启动。 The BootROM downloads the boot image file from the server through the TFTP communication protocol. After the client uses the TFTP protocol to receive the boot file, it transfers the control right to the boot block to boot the operating system and complete the remote boot.
2节点互信后将相关工具拷贝入整机柜Smart Rack服务器:After the two nodes trust each other, copy the relevant tools to the Smart Rack server in the entire cabinet:
2.1).判断hostfile是否存在,若存在将其删除,hostfile文件需要重构。2.1). Determine whether the hostfile exists. If it exists, delete it. The hostfile needs to be reconstructed.
if [ -f hostfile ] ;thenif [ -f hostfile ] ; then
/bin/rm -f hostfile/bin/rm -f hostfile
FiFi
2.2).重构hostfile文件。2.2). Refactor the hostfile.
#t=`echo $nodeall |awk '{print NF}'`#t=`echo $nodeall |awk '{print NF}'`
for i in $nodeallfor i in $nodeall
dodo
echo m$i |tee -a hostfileecho m$i |tee -a hostfile
DoneDone
2.3).完成整机柜节点互信2.3). Complete the mutual trust of the whole cabinet node
for i in `cat hostfile`;do ping $i -c 1;donefor i in `cat hostfile`;do ping $i -c 1;done
./step1.exp./step1.exp
./step2.exp./step2.exp
./step3.exp./step3.exp
2.4).完成固件及工具整机柜拷贝2.4).Complete the copy of the firmware and tool cabinet
source /opt/scripts/peizhi.txt source /opt/scripts/peizhi.txt
for i in $nodeall for i in $nodeall
do do
echo m$i; echo m$i;
scp bios.sh m$i:/root/.bashrc scp bios.sh m$i:/root/.bashrc
ssh m$i reboot ssh m$i reboot
donedone
3 通过自动化脚本批量完成BIOS的刷新并重启机器完成参数设置。3 Complete the BIOS refresh in batches through the automated script and restart the machine to complete the parameter setting.
3.1).完成固件刷新3.1). Complete the firmware refresh
/usr/bin/ipmitool chassis identify 20 >/dev/null 2>&1/usr/bin/ipmitool chassis identify 20 >/dev/null 2>&1
/sbin/insmod amifldrv_mod.o >/dev/null 2>&1/sbin/insmod amifldrv_mod.o >/dev/null 2>&1
./afulnx_64 $bios /B /P /N /x >/tmp/bios.stat 2>&1 ./afulnx_64 $bios /B /P /N /x >/tmp/bios.stat 2>&1
./afulnx_26_64 $bios /B /P /N /x >/tmp/bios.stat 2>&1 ./afulnx_26_64 $bios /B /P /N /x >/tmp/bios.stat 2>&1
3.2).判断固件刷新状态 3.2). Judging the firmware refresh status
if [ $? != 0 ];then if [ $? != 0 ]; then
echo $location Flash BIOS Failed echo $location Flash BIOS Failed
else else
echo $location Flash BIOS OK echo $location Flash BIOS OK
3.3).通过RMC操作整机柜断电重启,完成BIOS默认设置。3.3). Power off and restart the whole cabinet through RMC to complete the BIOS default settings.
通过长按RMC 5秒完成整机柜的断电操作,持续大约一分钟后,再次长按RMC 10秒钟完成整机柜开机重启动作,至此完成整机柜全部节点BIOS批量刷新操作。Press and hold RMC for 5 seconds to complete the power-off operation of the entire cabinet. After about one minute, press and hold RMC again for 10 seconds to complete the restart of the entire cabinet. At this point, the batch refresh operation of the BIOS of all nodes in the entire cabinet is completed.
本发明的有益效果是The beneficial effect of the present invention is
相比传统DOS或者离线升级BIOS,采用自动化批量操作可以大大提升BIOS的效率,减少人为操作漏刷率。其整个操作过程,人为干预因素很少,可很好自动高效完成固件刷新,其思路和方法同样可以应用于像BMC 等其他固件在OS下的刷新。将刷新率由2人次2小时一台整机柜提升为一人次一小时3台整机柜。大大减少人力成本。提升了Smart Rack整机柜自动化水平。Compared with traditional DOS or offline BIOS upgrade, the use of automated batch operations can greatly improve the efficiency of BIOS and reduce the rate of manual operations. In the whole operation process, there are few human intervention factors, and the firmware refresh can be completed automatically and efficiently. The ideas and methods can also be applied to the refresh of other firmware such as BMC under the OS. Increase the refresh rate from one complete cabinet in 2 hours per person-time to 3 complete cabinets in one hour per person-time. Greatly reduce labor costs. The automation level of the entire Smart Rack cabinet has been improved.
具体实施方式detailed description
下面对本发明的内容进行更加详细的阐述:The content of the present invention is described in more detail below:
Smart Rack整机柜BIOS批量自动升级的方法,主要通过三个步骤完成: The batch automatic upgrade method of the Smart Rack whole cabinet BIOS is mainly completed through three steps:
首先,通过PXE批量灌装系统给整机柜Smart Rack服务器并自动分配IP给每个server。First, through the PXE batch filling system to the Smart Rack server in the entire cabinet and automatically assign IP to each server.
1.配置DHCP服务器:用于给客户端提供IP地址及其它信息1. Configure DHCP server: used to provide IP address and other information to clients
2.配置TFTP服务器:用于客户端PXE引导所需要的文件2. Configure TFTP server: files required for client PXE boot
3.web服务器的配置以及ks文件的修改3. Configuration of web server and modification of ks file
4.PXE引导配置。4. PXE boot configuration.
其次,通过节点互信后将相关工具拷贝入整机柜Smart Rack服务器Secondly, copy the relevant tools to the Smart Rack server of the whole cabinet after passing the node mutual trust
1.判断hostfile是否存在,若存在将其删除,hostfile文件需要重构;1. Determine whether the hostfile exists, if it exists, delete it, and the hostfile needs to be reconstructed;
2.重构hostfile文件;2. Refactor the hostfile;
3.完成整机柜节点互信;3. Complete the mutual trust of the whole cabinet node;
4.完成固件及工具整机柜拷贝4. Complete the copy of the firmware and tools for the whole cabinet
最后,通过自动化脚本批量完成BIOS的刷新并重启机器完成参数设置。Finally, the BIOS is refreshed in batches through the automated script and the machine is restarted to complete the parameter setting.
1.完成固件刷新1. Complete the firmware refresh
2.判断固件刷新状态2. Determine the firmware update status
3.通过RMC操作整机柜断电重启,完成BIOS默认设置。3. Power off and restart the entire cabinet through RMC to complete the BIOS default settings.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610583864.XA CN106227562A (en) | 2016-07-22 | 2016-07-22 | Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610583864.XA CN106227562A (en) | 2016-07-22 | 2016-07-22 | Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106227562A true CN106227562A (en) | 2016-12-14 |
Family
ID=57532633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610583864.XA Pending CN106227562A (en) | 2016-07-22 | 2016-07-22 | Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106227562A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713053A (en) * | 2017-02-19 | 2017-05-24 | 郑州云海信息技术有限公司 | Method and device for batch updating server firmware based on Linux |
CN107018198A (en) * | 2017-04-14 | 2017-08-04 | 广东浪潮大数据研究有限公司 | The method that the DOS systems that a kind of PXE starts share network file |
CN107247596A (en) * | 2017-06-22 | 2017-10-13 | 联想(北京)有限公司 | Starting-up method, device and electronic equipment |
CN107391193A (en) * | 2017-07-21 | 2017-11-24 | 郑州云海信息技术有限公司 | A kind of client, the system and method for configuration server |
CN107566548A (en) * | 2017-09-29 | 2018-01-09 | 郑州云海信息技术有限公司 | A kind of method that whole machine cabinet batch automatically updates network interface card Mac addresses |
CN107943496A (en) * | 2017-11-17 | 2018-04-20 | 郑州云海信息技术有限公司 | A kind of device and method of whole machine cabinet server batch updating firmware |
CN108345460A (en) * | 2017-12-28 | 2018-07-31 | 三维通信股份有限公司 | A kind of method that more equipment synchronize burning Linux firmwares and application program |
CN108984226A (en) * | 2018-06-29 | 2018-12-11 | 深圳市同泰怡信息技术有限公司 | Method, the system of batch modification server B IOS configuration |
CN111176915A (en) * | 2019-12-19 | 2020-05-19 | 曙光信息系统(辽宁)有限公司 | Serial test method and test tool |
CN113050968A (en) * | 2021-03-29 | 2021-06-29 | 联想(北京)有限公司 | Firmware upgrading method and device |
CN117850848A (en) * | 2024-03-07 | 2024-04-09 | 四川华鲲振宇智能科技有限责任公司 | Method for automatically identifying server type and automatically upgrading BIOS |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104732151A (en) * | 2015-03-17 | 2015-06-24 | 浪潮集团有限公司 | Remote safety batch BIOS updating method under Linux system |
CN105183497A (en) * | 2015-07-21 | 2015-12-23 | 浪潮电子信息产业股份有限公司 | Method for automatically refreshing BIOS (basic input output system) in batches by universal server |
CN105183528A (en) * | 2015-10-29 | 2015-12-23 | 浪潮(北京)电子信息产业有限公司 | Server bios upgrading method and system |
CN105589717A (en) * | 2015-12-10 | 2016-05-18 | 浪潮电子信息产业股份有限公司 | Batch BIOS refreshing method based on SSH service |
-
2016
- 2016-07-22 CN CN201610583864.XA patent/CN106227562A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104732151A (en) * | 2015-03-17 | 2015-06-24 | 浪潮集团有限公司 | Remote safety batch BIOS updating method under Linux system |
CN105183497A (en) * | 2015-07-21 | 2015-12-23 | 浪潮电子信息产业股份有限公司 | Method for automatically refreshing BIOS (basic input output system) in batches by universal server |
CN105183528A (en) * | 2015-10-29 | 2015-12-23 | 浪潮(北京)电子信息产业有限公司 | Server bios upgrading method and system |
CN105589717A (en) * | 2015-12-10 | 2016-05-18 | 浪潮电子信息产业股份有限公司 | Batch BIOS refreshing method based on SSH service |
Non-Patent Citations (1)
Title |
---|
SHMILY8023: "http://blog.51cto.com/shmily8023/1058764", 《LINUX下KICKSTART+PXE无人值守装机服务器的配置》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713053A (en) * | 2017-02-19 | 2017-05-24 | 郑州云海信息技术有限公司 | Method and device for batch updating server firmware based on Linux |
CN107018198A (en) * | 2017-04-14 | 2017-08-04 | 广东浪潮大数据研究有限公司 | The method that the DOS systems that a kind of PXE starts share network file |
CN107247596A (en) * | 2017-06-22 | 2017-10-13 | 联想(北京)有限公司 | Starting-up method, device and electronic equipment |
CN107391193A (en) * | 2017-07-21 | 2017-11-24 | 郑州云海信息技术有限公司 | A kind of client, the system and method for configuration server |
CN107566548A (en) * | 2017-09-29 | 2018-01-09 | 郑州云海信息技术有限公司 | A kind of method that whole machine cabinet batch automatically updates network interface card Mac addresses |
CN107943496A (en) * | 2017-11-17 | 2018-04-20 | 郑州云海信息技术有限公司 | A kind of device and method of whole machine cabinet server batch updating firmware |
CN108345460A (en) * | 2017-12-28 | 2018-07-31 | 三维通信股份有限公司 | A kind of method that more equipment synchronize burning Linux firmwares and application program |
CN108984226A (en) * | 2018-06-29 | 2018-12-11 | 深圳市同泰怡信息技术有限公司 | Method, the system of batch modification server B IOS configuration |
CN111176915A (en) * | 2019-12-19 | 2020-05-19 | 曙光信息系统(辽宁)有限公司 | Serial test method and test tool |
CN113050968A (en) * | 2021-03-29 | 2021-06-29 | 联想(北京)有限公司 | Firmware upgrading method and device |
CN113050968B (en) * | 2021-03-29 | 2024-09-17 | 联想(北京)有限公司 | Firmware upgrading method and device |
CN117850848A (en) * | 2024-03-07 | 2024-04-09 | 四川华鲲振宇智能科技有限责任公司 | Method for automatically identifying server type and automatically upgrading BIOS |
CN117850848B (en) * | 2024-03-07 | 2024-05-31 | 四川华鲲振宇智能科技有限责任公司 | Method for automatically identifying server type and automatically upgrading BIOS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106227562A (en) | Method for automatically upgrading BIOS (basic input output System) of complete machine cabinet of Smart Rack in batch | |
US10884759B2 (en) | Remote deployment of operating systems | |
US10379922B1 (en) | Error recovery in a virtual machine-based development environment | |
US10303458B2 (en) | Multi-platform installer | |
US11886886B2 (en) | System and method for runtime synchronization and authentication of pre-boot device drivers for a rescue operating system | |
TWI655582B (en) | Server with dual firmware storage space and firmware update method thereof | |
US20040034763A1 (en) | Method and apparatus for booting with remote configuration data | |
TW201717001A (en) | Unified firmware managment system, non-transitory computer-readable storage medium and method for unified firmware managment | |
WO2017059721A1 (en) | Information storage method, device and server | |
WO2017185954A1 (en) | Method, host, and system for implementing usb device management | |
CN111414285A (en) | Test method, test device and test equipment for startup function of server system | |
CN108897646A (en) | A kind of switching method and baseboard management controller of BIOS chip | |
TW201704994A (en) | Technology for updating a server image file | |
US10922116B2 (en) | Creating operating system volumes | |
US10353729B1 (en) | Managing service dependencies across virtual machines in a development environment | |
US9026777B2 (en) | Automatic update of persistent boot parameter storage | |
CN107220085A (en) | A kind of method of automatic upgrading RAID card firmware | |
US11520891B1 (en) | Secure boot of an integrated circuit | |
WO2023098052A1 (en) | Server operation and maintenance method and apparatus, and device and storage medium | |
US11093256B2 (en) | System and method for dynamically installing driver dependencies | |
CN114115917A (en) | Operating system installation method and device | |
CN110362326A (en) | A kind of upgrade method and relevant device of BIOS | |
CN106484460A (en) | The installation method of large-scale storage cluster system in a kind of | |
Ashley | Foundations of Libvirt Development | |
CN109684134B (en) | Method and server for rapidly deploying firmware settings among multiple devices |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161214 |