CN111221581A - Network card starting method, equipment and storage medium - Google Patents

Network card starting method, equipment and storage medium Download PDF

Info

Publication number
CN111221581A
CN111221581A CN201911375587.3A CN201911375587A CN111221581A CN 111221581 A CN111221581 A CN 111221581A CN 201911375587 A CN201911375587 A CN 201911375587A CN 111221581 A CN111221581 A CN 111221581A
Authority
CN
China
Prior art keywords
starting
network
network card
determining
network cards
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.)
Withdrawn
Application number
CN201911375587.3A
Other languages
Chinese (zh)
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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911375587.3A priority Critical patent/CN111221581A/en
Publication of CN111221581A publication Critical patent/CN111221581A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring 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)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a starting method of a network card, which comprises the following steps: acquiring a starting strategy for starting a plurality of network cards, and acquiring an ID number and a slot number of each network card; determining the type and the speed of each network card by using the ID number and the slot number of each network card; determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy; and sequentially starting the network cards according to the starting sequence. The invention also discloses a computer device and a readable storage medium. The scheme provided by the invention can determine the type and the speed corresponding to each network card according to the ID number and the slot number of each network card, and adjust the starting sequence of the network cards according to the speed or the type of the network cards according to the requirements of users.

Description

Network card starting method, equipment and storage medium
Technical Field
The invention relates to the field of servers, in particular to a method and equipment for starting a network card and a storage medium.
Background
In the BIOS starting process, a network card PXE starting item is created according to a hardware identification sequence, when BIOS POST is finished and a client requires the network card PXE to start, the network card PXE is sequentially booted according to the sequence, the booting is successfully performed to install the system, and the next PXE starting item is not booted any more. When a customer needs to specify an onboard network card to start, usually, an onboard network card start item needs to be found in a BIOS Setup and is adjusted to be the first place, manual operation is needed for the operation, some manufacturers also support batch modification of scripts, and the scripts need OS support during operation and are subjected to adaptive development.
At present, the name of the boot entry of the network card is generally recognized in the BIOS Setup, and the boot entry is saved and exited after being adjusted, but the user needs to manually recognize the name of the boot entry of the network card, manually adjust the boot entry during production, and manually verify the boot entry.
Disclosure of Invention
In view of this, in order to overcome at least one aspect of the above problems, an embodiment of the present invention provides a method for starting a network card, including:
acquiring a starting strategy for starting a plurality of network cards, and acquiring an ID number and a slot number of each network card;
determining the type and the speed of each network card by using the ID number and the slot number of each network card;
determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy;
and sequentially starting the network cards according to the starting sequence.
In some embodiments, obtaining a start policy for starting a plurality of network cards further includes:
and acquiring a pre-stored starting strategy or a starting strategy input by a user.
In some embodiments, determining the type and rate of each network card using the ID number and slot number of each network card further comprises:
acquiring a pre-stored information list of the network cards;
and determining the corresponding type and rate on the information list according to the ID number and the slot number of each network card.
In some embodiments, determining a starting sequence of the plurality of network cards according to the starting policy by using the type and/or rate of each network card further includes:
responding to the starting strategy as a first starting strategy, and determining the starting sequence according to the speed corresponding to each network card;
and in response to the fact that the speed of the network cards is the same, determining the starting sequence of the network cards with the same speed according to the type corresponding to the network cards.
In some embodiments, further comprising:
responding to the second starting strategy as the starting strategy, and determining the starting sequence according to the type corresponding to each network card;
and in response to the fact that the types of the network cards are the same, determining the starting sequence of the network cards with the same types according to the corresponding speed of the network cards.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer apparatus, including:
at least one processor; and
a memory storing a computer program operable on the processor, wherein the processor executes the program to perform the steps of:
acquiring a starting strategy for starting a plurality of network cards, and acquiring an ID number and a slot number of each network card;
determining the type and the speed of each network card by using the ID number and the slot number of each network card;
determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy;
and sequentially starting the network cards according to the starting sequence.
In some embodiments, obtaining a start policy for starting a plurality of network cards further includes:
and acquiring a pre-stored starting strategy or a starting strategy input by a user.
In some embodiments, determining the type and rate of each network card using the ID number and slot number of each network card further comprises:
acquiring a pre-stored information list of the network cards;
and determining the corresponding type and rate on the information list according to the ID number and the slot number of each network card.
In some embodiments, determining a starting sequence of the plurality of network cards according to the starting policy by using the type and/or rate of each network card further includes:
responding to the starting strategy as a first starting strategy, and determining the starting sequence according to the speed corresponding to each network card;
and in response to the fact that the speed of the network cards is the same, determining the starting sequence of the network cards with the same speed according to the type corresponding to the network cards.
In some embodiments, further comprising:
responding to the second starting strategy as the starting strategy, and determining the starting sequence according to the type corresponding to each network card;
and in response to the fact that the types of the network cards are the same, determining the starting sequence of the network cards with the same types according to the corresponding speed of the network cards.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program, and the computer program, when executed by a processor, executes the steps of the method for starting the network card as described above.
The invention has one of the following beneficial technical effects: the scheme provided by the invention can determine the type and the speed corresponding to each network card according to the ID number and the slot number of each network card, and adjust the starting sequence of the network cards according to the speed or the type of the network cards according to the requirements of users.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for starting a network card according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of a computer device provided in an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a computer-readable storage medium 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 following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
According to an aspect of the present invention, an embodiment of the present invention provides a method for starting a network card, as shown in fig. 1, which may include the steps of: s1, acquiring a starting strategy for starting a plurality of network cards, and acquiring the ID number and slot number of each network card; s2, determining the type and the speed of each network card by using the ID number and the slot number of each network card; s3, determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy; and S4, sequentially starting the network cards according to the starting sequence.
The scheme provided by the invention can determine the type and the speed corresponding to each network card according to the ID number and the slot number of each network card, and adjust the starting sequence of the network cards according to the speed or the type of the network cards according to the requirements of users.
In some embodiments, in step S1, the obtaining a start policy for starting a plurality of network cards may further include:
and acquiring a pre-stored starting strategy or a starting strategy input by a user.
Specifically, the start-up policy may be pre-stored in the BIOS, and after the BIOS is initialized, when the network card is started, the start-up sequence of the network card may be determined according to the start-up policy pre-stored in the BIOS, or the start-up sequence of the network card may be dynamically adjusted in real time according to the user requirement. For example, a default start-up policy may be stored in the BIOS, if the start-up sequence of the network card does not need to be adjusted after the BIOS is initialized, the default start-up policy may be directly used to determine the start-up sequence of the network card, if the start-up sequence of the network card needs to be adjusted, the actual start-up policy may be input into the BIOS after the BIOS is logged in, and when the BIOS detects the start-up policy input by the user, the start-up sequence of the network card is determined according to the start-up policy actually input by the user.
In some embodiments, in step S1, the obtaining the ID number and the slot number of each network card may specifically include: after initializing the BIOS, the DXE phase loads the network card driver, and then collects the relevant parameters of the network boot devices (i.e., multiple network cards) in the BIOS BDS phase, and generates a deviceist (device list) of the network cards. Then, the information such as ID number and slot number of the network card is obtained according to the information in DeviceList.
In some embodiments, determining the type and rate of each network card using the ID number and slot number of each network card further comprises:
acquiring a pre-stored information list of the network cards;
and determining the corresponding type and rate on the information list according to the ID number and the slot number of each network card.
Specifically, the information list records information such as an ID number, a Slot number (Slot), a rate, a type (Onboard) and the like corresponding to each network card, and the information such as the rate, the type and the like of the network card can be obtained by matching the ID and the Slot information of the network card in the device list with the ID and the Slot information of the network card in the information list one by one.
It should be noted that information such as the speed and the type of the network card cannot be directly obtained by means of identification, and therefore an information list storing the information needs to be created in advance, so that the corresponding speed and type can be obtained in the information list through the ID number and the slot number of each network card in the device list.
In some embodiments, determining a starting sequence of the plurality of network cards according to the starting policy by using the type and/or rate of each network card further includes:
responding to the starting strategy as a first starting strategy, and determining the starting sequence according to the speed corresponding to each network card;
and in response to the fact that the speed of the network cards is the same, determining the starting sequence of the network cards with the same speed according to the type corresponding to the network cards.
Specifically, the first start policy may be a default policy (that is, pre-stored in a corresponding storage medium), after the BIOS is initialized, the BIOS may directly go to the corresponding storage medium to obtain the first start policy, then determine a start order of the plurality of network cards according to the first start policy by using the type and/or rate of each network card, and finally start the plurality of network cards in sequence according to the start order. In some embodiments, the first start policy may also be a start policy input by a user, that is, after the BIOS is initialized, the user logs in the BIOS and then inputs a related instruction corresponding to the first start policy to the BIOS, so that the BIOS may determine a start order of the plurality of network cards according to the first start policy and sequentially start the plurality of network cards according to the start order.
In some embodiments, the higher the speed of the network card is, the higher the priority of the starting sequence is, and when the speeds of a plurality of network cards are the same, the starting sequence is determined according to the type of the network card. Preferably, the starting sequence of the extrapolation network card has a priority greater than the starting sequence of the onboard network card.
In some embodiments, further comprising:
responding to the second starting strategy as the starting strategy, and determining the starting sequence according to the type corresponding to each network card;
and in response to the fact that the types of the network cards are the same, determining the starting sequence of the network cards with the same types according to the corresponding speed of the network cards.
Specifically, the second start policy may be a default policy (that is, pre-stored in a corresponding storage medium), after the BIOS is initialized, the BIOS may directly go to the corresponding storage medium to obtain the second start policy, then determine a start order of the plurality of network cards according to the second start policy by using the type and/or rate of each network card, and finally start the plurality of network cards in sequence according to the start order. In some embodiments, the second start policy may also be a start policy input by a user, that is, after the BIOS is initialized, the user logs in the BIOS and then inputs a related instruction corresponding to the second start policy to the BIOS, so that the BIOS may determine a start order of the plurality of network cards according to the second start policy and sequentially start the plurality of network cards according to the start order.
In some embodiments, the priority of the start-up sequence of the extrapolated network card is greater than the priority of the start-up sequence of the onboard network card. When the rates of the network cards are the same (for example, all the network cards are onboard network cards or all the network cards are externally plugged), the higher the rate of the network cards is, the higher the priority of the starting sequence is.
In some embodiments, the first start-up policy or the second start-up policy is a default policy, if the user does not input a related instruction, the network card is started by directly using the default start-up policy, and if the user inputs a related instruction, the network card is started according to the start-up policy corresponding to the instruction input by the user.
It should be noted that, when the types and the rates of the network cards are the same, the network cards are randomly ordered.
The scheme provided by the invention can match and determine the type and the speed corresponding to each network card in the information list according to the ID number and the slot number of each network card in the equipment list, and adjust the starting sequence of the network cards according to the speed or the type of the network cards according to the requirements of users.
Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 2, an embodiment of the present invention further provides a computer apparatus 501, comprising:
at least one processor 520; and
the memory 510 and the memory 510 store a computer program 511 that can be executed on the processor, and the processor 520 executes the program to execute the steps of the above-described method for activating the network card.
Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 3, an embodiment of the present invention further provides a computer-readable storage medium 601, where the computer-readable storage medium 601 stores computer program instructions 610, and the computer program instructions 610, when executed by a processor, perform the steps of the method for starting a network card as any one of the above.
Finally, it should be noted that, as will be understood by those skilled in the art, all or part of the processes of the methods of the above embodiments may be implemented by a computer program to instruct related hardware to implement the methods. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like. The embodiments of the computer program may achieve the same or similar effects as any of the above-described method embodiments.
In addition, the apparatuses, devices, and the like disclosed in the embodiments of the present invention may be various electronic terminal devices, such as a mobile phone, a Personal Digital Assistant (PDA), a tablet computer (PAD), a smart television, and the like, or may be a large terminal device, such as a server, and the like, and therefore the scope of protection disclosed in the embodiments of the present invention should not be limited to a specific type of apparatus, device. The client disclosed by the embodiment of the invention can be applied to any one of the electronic terminal devices in the form of electronic hardware, computer software or a combination of the electronic hardware and the computer software.
Furthermore, the method disclosed according to an embodiment of the present invention may also be implemented as a computer program executed by a CPU, and the computer program may be stored in a computer-readable storage medium. The computer program, when executed by the CPU, performs the above-described functions defined in the method disclosed in the embodiments of the present invention.
Further, the above method steps and system elements may also be implemented using a controller and a computer readable storage medium for storing a computer program for causing the controller to implement the functions of the above steps or elements.
Further, it should be appreciated that the computer-readable storage media (e.g., memory) herein can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. By way of example, and not limitation, nonvolatile memory can include Read Only Memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM), which can act as external cache memory. By way of example and not limitation, RAM is available in a variety of forms such as synchronous RAM (DRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The storage devices of the disclosed aspects are intended to comprise, without being limited to, these and other suitable types of memory.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.
The various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein may be implemented or performed with the following components designed to perform the functions herein: a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP, and/or any other such configuration.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
In one or more exemplary designs, the functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk, blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.
The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of the embodiments of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

Claims (10)

1. A starting method of a network card is characterized by comprising the following steps:
acquiring a starting strategy for starting a plurality of network cards, and acquiring an ID number and a slot number of each network card;
determining the type and the speed of each network card by using the ID number and the slot number of each network card;
determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy;
and sequentially starting the network cards according to the starting sequence.
2. The method of claim 1, wherein obtaining a boot policy for booting a plurality of network cards further comprises:
and acquiring a pre-stored starting strategy or a starting strategy input by a user.
3. The method of claim 1, wherein the type and rate of each network card is determined using the ID number and slot number of each network card, further comprising:
acquiring a pre-stored information list of the network cards;
and determining the corresponding type and rate on the information list according to the ID number and the slot number of each network card.
4. The method of claim 1, wherein determining a boot order for the plurality of network cards using the type and/or rate of each network card according to the boot policy further comprises:
responding to the starting strategy as a first starting strategy, and determining the starting sequence according to the speed corresponding to each network card;
and in response to the fact that the speed of the network cards is the same, determining the starting sequence of the network cards with the same speed according to the type corresponding to the network cards.
5. The method of claim 4, further comprising:
responding to the second starting strategy as the starting strategy, and determining the starting sequence according to the type corresponding to each network card;
and in response to the fact that the types of the network cards are the same, determining the starting sequence of the network cards with the same types according to the corresponding speed of the network cards.
6. A computer device, comprising:
at least one processor; and
a memory storing a computer program operable on the processor, wherein the processor executes the program to perform the steps of:
acquiring a starting strategy for starting a plurality of network cards, and acquiring an ID number and a slot number of each network card;
determining the type and the speed of each network card by using the ID number and the slot number of each network card;
determining the starting sequence of the network cards by using the type and/or the speed of each network card according to the starting strategy;
and sequentially starting the network cards according to the starting sequence.
7. The computer device of claim 6, wherein obtaining a boot policy for booting a plurality of network cards further comprises:
and acquiring a pre-stored starting strategy or a starting strategy input by a user.
8. The computer device of claim 6, wherein the type and rate of each network card is determined using the ID number and slot number of each network card, further comprising:
acquiring a pre-stored information list of the network cards;
and determining the corresponding type and rate on the information list according to the ID number and the slot number of each network card.
9. The computer device of claim 6, wherein determining a boot order for the plurality of network cards using the type and/or rate of each network card according to the boot policy further comprises:
responding to the starting strategy as a first starting strategy, and determining the starting sequence according to the speed corresponding to each network card;
responding to the condition that the speed of the network cards is the same, and determining the starting sequence of the network cards with the same speed according to the types corresponding to the network cards;
responding to the second starting strategy as the starting strategy, and determining the starting sequence according to the type corresponding to each network card;
and in response to the fact that the types of the network cards are the same, determining the starting sequence of the network cards with the same types according to the corresponding speed of the network cards.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, is adapted to carry out the steps of the method of any one of claims 1 to 5.
CN201911375587.3A 2019-12-27 2019-12-27 Network card starting method, equipment and storage medium Withdrawn CN111221581A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911375587.3A CN111221581A (en) 2019-12-27 2019-12-27 Network card starting method, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911375587.3A CN111221581A (en) 2019-12-27 2019-12-27 Network card starting method, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111221581A true CN111221581A (en) 2020-06-02

Family

ID=70827861

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911375587.3A Withdrawn CN111221581A (en) 2019-12-27 2019-12-27 Network card starting method, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111221581A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112905251A (en) * 2021-02-10 2021-06-04 山东英信计算机技术有限公司 Method, system and medium for controlling pre-starting of different network ports
CN113517996A (en) * 2021-03-26 2021-10-19 山东英信计算机技术有限公司 Network card equipment polling method, system and related device
CN113806252A (en) * 2021-08-31 2021-12-17 深圳市联瑞电子有限公司 Board card identification method, computer, device, terminal equipment and storage medium
CN114598755A (en) * 2022-02-23 2022-06-07 苏州浪潮智能科技有限公司 Network protocol starting sequence control method, device, equipment and storage medium
CN115086207A (en) * 2022-06-14 2022-09-20 深信服科技股份有限公司 Network card detection method and device, electronic equipment and storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112905251A (en) * 2021-02-10 2021-06-04 山东英信计算机技术有限公司 Method, system and medium for controlling pre-starting of different network ports
CN113517996A (en) * 2021-03-26 2021-10-19 山东英信计算机技术有限公司 Network card equipment polling method, system and related device
CN113517996B (en) * 2021-03-26 2024-03-26 山东英信计算机技术有限公司 Network card equipment polling method, system and related device
CN113806252A (en) * 2021-08-31 2021-12-17 深圳市联瑞电子有限公司 Board card identification method, computer, device, terminal equipment and storage medium
CN114598755A (en) * 2022-02-23 2022-06-07 苏州浪潮智能科技有限公司 Network protocol starting sequence control method, device, equipment and storage medium
CN114598755B (en) * 2022-02-23 2023-08-11 苏州浪潮智能科技有限公司 Network protocol start sequence control method, device, equipment and storage medium
CN115086207A (en) * 2022-06-14 2022-09-20 深信服科技股份有限公司 Network card detection method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN111221581A (en) Network card starting method, equipment and storage medium
US9507604B2 (en) Boot method and boot system
CN110633110A (en) Server starting method, equipment and storage medium
WO2017166446A1 (en) Vulnerability-fixing method and device
CN114143194B (en) Method, device, equipment and medium for initializing intelligent network card by server
US20210349735A1 (en) Device provisioning with manufacturer boot environment
CN113010217A (en) BIOS parameter setting method and device, electronic equipment and storage medium
CN114467320A (en) System, method and computer program for transferring Subscriber Identity Module (SIM) information for SIM card or ESIM activation
CN111367560A (en) Method, system, equipment and medium for expanding server function
CN111142956B (en) Method, system, device and medium for modifying maximum effective load value
CN113010214A (en) BIOS option setting method, system and storage medium
CN111355716B (en) Method, system, equipment and medium for determining unique identifier of virtual machine
CN110727534B (en) Method, equipment and storage medium for repairing file system
CN111078294B (en) Instruction processing method and device of processor and storage medium
CN115495161B (en) BIOS option modification validation method and device and storage medium
CN116886524A (en) Configuration method, device and server for pre-starting execution environment function
CN116909634A (en) Radio frequency drive identification method and device, storage medium and electronic equipment
CN110659035A (en) Method and device for batch mounting of mirror images based on BMC
CN116360871A (en) Control method, device, equipment and medium for network card starting sequence
CN107172610B (en) GSM network self-adaption method and device and electronic equipment
CN110502296B (en) Method, equipment and storage medium for displaying firmware upgrading command
CN113010197B (en) Application silence upgrading method, system, terminal equipment and storage medium
CN110427199B (en) Method, equipment and readable medium for upgrading BMC and BIOS in matching manner
CN113553110A (en) Automatic correction method, device and system for hardware baseline of server
KR100556874B1 (en) Abbreviation method for booting time of mobile communication terminal device

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20200602

WW01 Invention patent application withdrawn after publication