[go: up one dir, main page]

CN103744710A - Installation method and system of operating systems - Google Patents

Installation method and system of operating systems Download PDF

Info

Publication number
CN103744710A
CN103744710A CN201410035945.7A CN201410035945A CN103744710A CN 103744710 A CN103744710 A CN 103744710A CN 201410035945 A CN201410035945 A CN 201410035945A CN 103744710 A CN103744710 A CN 103744710A
Authority
CN
China
Prior art keywords
server
operating system
boot
control program
file
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
CN201410035945.7A
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201410035945.7A priority Critical patent/CN103744710A/en
Publication of CN103744710A publication Critical patent/CN103744710A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供一种操作系统的安装方法及系统。本发明操作系统的安装方法,包括:第一引导介质中的引导程序初始化服务器,将第一引导介质中的控制程序、内核文件系统资料库存储到服务器内存中,触发服务器内存中的控制程序执行;控制程序接收配置参数、操作系统类型和版本,根据配置参数、操作系统类型和版本生成配置文件、获取操作系统文件,将配置文件、操作系统文件存储到服务器的硬盘分区中,将硬盘分区设置为启动盘,引导服务器从启动盘重新启动;启动盘根据配置文件、操作系统文件准备安装环境,从第二引导介质获取操作系统安装程序,为服务器安装操作系统。通过根据配置参数、操作系统类型和版本动态生成配置文件,满足了个性化的装机需求。

Figure 201410035945

The invention provides an operating system installation method and system. The installation method of the operating system of the present invention includes: the boot program in the first boot medium initializes the server, stores the control program and the kernel file system database in the first boot medium in the server memory, and triggers the execution of the control program in the server memory ; The control program receives the configuration parameters, operating system type and version, generates configuration files according to the configuration parameters, operating system type and version, obtains the operating system files, stores the configuration files and operating system files in the hard disk partition of the server, and sets the hard disk partition The boot disk is used to guide the server to restart from the startup disk; the startup disk prepares the installation environment according to the configuration file and the operating system file, obtains the operating system installation program from the second boot medium, and installs the operating system for the server. By dynamically generating configuration files according to configuration parameters, operating system types and versions, personalized installation requirements are met.

Figure 201410035945

Description

The installation method of operating system and system
Technical field
The embodiment of the present invention relates to computer technology, relates in particular to a kind of installation method and system of operating system.
Background technology
On market, have multiplely based on the increase income operating system of language of Linux, the SUSE Linux Enterprise10(that such as NOVELL company produces is called for short SUSE10), the Red Hat Enterprise Linux5(that produces of Red Hat company is called for short Red Hat5), Sheng Yang company (SUN) the UNIX series operating system of producing etc.
In process for server installing operating system, need user item by item the fdisk to server, the network port, fire wall etc. arrange, complex installation process.The installation process of the machine-processed system that can simplify the operation is installed in robotization.For example for the kickstart robotization of Red Hat operating system, mechanism is installed, for the autoyast robotization of SUSE operating system, mechanism etc. is installed.Mechanism is installed in this robotization, need user before being server installing operating system, the configuration parameter that fdisk to server, the network port, fire wall etc. are arranged sets in advance in configuration file, then this configuration file is encapsulated in and is installed in medium.In installation process, by Automatically invoked, the configuration file in medium is installed, complete the operating system installation of server.
But, on the one hand, the language format difference that machine-processed configuration file is installed in different robotizations, on the other hand, configuration file is solidificated in to be installed in medium, configuration parameter in change configuration file is more difficult, has caused the technical matters that installation method versatility is poor, flexibility ratio is not high of existing operating system.
Summary of the invention
The invention provides a kind of installation method and system of operating system, to overcome the technical matters that installation method versatility is poor, flexibility ratio is not high of existing operating system.
The installation method that the invention provides a kind of operating system, comprising:
Boot initialization server in the first boot media;
Boot in described the first boot media by the control program in described the first boot media, kernel file system documentation library storage in the internal memory of described server, wherein, described kernel file system documentation storehouse comprises at least two cover operating system files, and every cover operating system file comprises kernel and file system;
The control program that boot in described the first boot media triggers in described server memory is carried out;
Control program in described server memory receives configuration parameter, OS Type and the version of user's input;
Control program in described server memory is according to configuration parameter, OS Type and the version of user's input, generating configuration file;
Control program in described server memory, according to OS Type and the version of user's input, obtains corresponding operating system file in the kernel file system documentation storehouse from described server memory;
The kernel that control program in described server memory comprises the operating system file of described configuration file, described correspondence and file system store in the fdisk of described server;
The described fdisk of control program in described server memory is set to boot disk;
Control program in described server memory guides described server to restart from described boot disk;
The kernel that described boot disk comprises according to the operating system file of the described configuration file of storing in described boot disk, described correspondence and file system are prepared installation environment, and obtain operating system installation program from the second boot media, for described server installing operating system, wherein, the operating system installation program in described the second boot media is corresponding with OS Type and version that user selects.
The present invention also provides a kind of installation system of operating system, comprising: the first boot media, the second boot media, server, wherein:
Described the first boot media, comprising:
Boot, for initialization server, by the control program in described the first boot media, kernel file system documentation library storage, in the internal memory of described server, the control program triggering in described server memory is carried out;
Control program in described server memory, for receiving the configuration parameter of user's input, OS Type and version, according to the configuration parameter of user's input, OS Type and version, generating configuration file, according to OS Type and the version of user's input, in kernel file system documentation storehouse from described server memory, obtain corresponding operating system file, by described configuration file, the kernel that the operating system file of described correspondence comprises and file system store in the fdisk of described server, described fdisk is set to boot disk, guide described server to restart from described boot disk,
Kernel file system documentation storehouse in described server memory, described kernel file system documentation storehouse comprises at least two cover operating system files, every cover operating system file comprises kernel and file system;
Described the second boot media, comprising: OS Type and the corresponding operating system installation program of version selected with user;
Described server, the kernel comprising according to the operating system file of the described configuration file of storing in described boot disk, described correspondence for the boot disk of described server and file system are prepared installation environment, and obtain operating system installation program from the second boot media.
Technique effect of the present invention is: by the dynamically generating configuration file of configuration parameter, OS Type and version of inputting according to user, realize the individual operation system of satisfied different configuration parameter demands and installed, solved the technical matters that installation method versatility is poor, flexibility ratio is not high of existing operating system.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the installation method embodiment mono-of operating system of the present invention;
Fig. 2 is the structural representation of the installation system embodiment mono-of operating system of the present invention.
Embodiment
Fig. 1 is the process flow diagram of the installation method embodiment mono-of operating system of the present invention.As shown in Figure 1, the method for the present embodiment can comprise:
Boot initialization server in step 101, the first boot media.
Particularly, boot in the first boot media can start by Boot Server, make server complete initialization, the initialization of server can include, but are not limited to: in the internal memory of server, form linux root file system, the CD-ROM drive of subregion, initialization server, the USB interface of initialization server etc. are set in the hard disk of server.More specifically, in boot, comprise a set of operating system file, operating system file refers to the set of kernel (kernel) and file system (initrd), wherein operating system file can be the operating system file of any OS Type, any operating system version, it will be understood by those skilled in the art that: kernel is mutually to mate with file system.Boot is discharged into kernel and file system in the internal memory of server, creates interim linux root file system in the internal memory of server.It should be noted that, take Red Hat5(red cap 5) as example, in the present embodiment, the OS Type of indication refers to " Red Hat ", and in the present embodiment, the operating system version of indication refers to " 5 ".
Boot in step 102, described the first boot media by the control program in described the first boot media, kernel file system documentation library storage in the internal memory of described server, wherein, described kernel file system documentation storehouse comprises at least two cover operating system files, and every cover operating system file comprises kernel and file system.
Particularly, after boot initialization server, after being step 101, boot by the control program in the first boot media, kernel file system documentation library storage in the internal memory of server, that is to say, in the first boot media, except including boot, also include control program and kernel file system documentation storehouse.Control program in the first boot media, kernel file system documentation library storage are copied in the internal memory of server to the control program, the kernel file system documentation storehouse that are about in the first boot media in the internal memory of server, more specifically, control program is copied under interim linux root file system.Kernel file system documentation storehouse comprises at least two cover operating system files, comprise the kernel (kernel) of the mutual coupling of at least two covers and the set of file system (initrd), preferably, kernel file system documentation storehouse comprises all operations system type of selling on the market, the operating system file of all operations system version.It will be understood by those skilled in the art that: the corresponding kernel file system of dissimilar operating system likely difference is also likely identical, when but the version of the identical operating system of type of operating system is different, kernel file system likely difference is also likely identical.
The control program that boot in step 103, described the first boot media triggers in described server memory is carried out.
Particularly, boot is by after control program copy is under interim linux root file system, and, after step 102, boot triggers control program and carries out.Boot triggers after control program execution, no longer carries out boot in subsequent step.
Control program in step 104, described server memory receives configuration parameter, OS Type and the version of user's input.
Particularly, boot triggers after control program execution, and, after step 103, user arranges server configuration parameter according to different demands, for example, if user need to be set to KEYBUS by keyboard, in keyboard placement input " American "; If user need to coded format be set to Chinese character code environment, in coded format place input " Chinese "; If user need to subnet mask be set to 255.255.255.0, in subnet mask place input " 255.255.255.0 "; If user need to be set to 10.1.17.1 by gateway, in gateway input " 10.1.17.1 " etc.For example, it is red cap that user selects OS Type, and it is 5 that user selects operating system version.It should be noted that, concrete setting, the concrete selection to OS Type to configuration parameter, be all exemplary to the concrete selection of operating system version, is not used in the present embodiment is limited.
Control program in step 105, described server memory is according to configuration parameter, OS Type and the version of user's input, generating configuration file.
Particularly, control program receives after configuration parameter, OS Type and the version of user's input, after step 104, according to configuration parameter, OS Type and the version generating configuration file of user's input.For example, if the OS Type that user selects is red cap, generate anaconda-ks configuration file.
Control program in step 106, described server memory, according to OS Type and the version of user's input, obtains corresponding operating system file in the kernel file system documentation storehouse from described server memory.
Particularly, control program receives after configuration parameter, OS Type and the version of user's input, after being step 104, according to OS Type and the version of user's input, in the kernel file system documentation storehouse of storing, obtain corresponding operating system file from server memory.
It should be noted that, after execution step 104, can first perform step 105 and perform step again 106, can also first perform step 106 and perform step again 105, can also perform step simultaneously 105 with step 106, the present embodiment does not limit with the sequencing of step 106 performing step 105, but perform step 105 and execution step 106 all need be after execution step 104.Execution sequence for step 105 with step 106, those skilled in the art, when implementing the present embodiment, can arrange according to needs.
Kernel and file system that control program in step 107, described server memory comprises the operating system file of described configuration file, described correspondence store in the fdisk of described server.
Particularly, obtain after the operating system file of configuration file and correspondence at control program,, after step 105 and step 106, control program stores configuration file and operating system file in the fdisk of server into.More specifically, control program stores configuration file and operating system file in first subregion of first hard disk of server into." storing " operation into can be specifically " copy " operation, in the internal memory of server, still preserve the configuration file and the corresponding operating system file that obtain, or can be " migration " operation, in the internal memory of server, not preserve the configuration file and the corresponding operating system file that obtain.
The described fdisk of control program in step 108, described server memory is set to boot disk.
Particularly, after the operating system file of configuration file, described correspondence being stored at control program in the fdisk of server,, after step 107, the fdisk of control program server is set to boot disk.More specifically, first subregion of first of control program server hard disk is set to boot disk.
Control program in step 109, described server memory guides described server to restart from described boot disk.
Particularly, at the hard disk of control program server, be set to after boot disk,, after step 108, control program restarts server.Because the fdisk of server has been set to boot disk, when server starts again, can start from the fdisk of server.After server restarts, the internal memory of storer will be reset, and the data that are stored in before step 108 in server memory will be cleared.
The kernel that step 110, described boot disk comprise according to the operating system file of the described configuration file of storing in described boot disk, described correspondence and file system are prepared installation environment, and obtain operating system installation program from the second boot media, for described server installing operating system, wherein, the operating system installation program in described the second boot media is corresponding with OS Type and version that user selects.
Particularly, boot disk can arrange server according to configuration file, and for example keyboard is set to KEYBUS, coded format and is set to that Chinese character code environment, subnet mask are set to 255.255.255.0, gateway is set to 10.1.17.1 etc.Boot disk can tie up in the fdisk of server and create linux root file system according to kernel and file.It should be noted that, the interim linux root file system creating in step 101 is different from the linux root file system creating in step 110, the interim linux root file system creating in step 101 can be cleared after server is restarted, and may mate also and may not mate with the final installing operating system type of server and version, and the linux root file system creating in step 110 can not be cleared after server is restarted, and system type and version match certain and the operation system that server is installed.After installation environment is ready to, from the second boot media, obtaining operating system installation program, is server installing operating system.
The present embodiment, by the dynamically generating configuration file of configuration parameter, OS Type and version of inputting according to user, realize the individual operation system of satisfied different configuration parameter demands and installed, solved the technical matters that installation method versatility is poor, flexibility ratio is not high of existing operating system.
On the basis of above-described embodiment, the installation method embodiment bis-of operating system of the present invention, boot in described the first boot media triggers control program in described server memory carry out after, and at described server from restart described fdisk, also comprise:
Control program in described server memory ejects dialog box on display interface, and described dialog box is for pointing out user to take out described the first boot media from the CD-ROM drive of described server or the USB interface of described server.
Particularly, after step 103, and before step 109, control program for example ejects the dialog box of " please take out CD " or " please take out USB flash disk " etc. on display interface, and prompting user takes out the first boot media from CD-ROM drive or the USB interface of server.Display interface can be any display device being connected with server, such as display etc.
The present embodiment, by eject dialog box prompting user on display interface, take out the first boot media, user can, when no longer needing to use the first boot media, take out the first boot media the installation method of operating system hommization more that the present embodiment is provided in time.
On the basis of above-described embodiment, the installation method embodiment tri-of operating system of the present invention, boot in described the first boot media triggers after the control program execution in described server memory, and the control program in described server memory receives before configuration parameter, OS Type and the version of user's input, also comprises:
Control program in described server memory, by graphical user interface, receives configuration parameter, OS Type and the version of user's input.
Particularly, after step 103, and before step 104, control program can show user friendly type graphical interfaces on the face being connected with server, facilitates user's input configuration parameter.Display interface can be any display device being connected with server, such as display etc.
The present embodiment, by graphical user interface, receives configuration parameter, OS Type and the version of user's input, the installation method of operating system hommization more that the present embodiment is provided.
On the basis of above-described embodiment, the installation method embodiment tetra-of operating system of the present invention, described the first boot media, comprising: digital versatile disc, USB memory device; Described the second boot media, comprising: digital versatile disc, USB memory device.
Particularly, the first boot media can be that digital versatile disc or the first boot media can be USB memory devices.It should be noted that, when the first boot media is digital versatile disc, in step 101 during initialization server, only needs the CD-ROM drive of initialization server and do not need the USB interface of initialization server; When the first boot media is USB memory device, in step 101 during initialization server, only needs the USB interface of initialization server and do not need the CD-ROM drive of initialization server.And user, take out after the first boot media, and before step 110, put into the second boot media.If the second boot media is USB memory device, the second boot media is connected with the USB interface of server, if the second boot media is digital versatile disc, the second boot media is connected with the CD-ROM drive of server.
Fig. 2 is the structural representation of the installation system embodiment mono-of operating system of the present invention.As shown in Figure 2, the system of the present embodiment can comprise: the first boot media 101, the second boot media 102, server 103.Wherein, the first boot media 101 also comprises boot 1011, control program 1012, kernel file system documentation storehouse 1013.
Wherein, described the first boot media 101, comprising:
Boot 1011, for initialization server 103, control program 1012 in described the first boot media 101, kernel file system documentation storehouse 1013 are stored in the internal memory of described server 103, and in server 103 internal memories formation control program 1031, kernel file system documentation storehouse 1032, the control program 1031 triggering in described server 103 internal memories is carried out;
Control program 1031 in described server 103 internal memories, for receiving the configuration parameter of user's input, OS Type and version, according to the configuration parameter of user's input, OS Type and version, generating configuration file, according to OS Type and the version of user's input, in kernel file system documentation storehouse 1032 from described server 103 internal memories, obtain corresponding operating system file, by described configuration file, the kernel that the operating system file of described correspondence comprises and file system store in the fdisk of described server 103, described fdisk is set to boot disk, guide described server 103 to restart from described boot disk,
Kernel file system documentation storehouse 1032 in described server 103 internal memories, described kernel file system documentation storehouse comprises at least two cover operating system files, every cover operating system file comprises kernel and file system;
Described the second boot media 102, comprising: OS Type and the corresponding operating system installation program of version selected with user;
Described server 103, the kernel comprising according to the operating system file of the described configuration file of storing in described boot disk, described correspondence for the boot disk of described server 103 and file system are prepared installation environment, and obtain operating system installation program from the second boot media 102.
The operating system installation system of the present embodiment, can be for the technical scheme of embodiment of the method shown in execution graph 1, and it realizes principle and technique effect is similar, repeats no more herein.
On the basis of above-described embodiment, the installation system embodiment bis-of operating system of the present invention, described control program 1031, also for:
Boot 1011 in described the first boot media 101 triggers after control program 1031 execution in described server 103 internal memories, and at described server 103 from restart described fdisk, described control program 1031 ejects dialog box on display interface, and described dialog box is for pointing out user to take out described the first boot media 101 from the CD-ROM drive of subordinate server or the USB interface of described server.
The operating system installation system of the present embodiment, can be for the technical scheme of the installation method embodiment bis-of execution operating system of the present invention, and it realizes principle and technique effect is similar, repeats no more herein.
On the basis of above-described embodiment, the installation system embodiment tri-of operating system of the present invention, described control program 1031, also for:
Boot 1011 in described the first boot media 101 triggers after control program 1031 execution in described server 103 internal memories, and the control program 1031 in described server 103 internal memories receives before configuration parameter, OS Type and the version of user's input, control program 1031 in described server 103, by graphical user interface, receives configuration parameter, OS Type and the version of user's input.
The operating system installation system of the present embodiment, can be for the technical scheme of the installation method embodiment tri-of execution operating system of the present invention, and it realizes principle and technique effect is similar, repeats no more herein.
On the basis of above-described embodiment, the installation system embodiment tetra-of operating system of the present invention, described the first boot media 101, specifically: digital versatile disc, USB memory device; Described the second boot media 102, specifically: digital versatile disc, USB memory device.
The operating system installation system of the present embodiment, can be for the technical scheme of the installation method embodiment tetra-of execution operating system of the present invention, and it realizes principle and technique effect is similar, repeats no more herein.
Finally it should be noted that: above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to previous embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or part technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1.一种操作系统的安装方法,其特征在于,包括:1. A method for installing an operating system, comprising: 第一引导介质中的引导程序初始化服务器;the boot program in the first boot medium initializes the server; 所述第一引导介质中的引导程序将所述第一引导介质中的控制程序、内核文件系统资料库存储到所述服务器的内存中,其中,所述内核文件系统资料库中包括至少两套操作系统文件,每套操作系统文件包括内核和文件系统;The boot program in the first boot medium stores the control program and the kernel file system database in the first boot medium into the memory of the server, wherein the kernel file system database includes at least two sets of Operating system files, each set of operating system files includes the kernel and file system; 所述第一引导介质中的引导程序触发所述服务器内存中的控制程序执行;The boot program in the first boot medium triggers the execution of the control program in the server memory; 所述服务器内存中的控制程序接收用户输入的配置参数、操作系统类型和版本;The control program in the server memory receives configuration parameters, operating system type and version input by the user; 所述服务器内存中的控制程序根据用户输入的配置参数、操作系统类型和版本,生成配置文件;The control program in the server memory generates a configuration file according to configuration parameters input by the user, operating system type and version; 所述服务器内存中的控制程序根据用户输入的操作系统类型和版本,从所述服务器内存中的内核文件系统资料库中获取对应的操作系统文件;The control program in the server memory obtains the corresponding operating system file from the kernel file system database in the server memory according to the operating system type and version input by the user; 所述服务器内存中的控制程序将所述配置文件、所述对应的操作系统文件所包含的内核和文件系统存储到所述服务器的硬盘分区中;The control program in the server memory stores the configuration file, the kernel and the file system included in the corresponding operating system file in the hard disk partition of the server; 所述服务器内存中的控制程序将所述硬盘分区设置为启动盘;The control program in the server memory sets the hard disk partition as a boot disk; 所述服务器内存中的控制程序引导所述服务器从所述启动盘重新启动;The control program in the memory of the server guides the server to restart from the startup disk; 所述启动盘根据所述启动盘上存储的所述配置文件、所述对应的操作系统文件所包含的内核和文件系统准备安装环境,并且从第二引导介质获取操作系统安装程序,为所述服务器安装操作系统,其中,所述第二引导介质中的操作系统安装程序与用户选择的操作系统类型和版本相对应。The boot disk prepares an installation environment according to the configuration file stored on the boot disk, the kernel and the file system contained in the corresponding operating system file, and obtains an operating system installation program from a second boot medium, for the The server installs an operating system, wherein the operating system installation program in the second boot medium corresponds to the type and version of the operating system selected by the user. 2.根据权利要求1所述的方法,其特征在于,在所述第一引导介质中的引导程序触发所述服务器内存中的控制程序执行后,并且在所述服务器从所述硬盘分区重新启动前,还包括:2. The method according to claim 1, wherein after the boot program in the first boot medium triggers the execution of the control program in the server memory, and after the server is restarted from the hard disk partition Before, also include: 所述服务器内存中的控制程序在显示界面上弹出对话框,所述对话框用于提示用户从所述服务器的光驱或者所述服务器的USB接口取出所述第一引导介质。The control program in the memory of the server pops up a dialog box on the display interface, and the dialog box is used to prompt the user to take out the first boot medium from the CD-ROM drive of the server or the USB interface of the server. 3.根据权利要求1所述的方法,其特征在于,在所述第一引导介质中的引导程序触发所述服务器内存中的控制程序执行后,并且在所述服务器内存中的控制程序接收用户输入的配置参数、操作系统类型和版本前,还包括:3. The method according to claim 1, characterized in that, after the boot program in the first boot medium triggers the execution of the control program in the server memory, and the control program in the server memory receives the user Before the entered configuration parameters, operating system type and version, also include: 所述服务器内存中的控制程序通过图形化用户接口,接收用户输入的配置参数、操作系统类型和版本。The control program in the server memory receives the configuration parameters, operating system type and version input by the user through the graphical user interface. 4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一引导介质,包括:4. The method according to any one of claims 1-3, wherein the first boot medium comprises: 数字多功能光盘、USB存储设备。Digital Versatile Disc, USB storage device. 5.根据权利要求1-3中任一项所述的方法,其特征在于,所述第二引导介质,包括:5. The method according to any one of claims 1-3, wherein the second boot medium comprises: 数字多功能光盘、USB存储设备。Digital Versatile Disc, USB storage device. 6.一种操作系统的安装系统,其特征在于,包括:第一引导介质、第二引导介质、服务器,其中:6. An installation system for an operating system, comprising: a first boot medium, a second boot medium, and a server, wherein: 所述第一引导介质,包括:The first boot medium includes: 引导程序,用于初始化服务器,将所述第一引导介质中的控制程序、内核文件系统资料库存储到所述服务器的内存中,触发所述服务器内存中的控制程序执行;The boot program is used to initialize the server, store the control program and the kernel file system database in the first boot medium in the memory of the server, and trigger the execution of the control program in the server memory; 所述服务器内存中的控制程序,用于接收用户输入的配置参数、操作系统类型和版本,根据用户输入的配置参数、操作系统类型和版本,生成配置文件,根据用户输入的操作系统类型和版本,从所述服务器内存中的内核文件系统资料库中获取对应的操作系统文件,将所述配置文件、所述对应的操作系统文件所包含的内核和文件系统存储到所述服务器的硬盘分区中,将所述硬盘分区设置为启动盘,引导所述服务器从所述启动盘重新启动;The control program in the server memory is used to receive the configuration parameters, operating system type and version input by the user, generate configuration files according to the configuration parameters, operating system type and version input by the user, and generate the configuration file according to the operating system type and version input by the user. , obtaining the corresponding operating system file from the kernel file system database in the server memory, and storing the configuration file, the kernel and the file system included in the corresponding operating system file in the hard disk partition of the server , setting the hard disk partition as a startup disk, and guiding the server to restart from the startup disk; 所述服务器内存中的内核文件系统资料库,所述内核文件系统资料库中包括至少两套操作系统文件,每套操作系统文件包括内核和文件系统;The kernel file system database in the server memory, the kernel file system database includes at least two sets of operating system files, and each set of operating system files includes a kernel and a file system; 所述第二引导介质,包括:与用户选择的操作系统类型和版本相对应操作系统安装程序;The second boot medium includes: an operating system installation program corresponding to the type and version of the operating system selected by the user; 所述服务器,用于所述服务器的启动盘根据所述启动盘上存储的所述配置文件、所述对应的操作系统文件所包含的内核和文件系统准备安装环境,并且从第二引导介质获取操作系统安装程序。The server, the boot disk used for the server prepares an installation environment according to the configuration file stored on the boot disk, the kernel and the file system contained in the corresponding operating system file, and obtains from the second boot medium Operating system installer. 7.根据权利要求6所述的系统,其特征在于,所述控制程序,还用于:7. The system according to claim 6, wherein the control program is also used for: 在所述第一引导介质中的引导程序触发所述服务器内存中的控制程序执行后,并且在所述服务器从所述硬盘分区重新启动前,所述服务器内存中的控制程序在显示界面上弹出对话框,所述对话框用于提示用户从所述服务器的光驱或者所述服务器的USB接口取出所述第一引导介质。After the boot program in the first boot medium triggers the execution of the control program in the server memory and before the server restarts from the hard disk partition, the control program in the server memory pops up on the display interface and a dialog box, where the dialog box is used to prompt the user to take out the first boot medium from the optical drive of the server or the USB interface of the server. 8.根据权利要求6所述的系统,其特征在于,所述控制程序,还用于:8. The system according to claim 6, wherein the control program is also used for: 在所述第一引导介质中的引导程序触发所述服务器内存中的控制程序执行后,并且在所述服务器内存中的控制程序接收用户输入的配置参数、操作系统类型和版本前,所述服务器内存中的控制程序通过图形化用户接口,接收用户输入的配置参数、操作系统类型和版本。After the boot program in the first boot medium triggers the execution of the control program in the server memory and before the control program in the server memory receives the configuration parameters, operating system type and version input by the user, the server The control program in the memory receives the configuration parameters, operating system type and version input by the user through the graphical user interface. 9.根据权利要求6-8中任一项所述的系统,其特征在于,所述第一引导介质,具体是:9. The system according to any one of claims 6-8, wherein the first boot medium is specifically: 数字多功能光盘、USB存储设备。Digital Versatile Disc, USB storage device. 10.根据权利要求6-8中任一项所述的系统,其特征在于,所述第二引导介质,具体是:10. The system according to any one of claims 6-8, wherein the second boot medium is specifically: 数字多功能光盘、USB存储设备。Digital Versatile Disc, USB storage device.
CN201410035945.7A 2014-01-24 2014-01-24 Installation method and system of operating systems Pending CN103744710A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410035945.7A CN103744710A (en) 2014-01-24 2014-01-24 Installation method and system of operating systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410035945.7A CN103744710A (en) 2014-01-24 2014-01-24 Installation method and system of operating systems

Publications (1)

Publication Number Publication Date
CN103744710A true CN103744710A (en) 2014-04-23

Family

ID=50501730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410035945.7A Pending CN103744710A (en) 2014-01-24 2014-01-24 Installation method and system of operating systems

Country Status (1)

Country Link
CN (1) CN103744710A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107239281A (en) * 2017-05-27 2017-10-10 环球智达科技(北京)有限公司 The method initialized for intelligent terminal
CN107608681A (en) * 2017-09-14 2018-01-19 紫光华山信息技术有限公司 Installation method of operating system, device and server
CN107870769A (en) * 2016-09-23 2018-04-03 紫光华山信息技术有限公司 The installation method and device of operating system
US10031736B2 (en) * 2015-09-29 2018-07-24 Quanta Computer Inc. Automatic system software installation on boot
CN110399159A (en) * 2019-07-23 2019-11-01 广州夏达信息科技有限公司 Dispositions method, device, computer equipment and the storage medium of operating system
CN113254089A (en) * 2021-06-04 2021-08-13 深圳市科力锐科技有限公司 System boot method correction method, device, equipment and storage medium
CN113992515A (en) * 2021-12-30 2022-01-28 深圳市科力锐科技有限公司 System configuration method, device, equipment and storage medium
CN114138346A (en) * 2021-11-02 2022-03-04 北京安天网络安全技术有限公司 Terminal evidence obtaining method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916846A (en) * 2005-08-17 2007-02-21 联想(北京)有限公司 Method for automatic deploying operate system
CN101025689A (en) * 2006-02-20 2007-08-29 联想(北京)有限公司 Method for automatically installing operating system
CN101706733A (en) * 2009-11-30 2010-05-12 英业达股份有限公司 Method for deploying operating system by using writable storage device
CN102073513A (en) * 2009-11-25 2011-05-25 中兴通讯股份有限公司 Method, device and system for installing operating system
CN103458002A (en) * 2013-08-15 2013-12-18 中电长城网际系统应用有限公司 One-key deployment method and device for cloud system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916846A (en) * 2005-08-17 2007-02-21 联想(北京)有限公司 Method for automatic deploying operate system
CN101025689A (en) * 2006-02-20 2007-08-29 联想(北京)有限公司 Method for automatically installing operating system
CN102073513A (en) * 2009-11-25 2011-05-25 中兴通讯股份有限公司 Method, device and system for installing operating system
CN101706733A (en) * 2009-11-30 2010-05-12 英业达股份有限公司 Method for deploying operating system by using writable storage device
CN103458002A (en) * 2013-08-15 2013-12-18 中电长城网际系统应用有限公司 One-key deployment method and device for cloud system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CHUSIR: ""用kickstart自动安装Linux"", 《电脑报》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10031736B2 (en) * 2015-09-29 2018-07-24 Quanta Computer Inc. Automatic system software installation on boot
CN107870769A (en) * 2016-09-23 2018-04-03 紫光华山信息技术有限公司 The installation method and device of operating system
US10831464B2 (en) 2016-09-23 2020-11-10 New H3C Information Technologies Co., Ltd. Installation of operating system
CN107239281A (en) * 2017-05-27 2017-10-10 环球智达科技(北京)有限公司 The method initialized for intelligent terminal
CN107608681A (en) * 2017-09-14 2018-01-19 紫光华山信息技术有限公司 Installation method of operating system, device and server
CN107608681B (en) * 2017-09-14 2021-12-07 新华三信息技术有限公司 Operating system installation method and device and server
CN110399159A (en) * 2019-07-23 2019-11-01 广州夏达信息科技有限公司 Dispositions method, device, computer equipment and the storage medium of operating system
CN113254089A (en) * 2021-06-04 2021-08-13 深圳市科力锐科技有限公司 System boot method correction method, device, equipment and storage medium
CN113254089B (en) * 2021-06-04 2021-10-29 深圳市科力锐科技有限公司 System boot method correction method, device, equipment and storage medium
CN114138346A (en) * 2021-11-02 2022-03-04 北京安天网络安全技术有限公司 Terminal evidence obtaining method and device, electronic equipment and storage medium
CN113992515A (en) * 2021-12-30 2022-01-28 深圳市科力锐科技有限公司 System configuration method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103744710A (en) Installation method and system of operating systems
EP2306320B1 (en) Server image migration
CN103324498B (en) Method and equipment for booting bare metal computing device
CN107045448A (en) Method and server for remotely starting deployment program
US11086662B2 (en) Method and system of migrating applications to a cloud-computing environment
CN105242875A (en) Server raid batch configuration method
JP2008090840A (en) Method for using virtualization software for shipment of software product
US9619340B1 (en) Disaster recovery on dissimilar hardware
CN102937909B (en) A kind of method of disposing and upgrading linux system
CN106598637B (en) Method for selective loading of components within a node
CN105183516A (en) Method for automatically installing RAID card FW and KUX operating systems
WO2016109610A1 (en) Application installation/uninstallation across multiple systems
US20170371641A1 (en) Multi-tenant upgrading
CN106648792A (en) Method and device for installing virtualized operating system on server
CN108052332A (en) A kind of method of batch installation node operating system
CN102053848A (en) Automatic installation method for Linux operating system
US20180157475A1 (en) System and method for updating a uefi image in an information handling system
CN106155719A (en) A kind of method and system utilizing USB device to realize openstack rapid deployment
US9459883B2 (en) Modifying disk images
WO2018014687A1 (en) Parameter passing method and apparatus, and computer storage medium
TWI782712B (en) System with loadable bios preset configurations and method of loading bios preset configurations
CN102880478A (en) Software updating method
US9201699B2 (en) Decommissioning virtual appliances
CN110362324A (en) A kind of network interface card upgrade method and device
CN113950673B (en) Non-volatile storage partition identifier

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140423

RJ01 Rejection of invention patent application after publication