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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 