CN111694604A - Method, device and equipment for installing drivers in batches and machine-readable storage medium - Google Patents
Method, device and equipment for installing drivers in batches and machine-readable storage medium Download PDFInfo
- Publication number
- CN111694604A CN111694604A CN202010370744.8A CN202010370744A CN111694604A CN 111694604 A CN111694604 A CN 111694604A CN 202010370744 A CN202010370744 A CN 202010370744A CN 111694604 A CN111694604 A CN 111694604A
- Authority
- CN
- China
- Prior art keywords
- installation
- file
- hardware information
- drive
- real hardware
- 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 45
- 238000009434 installation Methods 0.000 claims abstract description 94
- 238000012545 processing Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 238000013515 script Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011900 installation process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
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/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The present disclosure provides a driver batch installation method, apparatus, device and machine-readable storage medium, the method comprising: detecting real hardware information of the server equipment; selecting a corresponding system file and a corresponding drive file according to the real hardware information; and generating an installation image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation image file. Through the technical scheme, the management equipment selects the corresponding system and drive through analyzing the real hardware information provided by the server equipment, generates the installation mirror image and then mounts the installation mirror image on the server equipment, so that the server automatically installs the system and the drive, the tedious operation of manually installing the drive one by the server is omitted, and the problem of manpower consumption in the installation of the drive is solved.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a machine-readable storage medium for installing drivers in batches.
Background
OS (Operating System). Is a computer program that manages computer hardware and software resources. The operating system needs to handle basic transactions such as managing and configuring memory, prioritizing system resources, controlling input devices and output devices, operating the network, and managing the file system. The operating system also provides an operator interface for the user to interact with the system.
FIST (Fast Intelligent Scalable toolset), a set of server management software based on OSGi architecture.
iFIST: the server local management software can be embedded in a server SD card and is based on an OSGI architecture.
A KVM (Keyboard Video Mouse) may view a screen of a server through a management network, and perform Mouse and Keyboard operations thereon. KVM enables access to and control of a computer by directly connecting a keyboard, video and mouse (KVM) port. KVM technology does not require the target server to modify the software. This means that the target computer can be accessed at any time in the BIOS environment. The KVM provides true motherboard level access and supports multi-platform servers and serial devices.
A driver, a small piece of code added to the operating system, contains information about the hardware device.
IPMI (Intelligent Platform Management Interface) is a hardware Interface specification for developing a standard, and defines a specific method for an embedded Management subsystem to perform communication.
BMC (Baseboard Management Controller), a set of programs that are fixed to a service processor independent of the motherboard CPU, monitor the status of a computer, web server, or other hardware driven device using sensors, and communicate with a system administrator through a separate connection.
At present, due to the popularization of cloud computing, batch automatic installation of an OS is increasingly common in a server cluster environment, however, necessary driver installation is relatively complicated, and one driver package needs to be manually installed. And different operating systems are installed, correspondingly installed drive packages are different, and a drive matched with hardware on equipment must be selected for installation, so that the difficulty and complexity of installing the drive are increased, and the labor cost is greatly consumed.
Disclosure of Invention
In view of the above, the present disclosure provides a method and an apparatus for installing drivers in batch, an electronic device, and a machine-readable storage medium, so as to solve the problem that installing drivers is labor-consuming.
The specific technical scheme is as follows:
the present disclosure provides a driver batch installation method, applied to a management device, the method including: detecting real hardware information of the server equipment; selecting a corresponding system file and a corresponding drive file according to the real hardware information; and generating an installation image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation image file.
As a technical solution, the method further includes: before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
The present disclosure also provides a driver batch installation method, which is applied to server equipment, and the method includes: reporting local real hardware information so that the management equipment selects corresponding system files and drive files according to the real hardware information and generates corresponding installation image files; mounting the installation image file according to an instruction of a management device; and installing the system and the driver contained in the installation image file.
As a technical solution, the method further includes: and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
The present disclosure simultaneously provides a drive is installation device in batches, is applied to the management equipment, the device includes: the detection module is used for detecting the real hardware information of the server equipment; the processing module is used for selecting a corresponding system file and a corresponding drive file according to the real hardware information; and the mirror image module is used for generating an installation mirror image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation mirror image file.
As a technical solution, the apparatus further includes: before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
The present disclosure simultaneously provides a drive is installation device in batches, is applied to server equipment, the device includes: the sending module is used for reporting local real hardware information so that the management equipment selects a corresponding system file and a corresponding drive file according to the real hardware information and generates a corresponding installation image file; the mounting module is used for mounting the installation image file according to an instruction of the management equipment; and the installation module is used for installing the system and the driver contained in the installation image file.
As a technical solution, the apparatus further includes: and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
The present disclosure also provides an electronic device, including a processor and a machine-readable storage medium, where the machine-readable storage medium stores machine-executable instructions executable by the processor, and the processor executes the machine-executable instructions to implement the aforementioned driver batch installation method.
The present disclosure also provides a machine-readable storage medium having stored thereon machine-executable instructions that, when invoked and executed by a processor, cause the processor to implement the aforementioned driver batch installation method.
The technical scheme provided by the disclosure at least brings the following beneficial effects:
the management equipment selects the corresponding system and drive by analyzing the real hardware information provided by the server equipment, generates an installation mirror image and then mounts the installation mirror image on the server equipment, so that the server automatically installs the system and the drive, the tedious operation of manually installing the drive one by the server is omitted, and the problem of manpower consumption in the installation of the drive is solved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments of the present disclosure or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present disclosure, and other drawings can be obtained by those skilled in the art according to the drawings of the embodiments of the present disclosure.
FIG. 1 is a flow diagram of a driver batch installation method in one embodiment of the present disclosure;
FIG. 2 is a flow chart of a driver batch installation method in one embodiment of the present disclosure;
FIG. 3 is a block diagram of a driver batch installation method in one embodiment of the present disclosure;
FIG. 4 is a block diagram of a drive batch installation apparatus in one embodiment of the present disclosure;
fig. 5 is a hardware configuration diagram of an electronic device in an embodiment of the present disclosure.
Detailed Description
The terminology used in the embodiments of the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in this disclosure and the claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein is meant to encompass any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information in the embodiments of the present disclosure, such information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure. Depending on the context, moreover, the word "if" as used may be interpreted as "at … …" or "when … …" or "in response to a determination".
At present, due to the popularization of cloud computing, batch automatic installation of an OS is increasingly common in a server cluster environment. However, the necessary drive is relatively complicated to install. The driver packages are manually installed one by one. And different operating systems are installed, correspondingly installed drive packages are different, and a drive matched with hardware on equipment must be selected for installation, so that the difficulty and complexity of installing the drive are increased, and the labor cost is greatly consumed. Therefore, a method capable of installing a driver of a corresponding device while installing an operating system in a batch is urgently needed.
In view of the above, the present disclosure provides a method and an apparatus for installing drivers in batch, an electronic device, and a machine-readable storage medium, so as to solve the problem that installing drivers is labor-consuming.
The specific technical scheme is as follows.
In one embodiment, the present disclosure provides a driver batch installation method applied to a management device, the method including: detecting real hardware information of the server equipment; selecting a corresponding system file and a corresponding drive file according to the real hardware information; and generating an installation image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation image file.
Specifically, as shown in fig. 1, the method comprises the following steps:
step S11, the actual hardware information of the server device is detected.
And step S12, selecting corresponding system files and drive files according to the real hardware information.
And step S13, generating an installation image file according to the corresponding system file and the drive file.
The management equipment selects the corresponding system and drive by analyzing the real hardware information provided by the server equipment, generates an installation mirror image and then mounts the installation mirror image on the server equipment, so that the server automatically installs the system and the drive, the tedious operation of manually installing the drive one by the server is omitted, and the problem of manpower consumption in the installation of the drive is solved.
In one embodiment, the method further comprises: before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
When detecting that the mirror image is mounted on the server equipment currently, the method is not continuously executed so as to avoid conflict and influence on the operation corresponding to the mirror image which is mounted at the last time, and the method is executed only when the mirror image is not mounted on the server equipment.
In one embodiment, the present disclosure also provides a driver batch installation method applied to a server device, where the method includes: reporting local real hardware information so that the management equipment selects corresponding system files and drive files according to the real hardware information and generates corresponding installation image files; mounting the installation image file according to an instruction of a management device; and installing the system and the driver contained in the installation image file.
Specifically, as shown in fig. 2, the method comprises the following steps:
and step S21, reporting local real hardware information.
And step S22, mounting the installation image file according to the instruction of the management equipment.
And step S23, installing the system and the driver contained in the installation image file.
The management equipment selects the corresponding system and drive by analyzing the real hardware information provided by the server equipment, generates an installation mirror image and then mounts the installation mirror image on the server equipment, so that the server automatically installs the system and the drive, the tedious operation of manually installing the drive one by the server is omitted, and the problem of manpower consumption in the installation of the drive is solved.
In one embodiment, the method further comprises: and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
After the whole installation process is finished, the mirror image is automatically hung, and subsequent mirror image mounting is not influenced.
In one embodiment, the present disclosure also provides a driving batch installation apparatus applied to a management device, as shown in fig. 3, the apparatus including: a detection module 31, configured to detect real hardware information of the server device; the processing module 32 is configured to select a corresponding system file and a corresponding driver file according to the real hardware information; and the mirror image module 33 is configured to generate an installation mirror image file according to the corresponding system file and the corresponding driver file, so that the server device mounts and installs the installation mirror image file.
In one embodiment, the apparatus further comprises: before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
In one embodiment, the present disclosure also provides a driving batch installation apparatus applied to a server device, as shown in fig. 4, the apparatus including: a sending module 41, configured to report local real hardware information, so that the management device selects a corresponding system file and a corresponding driver file according to the real hardware information and generates a corresponding installation image file; a mounting module 42, configured to mount the installation image file according to an instruction of the management device; and the installation module 43 is used for installing the system and the driver contained in the installation image file.
In one embodiment, the apparatus further comprises: and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
The automatic installation of the driver when the management device solves the batch installation of the operating system can comprise the following parts:
equipment management: because the automatic installation of the driver in the system installation process needs to be realized, the BMC of a plurality of devices needs to be taken over, and the BMC realizes the out-of-band management function. Therefore, the management of FIST can be accepted, and the operating system and the drive action data support can be installed for subsequent execution of batch.
Mirror image management: the method has the advantages that the webpage end uploads the operating system mirror image, so that when the operating system and the driver are installed in batch, a specific operating system is selected to be installed, the mirror image does not need to be manually mounted on each device, the driver mirror image is uploaded through the webpage end, the driver file and the driver configuration file are counted, and all the driver files in the mirror image file and the specific driver can be displayed and installed on some specified operating systems in a supporting mode.
And (3) configuration template management: and creating a template meeting the requirements. Including the operating system, specifying the logical disk, configuring the network, and selecting driver files that conform to the selected operating system and to the device hardware.
Template application management: the template created in the configuration template pipe is applied to the device of the property. Before installing the system, the validity of the current OS image and the drive image needs to be checked, the drive configuration file is encrypted through the MD5, and the drive configuration file cannot be tampered manually. After the verification is completed, whether the driver in the template is matched with the hardware of the equipment needs to be identified. Through the IPMI command, a PCIE information list of the specified device may be acquired. And by matching the device type corresponding to each driver in the driver configuration file with the device type in the PCIE information of the designated device, the main matching information includes: vendor ID, device ID, etc., information that uniquely identifies the device hardware. And when the selected drivers in the template can be uniquely matched with the hardware of the real equipment, executing the operation of simulating and mounting the KVM, and mounting the operating system mirror image and the driver mirror image on each selected equipment. And executing the IPMI command to enable the equipment to start from the IFIST and acquire the IP address of the IFIST. The FIST communicates to the IFIST of each device, executing commands to install a particular operating system and driver based on the template information. And after waiting for the IFIST end to return the operation result information, displaying the operation result to the user by the FIST. The user can also open the KVM through the interface provided by the FIST, and the real-time display of the installation system and the driven picture is realized. After receiving the command of installing the operating system and the driver at the IFIST end, modifying corresponding automatic answer scripts such as ks script files or anti-in. And copying a driver file of the equipment from a mounting point to the IFIST, copying the driver file to a logic disk needing to install the system, and adding a command for installing the driver after the system is installed in the installation script. And ejecting an operating system mirror image and a drive mirror image by the IFIST end, and finishing the installation in the whole process.
In one embodiment, the present disclosure provides an electronic device, which includes a processor and a machine-readable storage medium, where the machine-readable storage medium stores machine-executable instructions executable by the processor, and the processor executes the machine-executable instructions to implement the foregoing method for driving batch installation, and from a hardware level, a schematic diagram of a hardware architecture may be shown in fig. 5.
In one embodiment, the present disclosure provides a machine-readable storage medium having stored thereon machine-executable instructions that, when invoked and executed by a processor, cause the processor to implement the aforementioned driver batch installation method.
Here, a machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that can contain or store information such as executable instructions, data, and so forth. For example, the machine-readable storage medium may be: a RAM (random access Memory), a volatile Memory, a non-volatile Memory, a flash Memory, a storage drive (e.g., a hard drive), a solid state drive, any type of storage disk (e.g., an optical disk, a dvd, etc.), or similar storage medium, or a combination thereof.
The systems, devices, modules or units described in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer, which may take the form of a personal computer, laptop computer, cellular telephone, camera phone, smart phone, personal digital assistant, media player, navigation device, email messaging device, game console, tablet computer, wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the various elements may be implemented in the same one or more software and/or hardware implementations in practicing the disclosure.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and so forth) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Furthermore, these computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (which may include, but is not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above description is only an embodiment of the present disclosure, and is not intended to limit the present disclosure. Various modifications and variations of this disclosure will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present disclosure should be included in the scope of the claims of the present disclosure.
Claims (10)
1. A driver batch installation method is applied to a management device, and comprises the following steps:
detecting real hardware information of the server equipment;
selecting a corresponding system file and a corresponding drive file according to the real hardware information;
and generating an installation image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation image file.
2. The method of claim 1, further comprising:
before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
3. A driver batch installation method is applied to a server device, and comprises the following steps:
reporting local real hardware information so that the management equipment selects corresponding system files and drive files according to the real hardware information and generates corresponding installation image files;
mounting the installation image file according to an instruction of a management device;
and installing the system and the driver contained in the installation image file.
4. The method of claim 3, further comprising:
and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
5. A drive batch installation apparatus, for use in a management device, the apparatus comprising:
the detection module is used for detecting the real hardware information of the server equipment;
the processing module is used for selecting a corresponding system file and a corresponding drive file according to the real hardware information;
and the mirror image module is used for generating an installation mirror image file according to the corresponding system file and the corresponding drive file so as to mount the server equipment and install the installation mirror image file.
6. The method of claim 5, wherein the apparatus further comprises:
before detecting the real hardware information of the server equipment, detecting whether the mirror image is mounted on the server equipment, if not, continuing to execute the step of detecting the real hardware information of the server equipment.
7. A drive batch installation apparatus, applied to a server device, the apparatus comprising:
the sending module is used for reporting local real hardware information so that the management equipment selects a corresponding system file and a corresponding drive file according to the real hardware information and generates a corresponding installation image file;
the mounting module is used for mounting the installation image file according to an instruction of the management equipment;
and the installation module is used for installing the system and the driver contained in the installation image file.
8. The apparatus of claim 7, further comprising:
and after installing the system and the driver contained in the installation image file, removing the mounting of the installation image file.
9. An electronic device, comprising: a processor and a machine-readable storage medium storing machine-executable instructions executable by the processor to perform the method of any one of claims 1 to 4.
10. A machine-readable storage medium having stored thereon machine-executable instructions which, when invoked and executed by a processor, cause the processor to implement the method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370744.8A CN111694604A (en) | 2020-05-06 | 2020-05-06 | Method, device and equipment for installing drivers in batches and machine-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370744.8A CN111694604A (en) | 2020-05-06 | 2020-05-06 | Method, device and equipment for installing drivers in batches and machine-readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111694604A true CN111694604A (en) | 2020-09-22 |
Family
ID=72476960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010370744.8A Pending CN111694604A (en) | 2020-05-06 | 2020-05-06 | Method, device and equipment for installing drivers in batches and machine-readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111694604A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112306510A (en) * | 2020-10-30 | 2021-02-02 | 深圳忆联信息***有限公司 | Method and device for batch downloading and deploying of drivers, computer equipment and storage medium |
CN112579106A (en) * | 2020-12-14 | 2021-03-30 | 深圳忆联信息***有限公司 | Microsoft drive deployment method and device based on association drive library |
CN114510279A (en) * | 2022-01-28 | 2022-05-17 | 浙江大豪明德智控设备有限公司 | Device management method, device, electronic device, storage medium, and program product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004013265A (en) * | 2002-06-04 | 2004-01-15 | Seiko Epson Corp | System, method, and program for driver installation |
JP2014052968A (en) * | 2012-09-10 | 2014-03-20 | Ricoh It Solutions Co Ltd | Driver distribution server and driver distribution program |
CN107577510A (en) * | 2017-09-21 | 2018-01-12 | 成都领沃网络技术有限公司 | One kind quickly pre-installs method and system automatically without hardware driving under disk ring border |
CN109766105A (en) * | 2018-12-24 | 2019-05-17 | 新华三技术有限公司 | Drive programe installation method, device, server and computer readable storage medium |
CN110858144A (en) * | 2018-08-24 | 2020-03-03 | 中国电信股份有限公司 | Automatic server deployment method, device and system and computer readable storage medium |
-
2020
- 2020-05-06 CN CN202010370744.8A patent/CN111694604A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004013265A (en) * | 2002-06-04 | 2004-01-15 | Seiko Epson Corp | System, method, and program for driver installation |
JP2014052968A (en) * | 2012-09-10 | 2014-03-20 | Ricoh It Solutions Co Ltd | Driver distribution server and driver distribution program |
CN107577510A (en) * | 2017-09-21 | 2018-01-12 | 成都领沃网络技术有限公司 | One kind quickly pre-installs method and system automatically without hardware driving under disk ring border |
CN110858144A (en) * | 2018-08-24 | 2020-03-03 | 中国电信股份有限公司 | Automatic server deployment method, device and system and computer readable storage medium |
CN109766105A (en) * | 2018-12-24 | 2019-05-17 | 新华三技术有限公司 | Drive programe installation method, device, server and computer readable storage medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112306510A (en) * | 2020-10-30 | 2021-02-02 | 深圳忆联信息***有限公司 | Method and device for batch downloading and deploying of drivers, computer equipment and storage medium |
CN112579106A (en) * | 2020-12-14 | 2021-03-30 | 深圳忆联信息***有限公司 | Microsoft drive deployment method and device based on association drive library |
CN112579106B (en) * | 2020-12-14 | 2024-04-02 | 深圳忆联信息***有限公司 | Microsoft driver deployment method and device based on association driver library |
CN114510279A (en) * | 2022-01-28 | 2022-05-17 | 浙江大豪明德智控设备有限公司 | Device management method, device, electronic device, storage medium, and program product |
CN114510279B (en) * | 2022-01-28 | 2023-11-21 | 浙江大豪明德智控设备有限公司 | Device management method, device, electronic device, storage medium, and program product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111694604A (en) | Method, device and equipment for installing drivers in batches and machine-readable storage medium | |
JP6089064B2 (en) | Method, computer system and memory device for updating software components | |
CN110096424B (en) | Test processing method and device, electronic equipment and storage medium | |
CN110908753B (en) | Intelligent fusion cloud desktop server, client and system | |
US10261880B1 (en) | Error generation using a computer add-in card | |
US10817319B1 (en) | Compatibility-based configuration of hardware with virtualization software | |
CN104113430A (en) | Cloud computing data center automatic deployment software framework design | |
CN101821729A (en) | Remote auto provisioning and publication of applications | |
WO2015062217A1 (en) | Connection processing method and device for peripheral in virtual desktop system | |
US10178170B2 (en) | Browser-based virtual media administration | |
CN112379963B (en) | Remote application window control method and device and computer equipment | |
US10318343B2 (en) | Migration methods and apparatuses for migrating virtual machine including locally stored and shared data | |
CN114201197A (en) | Firmware upgrading method and device, electronic equipment and readable storage medium | |
CN106528226B (en) | Installation method and device of operating system | |
CN114153477A (en) | Method, device, system, equipment and medium for upgrading firmware of PCIE (peripheral component interface express) driver card | |
US20170199733A1 (en) | Method for terminal to update operating system, terminal and system | |
US20160316043A1 (en) | Impersonating a specific physical hardware configuration on a standard server | |
CN115913913B (en) | Network card pre-starting execution environment function fault positioning method and device | |
CN103246544B (en) | virtual hardware driving method | |
CN110221910B (en) | Method and apparatus for performing MPI jobs | |
US20100223366A1 (en) | Automated virtual server deployment | |
CN103632090A (en) | Method for operating virtual firewall on virtual machine | |
CN102752151B (en) | Measuring and controlling product management method and device based on flexibility testing technology | |
CN113157382B (en) | Virtual drive-based equipment calling method and device | |
CN116661951B (en) | Mirror image file processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |