Movatterモバイル変換


[0]ホーム

URL:


CN103744695A - Method and system for operating system remote installation on basis of PXE - Google Patents

Method and system for operating system remote installation on basis of PXE
Download PDF

Info

Publication number
CN103744695A
CN103744695ACN201310724185.6ACN201310724185ACN103744695ACN 103744695 ACN103744695 ACN 103744695ACN 201310724185 ACN201310724185 ACN 201310724185ACN 103744695 ACN103744695 ACN 103744695A
Authority
CN
China
Prior art keywords
pxe
operating system
client
installation
boot
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
CN201310724185.6A
Other languages
Chinese (zh)
Other versions
CN103744695B (en
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.)
Sina Technology China Co Ltd
Original Assignee
Sina Technology China Co Ltd
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 Sina Technology China Co LtdfiledCriticalSina Technology China Co Ltd
Priority to CN201310724185.6ApriorityCriticalpatent/CN103744695B/en
Publication of CN103744695ApublicationCriticalpatent/CN103744695A/en
Application grantedgrantedCritical
Publication of CN103744695BpublicationCriticalpatent/CN103744695B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a method and system for operating system remote installation on the basis of a PXE. The method comprises the steps that PXE clients start from the PXE and download and run a PXE boot program from a PXE server, and then the PXE boot program reads a boot file corresponding to MAC addresses of the PXE clients under a PXE operating system configuration catalog in the PXE server; the PXE boot program obtains a startup configuration file according to a startup configuration file address recorded in the read boot file and loads a system kernel program and an initialization memory disk program, and then the initialization memory disk program performs operating system installation according to the startup configuration file; the system comprises the PXE server and a plurality of PXE clients; the PXE clients are used for starting from the PXE and loading and runing the PXE boot program from the PXE server. According to the method and the system, installing efficiency in installing operating systems in batches can be improved, and the cost is reduced.

Description

PXE-based operating system remote installation method and system
Technical Field
The invention relates to the Internet technology, in particular to a PXE-based operating system remote installation method and system.
Background
PXE (preboot execution environment) was developed by Intel corporation and is currently the dominant technology, which works in C/S (Client/Server) network mode, supports workstations downloading images from remote servers over the network, and thus supports the boot process of operating systems from the network.
For a server with a PXE network card, the server can be used as a PXE client, a file required for installing an operating system is downloaded from the PXE server through a network, and a kernel and a file system are loaded from the PXE server through TFTP (trivial file transfer protocol) and then installed. The efficiency of installing the operating system based on the PXE mode is far higher than that of installing the operating system based on the optical drive, the optical drive mode, the 1394 interface, the USB interface and the like, and the method is particularly suitable for factories with a large number of servers, such as machine rooms, websites, laboratories, production lines and the like.
However, the existing method for installing the operating system based on the PXE mode needs to connect a display to the PXE client (i.e. the server to be installed), and an operator needs to select the operating system to be installed through a menu displayed by the display, for example, the operator can select to install the linux system by pressing F2; and the PXE client completes the installation of the corresponding operating system according to the selection of an operator. Therefore, when the operating system is installed on a large number of servers at one time, a display needs to be connected to each PXE client, and an operator needs to complete the operation of selecting the operating system to be installed of each PXE client one by one through the display, so that the more servers to be installed, the more time and energy are consumed. Therefore, there is a need for a more efficient and less costly PXE-based operating system installation method.
Disclosure of Invention
The embodiment of the invention provides a PXE-based operating system remote installation method and system, which are used for improving the installation efficiency of operating systems installed in batches and reducing the cost.
According to one aspect of the invention, a PXE-based operating system remote installation method is provided, which comprises the following steps:
the method comprises the steps that a PXE client is started from a PXE, a PXE boot program is downloaded from a PXE server and runs, and the PXE boot program reads a boot file corresponding to an MAC address of the PXE client from a PXE operating system configuration directory in the PXE server;
the PXE boot program obtains the boot configuration file according to the address of the boot configuration file recorded in the read boot file, and after loading a system kernel program and an initialization memory disk program, the system kernel program provides an installation environment of an operating system for the PXE client, and the initialization memory disk program performs installation of the operating system according to the boot configuration file.
Further, before the PXE client starts from the PXE, the method further includes:
the PXE server correspondingly stores the client identification and the MAC address which are input by a user aiming at each PXE client into a database.
Further, before the PXE client starts from the PXE, the method further includes:
after receiving a submission instruction for selecting an operating system to be installed, the PXE server searches an MAC address corresponding to the client identifier in the database for each client identifier related to the submission instruction, determines a starting configuration file corresponding to the operating system type according to the operating system type corresponding to the client identifier related to the submission instruction, generates a boot file corresponding to the MAC address under the PXE operating system configuration directory, and records the determined address of the starting configuration file in the generated boot file.
Further, the script code of the installed operation module of the start configuration file includes: returning the script code of the installation completion notice; and
in the process of installing the operating system by the initialized memory disk program according to the startup configuration file, the method specifically includes:
the initialization memory disk program returns an installation completion notification carrying the MAC address of the PXE client to the PXE server according to the script code returning the installation completion notification in the starting configuration file;
after receiving the installation completion notification, the PXE server records, in an installation log, installation information of the client identifier corresponding to the MAC address carried in the installation completion notification, including: the operating system model corresponding to the client identification, and installation completion information.
According to another aspect of the present invention, there is also provided a PXE-based operating system remote installation system, including: a PXE server, and a plurality of PXE clients; wherein,
the PXE server is used for storing a PXE boot program, client identifiers and MAC addresses of all PXE clients, start configuration files corresponding to all operating system models respectively and boot files corresponding to the MAC addresses of all the PXE clients;
the PXE client is used for starting from the PXE and downloading and running the PXE bootstrap program from the PXE server; the PXE bootstrap program is used for reading a bootstrap file corresponding to the MAC address of the PXE client from a PXE operating system configuration directory in the PXE server; and obtaining the boot configuration file according to the address of the boot configuration file recorded in the read boot file, and after loading a system kernel program and an initialization memory disk program, the system kernel program provides an installation environment of the operating system for the PXE client, and the initialization memory disk program performs installation of the operating system according to the boot configuration file.
Preferably, the PXE server is further configured to receive a client identification and a MAC address of the PXE client entered by a user.
Preferably, the PXE server is further configured to, after receiving a commit instruction for selecting an operating system to be installed, find, for each client identifier related to the commit instruction, an MAC address corresponding to the client identifier, determine, according to an operating system model related to the commit instruction and corresponding to the client identifier, a start configuration file corresponding to the operating system model, generate, under the PXE operating system configuration directory, a boot file corresponding to the MAC address, and record, in the generated boot file, an address of the determined start configuration file.
Preferably, the script code of the installed operation module of the start configuration file includes: returning the script code of the installation completion notice, and in the process that the initialization memory disk program performs the installation of the operating system according to the starting configuration file, returning the installation completion notice carrying the MAC address of the PXE client to the PXE server by the initialization memory disk program according to the script code of the installation completion notice returned in the starting configuration file; and
the PXE server is further configured to record, after receiving the installation completion notification, installation information of the client identifier corresponding to the MAC address carried in the installation completion notification in an installation log, where the installation information includes: the operating system model corresponding to the client identification, and installation completion information.
According to another aspect of the present invention, there is also provided a PXE server, including:
the recording module is used for correspondingly storing the client identifier and the MAC address recorded by the user aiming at each PXE client into the database;
and the operating system to be installed selection module is used for searching the MAC address corresponding to the client identifier in the database aiming at each client identifier related to the submission instruction after receiving the submission instruction for selecting the operating system to be installed, determining a starting configuration file corresponding to the operating system type according to the operating system type corresponding to the client identifier related to the submission instruction, generating a guide file corresponding to the MAC address under the PXE operating system configuration directory, and recording the determined address of the starting configuration file in the generated guide file.
Preferably, the log recording module is configured to record, in the installation log, installation information of the client identifier corresponding to the MAC address carried in the installation completion notification after receiving the installation completion notification, and includes: the operating system model corresponding to the client identification, and installation completion information.
In the technical scheme of the embodiment of the invention, a PXE server correspondingly stores a client identifier and an MAC address which are input by a user aiming at each PXE client in advance into a database; the method comprises the steps of providing a selection menu containing a client identifier and an operating system to be installed for a user through display, determining an MAC address corresponding to a submission instruction according to the submission instruction after receiving the submission instruction for selecting the operating system to be installed, starting a configuration file, and recording the determined address of the file in a generated guide file. After the PXE client is started from the PXE, the initialized memory disk program loaded by the bootstrap program automatically installs the operating system according to the downloaded starting configuration file without the need of an operator to perform the operation system selection operation or any intervention for the PXE client. Therefore, the operation of selecting the operating system for each PXE client to be installed can be performed by an operator only by performing the operation of selecting the operating system for each PXE client to be installed once on the PXE server, and compared with the existing operation that the operator needs to perform the operation of selecting the operating system on each PXE client one by one, a great deal of time and energy are saved, and therefore the installation efficiency of installing the operating systems in batches is improved.
Drawings
Fig. 1 is a schematic structural diagram of a PXE-based operating system remote installation system according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a preparation method of a PXE server before installation according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of a method for installing an operating system by a PXE client according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a PXE server according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings by way of examples of preferred embodiments. It should be noted, however, that the numerous details set forth in the description are merely for the purpose of providing the reader with a thorough understanding of one or more aspects of the present invention, which may be practiced without these specific details.
As used in this application, the terms "module," "system," and the like are intended to include a computer-related entity, such as but not limited to hardware, firmware, a combination of hardware and software, or software in execution. For example, a module may be, but is not limited to: a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. For example, an application running on a computing device and the computing device may both be a module. One or more modules may reside within a process and/or thread of execution.
The inventors of the present invention consider that, before each PXE client starts from a PXE, preparation before installation is performed by the PXE server: a client identifier of a server to be installed as a PXE client and a Media Access Control (MAC) address corresponding to the client identifier are stored in a database of the PXE server in advance. And then, the PXE server determines a corresponding starting configuration file according to the model of the operating system selected by the operator in the operating system selection menu, and adds the address of the determined starting configuration file to a boot file corresponding to the MAC address according to the MAC address selected by the operator in the operating system selection menu.
Therefore, after the PXE client is started from the PXE, an operator does not need to perform operation system selection operation or any intervention on the PXE client, the PXE client obtains the starting configuration file from the PXE server by reading the address of the starting configuration file in the boot file, and the operating system can be automatically installed according to the starting configuration file. The operating personnel can automatically install each PXE client only by selecting the operating system for each PXE client of the operating system to be installed once in the PXE server, and compared with the existing method that the operating personnel need to execute the operation of selecting the operating system on each PXE client one by one, a large amount of time and energy are saved, so that the installation efficiency of installing the operating systems in batches is improved, and the cost is reduced.
The technical scheme of the invention is explained in detail in the following with the accompanying drawings.
The structure of the operating system remote installation system based on the PXE provided by the embodiment of the present invention is shown in fig. 1, and includes: aPXE server 101, and a plurality ofPXE clients 102.
ThePXE server 101 provides an entry interface containing a client identifier and an MAC address filling column corresponding to the client identifier for a user through a display, and correspondingly stores the client identifier and the MAC address related to entry information into a database after receiving the entry information input by the user; before thePXE client 102 starts from the PXE, thePXE server 101 also provides the user with a selection menu containing the client identification and the operating system to be installed through the display, and the user can select the operating system to be installed for asingle PXE client 102 ormultiple PXE clients 102 through the selection menu.
In fact, the PXEserver 101 stores therein a PXE boot program, a client identifier and a MAC address of each PXE client, a boot configuration file corresponding to each operating system model, respectively, and a boot file corresponding to the MAC address of each PXE client.
ThePXE client 102 is used to boot from the PXE and download and run the PXE boot program from thePXE server 101.
After receiving a commit instruction, which is input by a user and used for selecting an operating system to be installed, of thePXE server 101, a specific method for preparing before installation is performed by thePXE server 101, where a flow is shown in fig. 2, and includes the following steps:
s201: after receiving a commit instruction for selecting an operating system to be installed, thePXE server 101 determines, according to the commit instruction, a MAC address corresponding to the commit instruction.
In this step, after receiving a commit instruction for selecting an operating system to be installed, thePXE server 101 searches, for each client identifier related to the commit instruction, an MAC address corresponding to the client identifier in the database; the client identifier may specifically include: the identification of PXE client IP (internet protocol, protocol for interconnection between networks) address, gateway, network mask information, and may also include physical address information, such as identification of machine room number, inventory number.
In practical applications, the PXEclient 102 involved in the commit instruction for selecting the operating system to be installed received by the PXEserver 101 may be a client of a single operating system to be installed, or may be multiple clients of operating systems of the same model to be installed. Therefore, the method for remotely installing the operating system based on the PXE provided by the embodiment of the invention is not limited to the number of the PXE clients which are installed at one time, and the operating system can be installed for a plurality of PXE clients at one time according to actual needs.
S202: thePXE server 101 determines the boot configuration file corresponding to the submit instruction according to the submit instruction.
In this step, thePXE server 101 determines, according to the operating system model corresponding to the client identifier and related to the submitted instruction, a start configuration file corresponding to the operating system model. In addition, thePXE server 101 may also search, according to the operating system model related to the submitted instruction and corresponding to the client identifier, a starting configuration file template corresponding to the operating system model from a pre-stored starting configuration file template library, and generate a corresponding starting configuration file; the start configuration file is specifically a ks.cfg (kickstart) file.
S203: thePXE server 101 generates a boot file corresponding to the determined MAC address under the PXE operating system configuration directory, and records the address of the determined boot configuration file in the generated boot file.
In this step, after determining the start configuration file corresponding to the operating system model, thePXE server 101 generates a boot file corresponding to the MAC address determined in step S201 in the PXE operating system configuration directory, and records the address of the start configuration file determined in step S202 in the generated boot file; wherein the operating system configuration is specifically pxelinux.
After that, after eachPXE client 102 starts from the PXE, it does not need any intervention or operation by an operator, and automatically completes the installation of its operating system, and a specific method flow, as shown in fig. 3, includes the following steps:
s301: thePXE client 102 starts from the PXE and downloads and runs the PXE boot program from thePXE server 101.
In this step, thePXE client 102 starts from the PXE, downloads the PXE boot program from thePXE server 101 through TFTP or MTETP (multicast file transfer protocol), and then runs the program.
S302: the PXE boot program reads the boot file corresponding to the MAC address of thepresent PXE client 102 from the PXE operating system configuration directory in thePXE server 101.
In this step, after thePXE client 102 runs the PXE boot loader, the boot loader will automatically read the boot file corresponding to the MAC address of thePXE client 102 from the PXE operating system configuration directory in thePXE server 101.
Therefore, the situation that after thePXE client 102 runs the PXE bootstrap program, the operating system which can be selectively installed needs to be displayed for technicians through a display, and the installation of the corresponding operating system can be completed according to the selection of the operators is avoided. For a plurality of PXE client sides 102 needing to install different operating systems, the installation method provided by the embodiment of the invention can not only reduce the use of a display so as to save the cost, but also avoid the operation of selecting the operating system for eachPXE client side 102 so as to improve the installation efficiency of installing the operating systems in batches.
S303: and the PXE boot program acquires the boot configuration file according to the address of the boot configuration file recorded in the read boot file, and loads a system kernel program and an initialization memory disk program.
In this step, the PXE boot program obtains, according to the read boot file, an image file (vmlinux) for downloading the system kernel program and an image file (initrd.img) for initializing the memory disk program from thePXE server 101, obtains the start configuration file according to the address of the start configuration file recorded in the boot file, and loads the system kernel program and initializes the memory disk program according to the downloaded image file.
S304: and initializing the memory disk program to install the operating system according to the acquired starting configuration file.
In this step, after the PXE boot program loads the system kernel program and the initialized memory disk program according to the downloaded image file, the system kernel program provides an installation environment of the operating system for thePXE client 102, and the initialized memory disk program performs installation of the operating system according to the start configuration file.
Preferably, script codes for returning installation completion notice are embedded in the starting configuration file; therefore, in the process of installing the operating system according to the start configuration file, the initialized memory disk program returns an installation completion notification carrying the MAC address of thePXE client 102 to thePXE server 101 according to the script code in the start configuration file that returns the installation completion notification; after receiving the installation completion notification, thePXE server 101 records the installation information of the client identifier corresponding to the MAC address carried in the installation completion notification in the installation log, so that a user can conveniently check the installation state of eachPXE client 102 through the installation log; wherein the installation information includes: the operating system model corresponding to the client identification, and installation completion information.
As shown in fig. 4, an internal structure block diagram of thePXE server 101 according to the embodiment of the present invention includes: alogging module 401 and a to-be-installed operatingsystem selection module 402.
Theentry module 401 is configured to store the client identifier and the MAC address entered by the user for eachPXE client 102 into the database correspondingly.
The to-be-installed operatingsystem selection module 402 is configured to, after receiving a commit instruction for selecting an operating system to be installed, search, for each client identifier related to the commit instruction, a MAC address corresponding to the client identifier in the database, determine, according to an operating system model related to the commit instruction and corresponding to the client identifier, a start configuration file corresponding to the operating system model, generate a boot file corresponding to the MAC address under the PXE operating system configuration directory, and record, in the generated boot file, an address of the determined start configuration file.
Further, thePXE server 101 further includes: alogging module 403;
thelog recording module 403 is configured to record, after receiving the installation completion notification, installation information of the client identifier corresponding to the MAC address carried in the installation completion notification in an installation log; wherein the installation information includes: the operating system model corresponding to the client identification, and installation completion information.
In the technical scheme of the invention, before the PXE client is started from the PXE, the PXE server correspondingly stores the client identifier and the MAC address which are input by an operator aiming at each PXE client in a database in advance; and providing a selection menu containing the client identification and the operating system to be installed for the operator through display. And then, the PXE server determines a corresponding starting configuration file according to the model of the operating system selected by the operator in the operating system selection menu, and adds the address of the determined starting configuration file to a boot file corresponding to the MAC address according to the MAC address selected by the operator in the operating system selection menu. After the PXE client is started from the PXE, an operator does not need to perform operation system selection operation or any intervention on the PXE client, the PXE client obtains the starting configuration file from the PXE server by reading the address of the starting configuration file in the boot file, and the operating system can be automatically installed according to the starting configuration file. Therefore, the operation of selecting the operating system for each PXE client to be installed can be performed by an operator only by performing the operation of selecting the operating system for each PXE client to be installed once on the PXE server, and compared with the existing operation that the operator needs to perform the operation of selecting the operating system on each PXE client one by one, a great deal of time and energy are saved, and therefore the installation efficiency of installing the operating systems in batches is improved.
Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above embodiments may be implemented by relevant hardware instructed by a program, and the program may be stored in a computer readable storage medium, such as: ROM/RAM, magnetic disk, optical disk, etc.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be construed as the protection scope of the present invention.

Claims (10)

CN201310724185.6A2013-12-252013-12-25Operating system remote installation method and system based on PXEActiveCN103744695B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310724185.6ACN103744695B (en)2013-12-252013-12-25Operating system remote installation method and system based on PXE

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310724185.6ACN103744695B (en)2013-12-252013-12-25Operating system remote installation method and system based on PXE

Publications (2)

Publication NumberPublication Date
CN103744695Atrue CN103744695A (en)2014-04-23
CN103744695B CN103744695B (en)2017-11-03

Family

ID=50501715

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310724185.6AActiveCN103744695B (en)2013-12-252013-12-25Operating system remote installation method and system based on PXE

Country Status (1)

CountryLink
CN (1)CN103744695B (en)

Cited By (47)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104158859A (en)*2014-07-302014-11-19华为技术有限公司PXE-based information acquisition method, PXE (pre-boot execution environment) client, PXE server and system
CN104536782A (en)*2014-12-172015-04-22广州酷狗计算机科技有限公司Guide content display method, and file generation method and device
CN104767649A (en)*2015-04-302015-07-08杭州华三通信技术有限公司Bare metal server deployment method and device
CN105094929A (en)*2015-09-072015-11-25浪潮(北京)电子信息产业有限公司PXE based linux operating system installation method and system
CN105117259A (en)*2015-09-072015-12-02浪潮(北京)电子信息产业有限公司Installation method and system of linux operating system
WO2015188617A1 (en)*2014-06-112015-12-17中兴通讯股份有限公司Method and device for installing mysql databases
CN105183529A (en)*2015-10-292015-12-23浪潮(北京)电子信息产业有限公司Method for refreshing server firmware, target server, source server and system
CN105302600A (en)*2015-10-202016-02-03浪潮电子信息产业股份有限公司Method, server and system for installing operating system
CN106254162A (en)*2016-09-292016-12-21郑州云海信息技术有限公司Network Linux system in cluster calculates node operating system restoration methods
CN106326051A (en)*2016-08-222017-01-11浪潮电子信息产业股份有限公司Method for realizing automatic OS switching in PXE test environment
CN106775798A (en)*2016-01-282017-05-31新华三技术有限公司A kind of installation method of operating system and device
CN106775797A (en)*2016-01-282017-05-31新华三技术有限公司A kind of operating system installment state Notification Method and device
CN106790467A (en)*2016-12-102017-05-31武汉白虹软件科技有限公司A kind of cloud main frame finds the method with automatic deployment automatically
CN106873970A (en)*2016-12-292017-06-20紫光华山信息技术有限公司The installation method and device of a kind of operating system
CN106886373A (en)*2017-02-212017-06-23北京百度网讯科技有限公司The disk operating method of physical machine, device and physical machine
CN106897061A (en)*2017-02-212017-06-27北京百度网讯科技有限公司Operating system treating method and apparatus based on Pre-boot Execution Environment PXE
CN107526595A (en)*2017-08-282017-12-29中南大学A kind of method for supporting multiple operating system remote loading
CN107566174A (en)*2017-09-052018-01-09郑州云海信息技术有限公司A kind of network interface card identification and the realization method and system of bulk filling system
CN107688532A (en)*2017-07-122018-02-13郑州云海信息技术有限公司Realize method, system and secondary server that Linux to Dos test platforms automatically switch
CN107766055A (en)*2017-09-292018-03-06郑州云海信息技术有限公司A kind of client linux system installation method based on GUI module
CN107800580A (en)*2016-08-302018-03-13北京神州泰岳软件股份有限公司A kind of installment state monitoring method, server and the system of high-volume operating system
CN108304209A (en)*2018-02-282018-07-20联想(北京)有限公司Firmware upgrade method and firmware upgrade system
CN108667666A (en)*2018-05-202018-10-16北京工业大学 An intelligent operation and maintenance method and system based on visualization technology
CN108932440A (en)*2018-08-152018-12-04郑州云海信息技术有限公司A kind of method and system, equipment for destroying hard disc data
CN109189416A (en)*2018-09-102019-01-11郑州云海信息技术有限公司A kind of serial ports visualization system installation method and device based on PXE
CN109213453A (en)*2018-09-252019-01-15郑州云海信息技术有限公司A kind of disk management method and relevant apparatus
CN109347660A (en)*2018-09-202019-02-15Tcl-罗格朗国际电工(惠州)有限公司Building talkback equipment configuration method, device, computer equipment and storage medium
CN109933343A (en)*2019-03-262019-06-25新华三信息技术有限公司 A system installation method and device
CN110737479A (en)*2019-09-042020-01-31平安科技(深圳)有限公司method for starting operating system without disk, server and readable storage medium
CN111008043A (en)*2019-10-182020-04-14烽火通信科技股份有限公司Server starting method of cloud platform and terminal
CN111092776A (en)*2019-12-312020-05-01联想(北京)有限公司Batch equipment-based comprehensive management method, management server and system
CN111324384A (en)*2018-12-142020-06-23英业达科技有限公司Device and method for selecting starting image file according to device message in pre-execution environment
CN112130917A (en)*2020-09-222020-12-25北京计算机技术及应用研究所 Remote loading system image method
CN112148375A (en)*2020-09-152020-12-29深圳宝新创科技股份有限公司System installation method, server, client and storage medium
CN112433771A (en)*2020-11-272021-03-02中电科技(北京)有限公司Automatic guiding method, client, server and system based on domestic platform
CN112988482A (en)*2021-02-082021-06-18网易(杭州)网络有限公司Server operation management method, device, terminal, server and storage medium
CN113821264A (en)*2021-10-112021-12-21成都统信软件技术有限公司Operating system installation control method, installation control system and computing equipment
CN113900720A (en)*2021-10-152022-01-07北京字节跳动网络技术有限公司 Operating system startup method, device and electronic device
CN114327663A (en)*2022-01-042022-04-12中国建设银行股份有限公司Operating system installation method, system and related device
CN114625589A (en)*2022-03-312022-06-14苏州浪潮智能科技有限公司Server installation system and test method and related device
CN115037723A (en)*2022-06-062022-09-09中邮信息科技(北京)有限公司Full-link system autonomous delivery method and device, electronic equipment and storage medium
CN115098174A (en)*2022-06-292022-09-23广东东勤科技有限公司PXE technology-based operating system installation method and device
CN115344312A (en)*2022-08-182022-11-15中科可控信息产业有限公司Operating system deployment method, device, equipment and storage medium
US11635971B2 (en)2018-02-162023-04-25Reneo, Inc.Scalable life-cycle maintenance of hardware
CN116107598A (en)*2023-02-142023-05-12烽火超微信息科技有限公司 Operating system image batch installation method, device, equipment and readable storage medium
CN117472272A (en)*2023-09-122024-01-30福建升腾资讯有限公司Method and terminal for formatting magnetic disk
TWI885277B (en)*2022-07-082025-06-01宏碁股份有限公司Electronic device and display program execution method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1731738A (en)*2005-08-302006-02-08西安交通大学 Automated Rapid Deployment Method for Large-Scale Computer Cluster System Nodes
CN1848787A (en)*2006-04-302006-10-18西安交通大学 An automated rapid deployment method for cluster server system nodes
CN1916846A (en)*2005-08-172007-02-21联想(北京)有限公司Method for automatic deploying operate system
CN101014034A (en)*2006-12-312007-08-08武汉蓝星科技股份有限公司U disk server-based cluster solving method
CN101344852A (en)*2008-09-022009-01-14华为技术有限公司 A method, device and system for deploying WINDOWS enterprise edition operating system
CN102710788A (en)*2012-06-182012-10-03苏州超集信息科技有限公司Rapid and unattended operation system
CN103037002A (en)*2012-12-212013-04-10中标软件有限公司Method and system for arranging server cluster in cloud computing cluster environment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1916846A (en)*2005-08-172007-02-21联想(北京)有限公司Method for automatic deploying operate system
CN1731738A (en)*2005-08-302006-02-08西安交通大学 Automated Rapid Deployment Method for Large-Scale Computer Cluster System Nodes
CN1848787A (en)*2006-04-302006-10-18西安交通大学 An automated rapid deployment method for cluster server system nodes
CN101014034A (en)*2006-12-312007-08-08武汉蓝星科技股份有限公司U disk server-based cluster solving method
CN101344852A (en)*2008-09-022009-01-14华为技术有限公司 A method, device and system for deploying WINDOWS enterprise edition operating system
CN102710788A (en)*2012-06-182012-10-03苏州超集信息科技有限公司Rapid and unattended operation system
CN103037002A (en)*2012-12-212013-04-10中标软件有限公司Method and system for arranging server cluster in cloud computing cluster environment

Cited By (60)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2015188617A1 (en)*2014-06-112015-12-17中兴通讯股份有限公司Method and device for installing mysql databases
CN104158859A (en)*2014-07-302014-11-19华为技术有限公司PXE-based information acquisition method, PXE (pre-boot execution environment) client, PXE server and system
CN104536782A (en)*2014-12-172015-04-22广州酷狗计算机科技有限公司Guide content display method, and file generation method and device
CN104536782B (en)*2014-12-172018-07-17广州酷狗计算机科技有限公司Guide content displaying method, document generating method and device
CN104767649B (en)*2015-04-302018-06-15新华三技术有限公司Dispose the method and device of bare metal server
CN104767649A (en)*2015-04-302015-07-08杭州华三通信技术有限公司Bare metal server deployment method and device
CN105117259A (en)*2015-09-072015-12-02浪潮(北京)电子信息产业有限公司Installation method and system of linux operating system
CN105094929A (en)*2015-09-072015-11-25浪潮(北京)电子信息产业有限公司PXE based linux operating system installation method and system
CN105302600A (en)*2015-10-202016-02-03浪潮电子信息产业股份有限公司Method, server and system for installing operating system
CN105183529A (en)*2015-10-292015-12-23浪潮(北京)电子信息产业有限公司Method for refreshing server firmware, target server, source server and system
CN106775797A (en)*2016-01-282017-05-31新华三技术有限公司A kind of operating system installment state Notification Method and device
CN106775798A (en)*2016-01-282017-05-31新华三技术有限公司A kind of installation method of operating system and device
CN106326051A (en)*2016-08-222017-01-11浪潮电子信息产业股份有限公司Method for realizing automatic OS switching in PXE test environment
CN107800580A (en)*2016-08-302018-03-13北京神州泰岳软件股份有限公司A kind of installment state monitoring method, server and the system of high-volume operating system
CN106254162B (en)*2016-09-292019-09-10郑州云海信息技术有限公司Network-based Linux system in cluster calculate node operating system recovery method
CN106254162A (en)*2016-09-292016-12-21郑州云海信息技术有限公司Network Linux system in cluster calculates node operating system restoration methods
CN106790467A (en)*2016-12-102017-05-31武汉白虹软件科技有限公司A kind of cloud main frame finds the method with automatic deployment automatically
CN106790467B (en)*2016-12-102019-10-25武汉白虹软件科技有限公司 A method for automatic discovery and automatic deployment of cloud hosts
CN106873970A (en)*2016-12-292017-06-20紫光华山信息技术有限公司The installation method and device of a kind of operating system
CN106873970B (en)*2016-12-292021-01-26新华三信息技术有限公司Installation method and device of operating system
CN106897061A (en)*2017-02-212017-06-27北京百度网讯科技有限公司Operating system treating method and apparatus based on Pre-boot Execution Environment PXE
CN106886373A (en)*2017-02-212017-06-23北京百度网讯科技有限公司The disk operating method of physical machine, device and physical machine
CN106886373B (en)*2017-02-212020-02-04北京百度网讯科技有限公司Physical machine and magnetic disk operation method and device thereof
CN107688532A (en)*2017-07-122018-02-13郑州云海信息技术有限公司Realize method, system and secondary server that Linux to Dos test platforms automatically switch
CN107526595A (en)*2017-08-282017-12-29中南大学A kind of method for supporting multiple operating system remote loading
CN107566174A (en)*2017-09-052018-01-09郑州云海信息技术有限公司A kind of network interface card identification and the realization method and system of bulk filling system
CN107766055A (en)*2017-09-292018-03-06郑州云海信息技术有限公司A kind of client linux system installation method based on GUI module
US12073230B2 (en)2018-02-162024-08-27Reneo, Inc.Scalable life-cycle maintenance of hardware
US11635971B2 (en)2018-02-162023-04-25Reneo, Inc.Scalable life-cycle maintenance of hardware
CN108304209B (en)*2018-02-282021-01-15联想(北京)有限公司Firmware upgrading method and firmware upgrading system
CN108304209A (en)*2018-02-282018-07-20联想(北京)有限公司Firmware upgrade method and firmware upgrade system
CN108667666A (en)*2018-05-202018-10-16北京工业大学 An intelligent operation and maintenance method and system based on visualization technology
CN108932440A (en)*2018-08-152018-12-04郑州云海信息技术有限公司A kind of method and system, equipment for destroying hard disc data
CN109189416A (en)*2018-09-102019-01-11郑州云海信息技术有限公司A kind of serial ports visualization system installation method and device based on PXE
CN109347660A (en)*2018-09-202019-02-15Tcl-罗格朗国际电工(惠州)有限公司Building talkback equipment configuration method, device, computer equipment and storage medium
CN109213453A (en)*2018-09-252019-01-15郑州云海信息技术有限公司A kind of disk management method and relevant apparatus
CN111324384A (en)*2018-12-142020-06-23英业达科技有限公司Device and method for selecting starting image file according to device message in pre-execution environment
CN111324384B (en)*2018-12-142023-08-04英业达科技有限公司Device and method for selecting starting image file according to device message in pre-execution environment
CN109933343A (en)*2019-03-262019-06-25新华三信息技术有限公司 A system installation method and device
CN110737479A (en)*2019-09-042020-01-31平安科技(深圳)有限公司method for starting operating system without disk, server and readable storage medium
CN111008043A (en)*2019-10-182020-04-14烽火通信科技股份有限公司Server starting method of cloud platform and terminal
CN111092776A (en)*2019-12-312020-05-01联想(北京)有限公司Batch equipment-based comprehensive management method, management server and system
CN112148375A (en)*2020-09-152020-12-29深圳宝新创科技股份有限公司System installation method, server, client and storage medium
CN112130917A (en)*2020-09-222020-12-25北京计算机技术及应用研究所 Remote loading system image method
CN112433771A (en)*2020-11-272021-03-02中电科技(北京)有限公司Automatic guiding method, client, server and system based on domestic platform
CN112988482A (en)*2021-02-082021-06-18网易(杭州)网络有限公司Server operation management method, device, terminal, server and storage medium
CN112988482B (en)*2021-02-082023-12-12网易(杭州)网络有限公司Server operation management method, device, terminal, server and storage medium
CN113821264A (en)*2021-10-112021-12-21成都统信软件技术有限公司Operating system installation control method, installation control system and computing equipment
CN113821264B (en)*2021-10-112023-09-12成都统信软件技术有限公司Operating system installation control method, installation control system and computing device
CN113900720A (en)*2021-10-152022-01-07北京字节跳动网络技术有限公司 Operating system startup method, device and electronic device
CN113900720B (en)*2021-10-152023-08-08抖音视界有限公司Operating system starting method and device and electronic equipment
CN114327663A (en)*2022-01-042022-04-12中国建设银行股份有限公司Operating system installation method, system and related device
CN114327663B (en)*2022-01-042024-09-03中国建设银行股份有限公司Operating system installation method, system and related device
CN114625589A (en)*2022-03-312022-06-14苏州浪潮智能科技有限公司Server installation system and test method and related device
CN115037723A (en)*2022-06-062022-09-09中邮信息科技(北京)有限公司Full-link system autonomous delivery method and device, electronic equipment and storage medium
CN115098174A (en)*2022-06-292022-09-23广东东勤科技有限公司PXE technology-based operating system installation method and device
TWI885277B (en)*2022-07-082025-06-01宏碁股份有限公司Electronic device and display program execution method thereof
CN115344312A (en)*2022-08-182022-11-15中科可控信息产业有限公司Operating system deployment method, device, equipment and storage medium
CN116107598A (en)*2023-02-142023-05-12烽火超微信息科技有限公司 Operating system image batch installation method, device, equipment and readable storage medium
CN117472272A (en)*2023-09-122024-01-30福建升腾资讯有限公司Method and terminal for formatting magnetic disk

Also Published As

Publication numberPublication date
CN103744695B (en)2017-11-03

Similar Documents

PublicationPublication DateTitle
CN103744695B (en)Operating system remote installation method and system based on PXE
EP3518099B1 (en)Installation of operating system
CN108847950B (en)Electronic device, cloud system software automatic deployment method and storage medium
US9507604B2 (en)Boot method and boot system
US11886886B2 (en)System and method for runtime synchronization and authentication of pre-boot device drivers for a rescue operating system
US7363514B1 (en)Storage area network(SAN) booting method
CN101546270A (en)Automatic installation method for Linux operation system, device and system
US10372463B1 (en)Provisioning a computerized device with an operating system
US20170052854A1 (en)Method and system for performing automatic system recovery
CN106598667A (en) Method and device for repairing kernel vulnerabilities
CN107463388B (en)UEFI diskless starting method
CN108920212B (en)Linux kernel-based product starting method and system and related components
CN103746833A (en)PXE-based RAID automatic configuration method and system
US20070214390A1 (en)System and method for testing computer
CN102135893A (en)Method for integrating operating system on BIOS (Basic Input Output System) chip and starting operating system on server
CN101794235A (en)Diskless computer starting method based on operating system network drive
CN111433747B (en)Virtual memory for loading operating systems
CN110187872A (en) A BIOS development method, system, electronic equipment, and storage medium
US8086834B2 (en)System and method for populating a dedicated system service repository for an information handling system
CN105119944A (en)Application starting method and related device
CN109471665B (en)Method for automatically installing Windows operating system
WO2017020460A1 (en)Method and apparatus for integrating plugin
CN112804352B (en)Cloud server initialization method and device and storage medium
CN112241141A (en)Hardware configuration method, system, device and medium of PLC control system
US11947825B2 (en)System and method for content addressable storage system update appliance

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20230419

Address after:Room 501-502, 5/F, Sina Headquarters Scientific Research Building, Block N-1 and N-2, Zhongguancun Software Park, Dongbei Wangxi Road, Haidian District, Beijing, 100193

Patentee after:Sina Technology (China) Co.,Ltd.

Address before:100080, International Building, No. 58 West Fourth Ring Road, Haidian District, Beijing, 20 floor

Patentee before:Sina.com Technology (China) Co.,Ltd.

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp