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

System booting method and tool for multiple operating systems

A multi-operating system and operating system technology, applied in the field of multi-operating system booting and booting, can solve problems such as too large initramfs file, unable to achieve fast startup, and prolong loading time

Active Publication Date: 2016-12-07
CHINA STANDARD SOFTWARE
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, some operating systems (such as NovaOS) will greatly extend the loading time due to their particularity and the initramfs file is too large, and cannot achieve fast startup

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
  • System booting method and tool for multiple operating systems
  • System booting method and tool for multiple operating systems
  • System booting method and tool for multiple operating systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] This embodiment is aimed at a computer with multiple operating systems, and after the computer is turned on and powered on, it performs a method for booting the operating system. By preloading the kernel and memory root file system of the Linux operating system with the specified kernel before the user chooses the operating system, that is, the core operating system (the Linux operating system with the specified kernel) is loaded before or at the same time as the user chooses to enter a certain operating system. The kernel and memory root file system are decompressed to memory, which can avoid the time consumed by loading the kernel and memory root file system after the user selects the operating system.

[0043] figure 1 It is a schematic flowchart of a method for starting and booting a system with multiple operating systems according to Embodiment 1 of the present invention, and reference is made below figure 1 Each step of this embodiment will be described in detail...

Embodiment 2

[0066] image 3 It is a schematic structural diagram of a system boot tool for multiple operating systems according to Embodiment 2 of the present invention, and reference is made below image 3 To describe in detail the components and functions of the boot tool.

[0067] like image 3 As shown, the system boot tool includes: a loading module 31 and a judging module 32 connected thereto.

[0068] Loading module 31, its configuration is before the user selects the system that will start from a plurality of operating systems, judges whether the Linux operating system of specified kernel exists, if exists, then preloads the kernel and memory root file of the Linux operating system of specified kernel The system waits for execution at the specified location in the memory, otherwise the loading module 31 directly loads the kernel of the corresponding operating system and the root file system of the memory into the specified location of the memory according to other operating syst...

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 multi-operating system booting method and tool. The booting method includes: before a user selects a system to be booted from multiple operating systems, judging whether a Linux operating system with a specified kernel exists, and if so, Then preload the kernel of the Linux operating system with the specified kernel and the memory root file system to the designated location of the memory to wait for execution; judge whether the system selected by the user is the Linux operating system of the designated kernel, and if so, directly execute the file system located at the designated location of the memory. kernel to start the Linux operating system, otherwise, unload the kernel and memory root file system of the Linux operating system, and load the kernel and memory root file system of other operating systems selected by the user, and then execute the kernel to start the operation selected by the user system. The invention can avoid the time consumed for loading the kernel and the memory root file system after the user selects the operating system.

Description

technical field [0001] The invention relates to the field of operating systems, in particular to a multi-operating system booting method and tool. Background technique [0002] The computer operating system (hereinafter referred to as the operating system) is to manage all the hardware resources of the computer system, including software resources and data resources, which are used to control the operation of the program, improve the man-machine interface and provide support for other application software. Make all the resources of the computer system play their role to the maximum, and provide users with a convenient, effective and friendly service interface. [0003] Among the existing operating system startup technologies, Grub is the most popular. GNU GRUB ("Grub" for short) is a multi-OS boot program from the GNU Project. Grub is the implementation of the multi-boot specification, which allows users to have multiple operating systems in the computer at the same time, ...

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/445
Inventor 张伟王涛李占兵郭立本韩江凯
Owner CHINA STANDARD SOFTWARE