Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for starting an operating system based on a network

An operating system and network technology, applied in the field of network-based boot operating system, can solve problems such as lack of versatility, difficult application of network launchers, and increased complexity of client startup phases, etc.

Active Publication Date: 2021-11-30
江苏航天龙梦信息技术有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] At present, the main method of network booting is to load a dedicated Net Bootloader (Net Bootloader) from the network through the PXE protocol to select the boot system. Applicable to machines with different instruction sets and architectures, lack of versatility
[0009] There is also a startup scheme that supports multiple network systems by downloading, explaining, and executing scripts, but this scheme needs to add an additional read-only memory (ROM) or erasable programmable read-only memory (E PROM) on the client computer. The system or interpretation program used to execute the script is pre-burned in the memory. This method increases the cost of the client computer and increases the complexity of the client computer startup phase. This method requires the main CPU to execute the system in the ROM. mechanism, or use an additional CPU to execute the system in the ROM, because most clients do not have a ROM dedicated to storing the system, and there is no mechanism specially designed for the CPU to run the ROM, resulting in a lack of versatility in this method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for starting an operating system based on a network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described below in conjunction with the examples, but not as a limitation of the present invention.

[0026] Please combine figure 1 As shown, the network-based method for starting an operating system includes the following steps:

[0027] S1. For the BIOS that supports PXE or does not support PXE, the former can pass the PXE protocol, and the latter can set the IP address of the client through direct setting;

[0028] The PXE protocol is to obtain IP address information through the DHCP protocol. The DHCP protocol is that the client broadcasts the DHCP Discovery information to the entire LAN. After receiving the message, the DHCP server in the LAN will send the DHCP Offer information. The information includes The IP address provided to the client. If the client broadcasts a DHCPRequest message to the network after receiving it, the DHCP server will determine whether to allocate the IP address after receiving the message. If the al...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for starting an operating system based on a network, which comprises the following steps in sequence: S1, a client obtains an IP address for a computer that needs to be started; S2, downloads a kernel file of a first operating system from a first server; S3 1. The kernel file of the first operating system executes and mounts the file system of the first operating system, the client starts the first operating system through the file system, and the first operating system reads the menu file on the second server , providing the client with a menu to select the second operating system that needs to be run; S4, the client selects the second operating system that needs to be run; S5, the first operating system is downloaded from the second server and simultaneously executes the second operation selected by the client system. The method can solve the incompatibility problem of the network booter for machines with different instruction sets and architectures without adding additional overhead or hardware investment, and realize generalized multi-system selective booting.

Description

technical field [0001] The invention relates to a method for starting an operating system, in particular to a method for starting an operating system based on a network. Background technique [0002] In order to facilitate the centralized management and maintenance of the operating system for desktops and thin clients, the operating system is often started in the network mode. The common way to start the network is that the BIOS adopts the PXE protocol. This protocol can obtain the server address and start the file, start the operating system from the server after downloading the startup file and executing it. The activated operating system can be directly used for work or system installation and deployment, which can simplify the management and maintenance of the entire computer network. [0003] Usually, the PXE protocol needs to include several types of services in the connected network: IP address service, file download service, and network file service. The PXE protoco...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/4401
Inventor 孙海勇张福新吴少刚徐锋
Owner 江苏航天龙梦信息技术有限公司