CN101533353A - Medium with segmentally loaded drivers and method for segmentally loading thereof - Google Patents

Medium with segmentally loaded drivers and method for segmentally loading thereof Download PDF

Info

Publication number
CN101533353A
CN101533353A CN200810085430A CN200810085430A CN101533353A CN 101533353 A CN101533353 A CN 101533353A CN 200810085430 A CN200810085430 A CN 200810085430A CN 200810085430 A CN200810085430 A CN 200810085430A CN 101533353 A CN101533353 A CN 101533353A
Authority
CN
China
Prior art keywords
driver
driver module
load
segmentation
specific
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
CN200810085430A
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.)
Inventec Corp
Original Assignee
Inventec Corp
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 Inventec Corp filed Critical Inventec Corp
Priority to CN200810085430A priority Critical patent/CN101533353A/en
Publication of CN101533353A publication Critical patent/CN101533353A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a medium with segmentally loaded drivers and a method for segmentally loading thereof. The driver of a hardware device frequently altered and the driver of the hardware device seldom altered are respectively included in different installation files mainly according to the alterability of the driver of the hardware device in a computer system. However, the method for segmentally loading is utilized in the installation to load the driver of the hardware from different installation documents in a segmental manner.

Description

Have the medium of segmentation load driver program and the method that segmentation loads thereof
Technical field
The present invention relates to the method that a kind of medium with segmentation load driver program and segmentation thereof load, relate in particular to a kind of framework that utilizes segmentation loaded with hardware driver, with the method and the installation medium of the variability that increases install driver.
Background technology
Because (SuSE) Linux OS has advantages of higher stability, therefore be usually used in the system of client/server.When making the fixing disc of (SuSE) Linux OS, known last all hardware drive programs (driver) soon are included in the virtual disk image file (Ramdisk Image).Then, when the user starts computing machine with the fixing disc of (SuSE) Linux OS, and when hardware drive program is installed, then by this virtual disk image file of carry, loaded with hardware driver in regular turn again.
With reference to figure 1, with the known practice by this virtual disk image file loaded with hardware driver of carry, the supplier promptly must be at a series of hardware drive program, make an a virtual disk image file 10 that comprises this serial hardware drive program 101 ~ 10n, be burned onto again in the fixing disc 20.No matter because it is driver that often upgrades or the driver that seldom upgrades, all hardware drive programs all are contained in the virtual disk image file 10.If the some hardware in computer system 30 is through eliminating trade-in, or the driver of working as old edition upgrades, and must load the driver of new editions to computer system 30 time, the supplier must be at the upgraded edition driver 101a of this hardware, again make a another new virtual disk image file 10a that comprises this upgraded edition driver 101a again, a slice new edition fixing disc 20a is made in burning again again.
Therefore,, or need only when reissuing the driver of upgraded edition at every turn, all must make a new virtual disk image file again, make the brand-new fixing disc of a slice with burning no matter be in the system testing stage.So,, will expend the time of making the virtual disk image file again in a large number with the known practice.
Summary of the invention
The object of the present invention is to provide a kind of System and method for of storer disturbed test, it mainly is the driver that seldom changes in the hardware drive program of computing machine, be contained in the virtual disk image file (Ramdisk Image), and the driver that will often change, be positioned in the assigned catalogue on the fixing disc,, and the loading of computer hardware driver changed the mode that loads with segmentation, to increase the variability that driver is installed.
To achieve these goals, the invention provides a kind of installation medium with segmentation load driver program, modificability according to hardware unit driver in the computer system, with the driver of the hardware unit of change often, be sub-packed in respectively in one first installation file and one second installation file with the hardware unit that seldom changes.The mode that loads by segmentation and load driver program again are to reach the variability of making the hardware drive program installation medium.
To achieve these goals, the invention provides a kind of method of segmentation load driver program, in the mode that segmentation loads, by one first installation file starting up operating system of a fixing disc, this first installation file loads this hardware drive program in first driver module certainly earlier.Then, the driver module of calling out on the fixing disc by operating system loads grand again, then load under the grand guiding, load this hardware drive program in second driver module, and reach the purpose of segmentation load driver program from one second installation file at driver module.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 is the synoptic diagram of known technology load driver program;
Fig. 2 is the synoptic diagram with medium of segmentation load driver program of the present invention;
Fig. 3 is the method step process flow diagram of segmentation load driver program of the present invention.
Wherein, Reference numeral:
30: computer system
100: fixing disc
110: the first installation files
111: the first driver modules
1111 ~ 111n: specific driver
120: the second installation files
121: the second driver modules
1211 ~ 121n: specific driver
130: driver module loads grand
400 ~ 460: method step
Embodiment
The present invention is a kind of the have medium of segmentation load driver program and method that segmentation loads thereof, and mainly with the loading of computer hardware driver, changes the mode that loads with segmentation, to increase the variability of driver installation.Below cooperate diagram to describe content of the present invention and technology earlier in detail, the preferred embodiment of using the inventive method technology again describes the steps flow chart of the inventive method in detail.
Cooperation is the synoptic diagram with medium of segmentation load driver program of the present invention with reference to figure 2.As shown in the figure, medium with segmentation load driver program of the present invention, be the fixing disc 100 of a (SuSE) Linux OS, and installation hardware drive program (driver) is provided, comprise at least: one first installation file 110, one second installation file 120, a driver module load grand 130.In first installation file 110, having provides these computer system 30 starts to enable a virtual disk image file of (SuSE) Linux OS, comprise one first driver module 111, and first driver module 111 has for loading computer system 30 in order to drive the specific driver 1111 ~ 111n of specific computer hardware.And in this second installation file 120, promptly include one second driver module 121, and second driver module 121 has for loading computer system 30 in order to drive the specific driver 1211 ~ 121n of specific computer hardware.It is grand 130 that driver module loads, and provides this (SuSE) Linux OS of guiding to load this specific driver 1211 ~ 121n in second driver module 121 to this computer system 30.
Whereby, the driver of the hardware unit of normal change in this computer system 300 or the hardware unit that seldom changes can be sub-packed in respectively in one first installation file 110 and one second installation file 120 in the mode of segmentation loading.Such as, the driver (as: driver of motherboard chipset) that seldom upgrades is placed first driver module 111 of first installation file 110, and compression is stored in the virtual disk image file (Ramdisk Image); And the driver (as: network card driver, display adapter driver program etc.) that will more often change version places second driver module 121 of second installation file 120, deposits in certain designated directory on the unpressed fixing disc 100 again.So, in computer system 30 during with fixing disc 100 start and install driver, virtual disk image file with first installation file 110, directly load the driver 1111 ~ 111n of first driver module 111, call out driver module by (SuSE) Linux OS then and load grand 130, with the driver 1211 ~ 121n of second driver module 121 that loads second installation file 120, reach the purpose of segmentation load driver program.
Cooperation is the method step process flow diagram of segmentation load driver program of the present invention with reference to figure 3.As shown in the figure, when the system boot install driver, at first computer system 30 is by a fixing disc 100 starts (step 400).Then, a virtual disk image file (step 410) of carry one first installation file 110.Then, computer system 30 is enabled an operating system (step 420) by this virtual disk image file.After treating that os starting is finished the coherent detection program of computer system 30, promptly can load one first driver module 111 (step 430) from this first installation file 110.Then, can call out a driver module by this operating system and load grand 130 (steps 440).Then, load at driver module under grand 130 the guiding, (SuSE) Linux OS carry one second installation file 120 (step 450), and this second installation file 120 loads one second driver module 121 (step 460) certainly.After the loading of finishing all driver modules, i.e. process ends.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection domain of the appended claim of the present invention.

Claims (11)

1, a kind of method of segmentation load driver program is characterized in that, comprises the following step at least:
One computer system is by fixing disc start;
One virtual disk image file of carry one first installation file;
Enable an operating system by this virtual disk image file;
In this first installation file, load one first driver module;
Calling out a driver module by this operating system loads grand;
Carry one second installation file; And
In this second installation file, load one second driver module.
2, the method for segmentation load driver program according to claim 1 is characterized in that, this operating system is a (SuSE) Linux OS.
3, the method for segmentation load driver program according to claim 1 is characterized in that, this first driver module is contained in this virtual disk image file, has at least one in order to drive a specific driver of a computer hardware.
4, the method for segmentation load driver program according to claim 1 is characterized in that, this second driver module is stored in this second fixing disc, has at least another in order to drive a specific driver of a computer hardware.
5, the method for segmentation load driver program according to claim 1 is characterized in that, this driver module loads the grand loading that this specific driver in this second driver module of guiding is provided.
6, the method for segmentation load driver program according to claim 1 is characterized in that, this first installation file and this second installation file are stored in this fixing disc.
7, a kind of medium with segmentation load driver program is characterized in that, comprise at least:
One first installation file, has a virtual disk image file that a computer system power-on is provided and enables a (SuSE) Linux OS on it, this virtual disk image file comprises one first driver module, and this first driver module has at least for a specific driver that loads this computer system;
One second installation file comprises one second driver module, and this second driver module has at least for another the specific driver that loads this computer system; And
One driver module loads grand, provides this (SuSE) Linux OS of guiding to load this specific driver to this computer system.
8, the medium with segmentation load driver program according to claim 7 is characterized in that, this specific driver in this first driver module is in order to drive a specific computer hardware.
9, the medium with segmentation load driver program according to claim 7 is characterized in that, this specific driver in this second driver module is in order to drive a specific computer hardware.
10, the medium with segmentation load driver program according to claim 7 is characterized in that, this (SuSE) Linux OS has to provide calls out the grand function of this driver module loading.
11, the medium with segmentation load driver program according to claim 7 is characterized in that, this driver module loads the grand loading that this specific driver in this second driver module of guiding is provided.
CN200810085430A 2008-03-14 2008-03-14 Medium with segmentally loaded drivers and method for segmentally loading thereof Pending CN101533353A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810085430A CN101533353A (en) 2008-03-14 2008-03-14 Medium with segmentally loaded drivers and method for segmentally loading thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810085430A CN101533353A (en) 2008-03-14 2008-03-14 Medium with segmentally loaded drivers and method for segmentally loading thereof

Publications (1)

Publication Number Publication Date
CN101533353A true CN101533353A (en) 2009-09-16

Family

ID=41103973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810085430A Pending CN101533353A (en) 2008-03-14 2008-03-14 Medium with segmentally loaded drivers and method for segmentally loading thereof

Country Status (1)

Country Link
CN (1) CN101533353A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011076045A1 (en) * 2009-12-24 2011-06-30 广州盛华信息技术有限公司 Method and system for realizing configuration of handheld device operating system
CN104239112A (en) * 2014-09-30 2014-12-24 贝壳网际(北京)安全技术有限公司 Device driver installation method and device
CN104714814A (en) * 2013-12-13 2015-06-17 贝壳网际(北京)安全技术有限公司 Drive program mounting method and client terminal device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011076045A1 (en) * 2009-12-24 2011-06-30 广州盛华信息技术有限公司 Method and system for realizing configuration of handheld device operating system
CN104714814A (en) * 2013-12-13 2015-06-17 贝壳网际(北京)安全技术有限公司 Drive program mounting method and client terminal device
WO2015085774A1 (en) * 2013-12-13 2015-06-18 贝壳网际(北京)安全技术有限公司 Installation method of driver program and client apparatus
CN104239112A (en) * 2014-09-30 2014-12-24 贝壳网际(北京)安全技术有限公司 Device driver installation method and device
CN104239112B (en) * 2014-09-30 2018-04-06 北京猎豹移动科技有限公司 A kind of installation method of device drive program and device

Similar Documents

Publication Publication Date Title
US8930953B2 (en) Dynamic checking of hardware resources for virtual environments
US8627293B2 (en) Detecting applications in a virtualization environment
US8533830B1 (en) System, method, and computer program product for mounting an image of a computer system in a pre-boot environment for validating the computer system
CN103746833A (en) PXE-based RAID automatic configuration method and system
US8578367B2 (en) Method for enabling the installation of software applications on locked-down computers
CN105760200A (en) Terminal device and system updating method thereof
CN107368343B (en) Terminal starting method based on android system, terminal and storage medium
CN102135893A (en) Method for integrating operating system on BIOS (Basic Input Output System) chip and starting operating system on server
CN103593269A (en) Automatic cyclic test method of restart pressure of multiple PCIe devices
CN107273257A (en) A kind of automatic method for carrying out the out of order inspection of hard disk under linux system
CN103777978A (en) Automatic user-mode 3G-USB network interface card detecting method based on Linux kernel
CN112860325B (en) Automatic and rapid hardware drive preassembling method and system in diskless environment
CN101533353A (en) Medium with segmentally loaded drivers and method for segmentally loading thereof
US8966618B2 (en) License management system, and computer-readable recording medium storing license management program
CN103984572A (en) Method and equipment for realizing computer installation and operating system switch without CD driver
CN103064767A (en) Driver backup method, driver backup device, driver restoring method and driver restoring device
CN103279334A (en) Android software rapid dynamic detection device and method
CN101373457B (en) Hard disk write-protection lock based on USB equipment under Windows environment
CN115913913B (en) Network card pre-starting execution environment function fault positioning method and device
US8209443B2 (en) System and method for identifying lost/stale hardware in a computing system
CN113282435B (en) Application exception processing method and electronic equipment
CN105426304A (en) Control method and device of restart test
US20090292950A1 (en) Method for making test fixture
CN110673930B (en) Virtual machine migration method, virtualization device, storage medium and device
CN109683965B (en) BIOS state viewing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090916