[go: up one dir, main page]

CN106909350A - A kind of RAID card suitable for domestic processor platform is configured and driving method - Google Patents

A kind of RAID card suitable for domestic processor platform is configured and driving method Download PDF

Info

Publication number
CN106909350A
CN106909350A CN201510969079.3A CN201510969079A CN106909350A CN 106909350 A CN106909350 A CN 106909350A CN 201510969079 A CN201510969079 A CN 201510969079A CN 106909350 A CN106909350 A CN 106909350A
Authority
CN
China
Prior art keywords
raid card
processor platform
raid
domestic processor
storage device
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
Application number
CN201510969079.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.)
CETC Beijing Co
Original Assignee
CETC Beijing Co
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 CETC Beijing Co filed Critical CETC Beijing Co
Priority to CN201510969079.3A priority Critical patent/CN106909350A/en
Publication of CN106909350A publication Critical patent/CN106909350A/en
Pending legal-status Critical Current

Links

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)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of suitable for the RAID card configuration of domestic processor platform and driving method, the method is realized using following software and hardware structure:Including domestic processor platform, UEFI firmwares, RAID card, hard disk, movable storage device and micro operation system;Driven with RAID card in UEFI firmwares;RAID card and movable storage device are connected to domestic processor platform, and hard disk is connected to RAID card;There is micro operation system, virtual machine and RAID card configuration tool in movable storage device;Based on above-mentioned software and hardware structure, this method specifically includes following steps:Machine is established by cable on domestic processor platform in first to hardware configuration;Then UEFI firmware loads and start movable storage device on micro operation system;Virtual machine is run in the micro operation system, RAID card configuration tool is run in virtual machine, and RAID card is configured;Restart domestic processor platform after the completion of step 4, RAID card configuration;Last domestic processor platform starts UEFI firmwares and adds RAID card in firmware to drive, so as to complete the driving of RAID card.

Description

A kind of RAID card suitable for domestic processor platform is configured and driving method
Technical field
The invention belongs to computer firmware technical field, it is related to a kind of RAID card based on UEFI firmwares to match somebody with somebody The method put and drive.
Background technology
UEFI (Unified Extensible Firmware Interface, unified Extensible Firmware Interface) is advised Model is developed from EFI (Extensible Firmware Interface, Extensible Firmware Interface).EFI It is architecture, interface that Intel is PC firmwares (or being BIOS) and the recommended standard that service is proposed. UEFI is developed by based on EFI1.10, and its owner has no longer been Intel, but one is referred to as The international organization of Unified UEFI Form.
RAID (Redundant Array of Independent Disks, RAID) is many The physical hard disk of block independence combines to form a technology for logic hard disk.RAID card is exactly for realizing The board of RAID functions, typically by I/O processors, hard disk controller, hard disk connector and caching etc. What serial spare part was constituted.Have from the seven kinds of basic RAIDs of RAID 0 to 6 at present, and And yet forms both the combining form of some basic RAIDs, such as RAID 10/01 (RAID 0 and RAID 1 Combination), RAID 50 combination of RAID 5 (RAID 0 with) etc..Will be to being connected in RAID card Hard disk conducts interviews, it is necessary to be configured to RAID after hard disk has been connected, is made into the RAID of a certain rank, Then could be by driving the hard disk accessed under RAID.
Current configuration tool of the RAID card under BIOS and driving are commonly held within RAID card In OPROM, in BIOS runnings, BIOS is by loading and running matching somebody with somebody inside OPROM Put instrument to realize the configuration to RAID card, the driving after the completion of configuration in OPROM can be provided to BIOS Interface enables BIOS to have access to the hard disk under RAID card.Configuration tool and driving in OPROM are typically Based on X86-based, they cannot directly be used under domestic processor platform.
The content of the invention
In view of this, the invention provides a kind of RAID card configuration and drive suitable for domestic processor platform Dynamic method, for solving the configuration to RAID card and driving problems under domestic processor platform.
In order to achieve the above object, technical scheme is realized using following software and hardware structure:Including state Produce processor platform, unified Extensible Firmware Interface (UEFI) firmware, RAID (RAID) Card, hard disk, movable storage device and micro operation system;Driven with RAID card in UEFI firmwares; RAID card and movable storage device are connected to domestic processor platform, and hard disk is connected to RAID card;Movement is deposited There is micro operation system, virtual machine and RAID card configuration tool in storage equipment
Based on above-mentioned software and hardware structure, this method specifically includes following steps:
Machine is established by cable on domestic processor platform in step one, hardware configuration;
Micro operation system on step 2, UEFI firmware loads and startup movable storage device;
Step 3, virtual machine is run in micro operation system, RAID card configuration work is run in virtual machine Tool, and RAID card is configured;
Restart domestic processor platform after the completion of step 4, RAID card configuration;
The RAID card that step 5, domestic processor platform start in UEFI firmwares and loading firmware drives, from And complete the driving of RAID card.
Further, movable storage device is USB flash disk or mobile hard disk.
Beneficial effect:
The present invention guides a micro operation system under domestic processor platform by USB flash disk, and miniature The qemu virtual machines of operation support X86-based, RAID card is performed on qemu virtual machines in operating system Configuration tool complete configuration to RAID card, the RAID in then transplanting linux kernel under BIOS Card drives, so that the real configuration and drive being now based on the domestic processor platform of UEFI firmwares to RAID card Dynamic function.The method can be applied to configuration and driving of the various processor platforms to RAID card, support dragon Core, soar, the domestic processor platform such as Shen Wei.
Brief description of the drawings
Fig. 1 is RAID card configuration and driving structure figure;
Fig. 2 is that RAID card is configured and drives flow chart.
Specific embodiment
Develop simultaneously embodiment below in conjunction with the accompanying drawings, and the present invention will be described in detail.
The method is realized using software and hardware structure as shown in Figure 1:Including domestic processor platform, unification Extensible Firmware Interface (UEFI) firmware, RAID (RAID) card, hard disk, movement are deposited Storage equipment and micro operation system;Driven with RAID card in UEFI firmwares;RAID card and movement are deposited Storage equipment is connected to domestic processor platform, and hard disk is connected to RAID card;Have in movable storage device micro- Type operating system, virtual machine and RAID card configuration tool.
RAID card configuration and driving under domestic processor platform of the present invention based on UEFI firmwares mainly include Following steps:
Step one, the UEFI BIOS that installation drives with RAID card in home brewed computer.
Step 2, RAID card is accessed in home brewed computer, hard disk is connected in RAID card.Connect in USB The USB flash disk with micro operation system is plugged on mouth.
Step 3, on establish machine by cable after, BIOS guides micro operation system by USB flash disk.
Step 4, the operation qemu virtual machines in micro operation system.
Step 5, RAID card configuration tool is run using qemu, the hard disk under RAID card is configured to Certain one-level RAID groups.
Step 6, reboot operation system.
Step 7, BIOS load operatings RAID card drive, by driving the data accessed in RAID hard disks.
By the implementation of above step, that is, complete under the domestic processor platform based on UEFI firmwares The process that RAID card is configured and driven.
To sum up, presently preferred embodiments of the present invention is these are only, protection model of the invention is not intended to limit Enclose.All any modification, equivalent substitution and improvements within the spirit and principles in the present invention, made etc., Should be included within protection scope of the present invention.

Claims (2)

1. a kind of suitable for the RAID card configuration of domestic processor platform and driving method, it is characterised in that The method is realized using following software and hardware structure:
It is superfluous including domestic processor platform, unified Extensible Firmware Interface (UEFI) firmware, independent disk Remaining array (RAID) card, hard disk, movable storage device and micro operation system;The UEFI firmwares In with RAID card drive;RAID card and movable storage device are connected to domestic processor platform, and hard disk connects It is connected to RAID card;There is micro operation system, virtual machine and RAID card to match somebody with somebody in the movable storage device Put instrument;
Based on above-mentioned software and hardware structure, this method specifically includes following steps:
Machine is established by cable on domestic processor platform in step one, hardware configuration;
Micro operation system on step 2, UEFI firmware loads and startup movable storage device;
Step 3, virtual machine is run in micro operation system, RAID card configuration work is run in virtual machine Tool, and RAID card is configured;
Restart domestic processor platform after the completion of step 4, RAID card configuration;
The RAID card that step 5, domestic processor platform start in UEFI firmwares and loading firmware drives, from And complete the driving of RAID card.
2. a kind of RAID card configuration and driving suitable for domestic processor platform as claimed in claim 1 Method, it is characterised in that the movable storage device is USB flash disk or mobile hard disk.
CN201510969079.3A 2015-12-22 2015-12-22 A kind of RAID card suitable for domestic processor platform is configured and driving method Pending CN106909350A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510969079.3A CN106909350A (en) 2015-12-22 2015-12-22 A kind of RAID card suitable for domestic processor platform is configured and driving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510969079.3A CN106909350A (en) 2015-12-22 2015-12-22 A kind of RAID card suitable for domestic processor platform is configured and driving method

Publications (1)

Publication Number Publication Date
CN106909350A true CN106909350A (en) 2017-06-30

Family

ID=59199621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510969079.3A Pending CN106909350A (en) 2015-12-22 2015-12-22 A kind of RAID card suitable for domestic processor platform is configured and driving method

Country Status (1)

Country Link
CN (1) CN106909350A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213449A (en) * 2018-09-04 2019-01-15 山东超越数控电子股份有限公司 A kind of RAID driving realization system and equipment based on domestic firmware
CN111258661A (en) * 2020-01-13 2020-06-09 山东超越数控电子股份有限公司 RAID card drive design method based on UEFI SCSI
CN111552512A (en) * 2020-03-23 2020-08-18 中国人民解放军战略支援部队信息工程大学 Disk array configuration software cross-platform migration method and device
TWI768378B (en) * 2020-06-19 2022-06-21 緯創資通股份有限公司 Motherboard and switching signal source method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101819535A (en) * 2010-04-16 2010-09-01 浪潮电子信息产业股份有限公司 Method for compiling raid card driver in tobo linux 7.01 system
CN104965673A (en) * 2015-05-29 2015-10-07 浪潮电子信息产业股份有限公司 Method and device for realizing full disk hard RAID by using MKSH

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101819535A (en) * 2010-04-16 2010-09-01 浪潮电子信息产业股份有限公司 Method for compiling raid card driver in tobo linux 7.01 system
CN104965673A (en) * 2015-05-29 2015-10-07 浪潮电子信息产业股份有限公司 Method and device for realizing full disk hard RAID by using MKSH

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213449A (en) * 2018-09-04 2019-01-15 山东超越数控电子股份有限公司 A kind of RAID driving realization system and equipment based on domestic firmware
CN109213449B (en) * 2018-09-04 2021-07-06 超越科技股份有限公司 RAID drive implementation system and equipment based on domestic firmware
CN111258661A (en) * 2020-01-13 2020-06-09 山东超越数控电子股份有限公司 RAID card drive design method based on UEFI SCSI
CN111552512A (en) * 2020-03-23 2020-08-18 中国人民解放军战略支援部队信息工程大学 Disk array configuration software cross-platform migration method and device
CN111552512B (en) * 2020-03-23 2021-05-28 中国人民解放军战略支援部队信息工程大学 Disk array configuration software cross-platform porting method and device
TWI768378B (en) * 2020-06-19 2022-06-21 緯創資通股份有限公司 Motherboard and switching signal source method

Similar Documents

Publication Publication Date Title
US10613773B2 (en) Backing up firmware during initialization of device
US7721080B2 (en) Management of option ROM
WO2016173537A1 (en) Setting startup parameter and controlling startup of mainboard
CN106909350A (en) A kind of RAID card suitable for domestic processor platform is configured and driving method
US20090265708A1 (en) Information Processing Apparatus and Method of Controlling Information Processing Apparatus
KR101935290B1 (en) Selectively enabling platform-specific features
JP2015501048A5 (en)
US20120303852A1 (en) Method of connecting mass storage device
US20130024857A1 (en) Method and system for flexible resource mapping for virtual storage appliances
CN102023960A (en) Computer network system, computer and hardware equipment remote management method thereof
CN104572061A (en) UEFI (Unified Extensible Firmware Interface) firmware implementation method based on Loongson server
TWI437493B (en) Computer system and operation systen loading method
CN108694060A (en) Promote the technology quickly guided using high speed and low speed nonvolatile memory
CN101295253A (en) Method for updating firmware
CN104572161A (en) UEFI (Unified Extensible Firmware Interface) firmware implementation method based on Loongson portable computer
CN1949169A (en) TV software upgrading method
IL206725A0 (en) Device emulation support within a host data processing apparatus
KR20130068630A (en) Method for initializing embedded device and apparatus thereof
CN114765051A (en) Memory test method and device, readable storage medium and electronic equipment
CN113391864A (en) Cloud desktop switching method and system
CN106909345A (en) A kind of UEFI firmware implementation methods based on desktop computer
CN102033763B (en) Method for realizing network communication by utilizing universal network driver interface (UNDI)
CN102331941B (en) Method for managing hard disk switching of loongson mainboard
CN109408124A (en) Store equipment and preparation method thereof, operating system double mode bootstrap technique and device
CN106126223A (en) Method for automatically establishing Raid card array based on K-UX rescue mode

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

Application publication date: 20170630