Installation method of arbitrary multi-system based on chain boot and dynamic modification of partition table

An installation method and partition table technology, applied in the field of electronics, can solve the problems of limitations, the difficulty of secondary expansion and development, and the inability to realize partition startup, so as to achieve the effect of less difficulty in development and daily operation.

Inactive Publication Date: 2018-04-13
HENAN UNIV OF SCI & TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Although theoretically, the GPT partition table has no limit on the number of partitions, in fact, some operating systems have certain restrictions on the startup of GPT partitions, and it is impossible to start any partition.
[0009] Therefore, the existing multi-partition boot cannot realize the installation of more than four operating systems
[0010] At present, most of the multi-partition boots are based on the first-level boot mechanism method of the BIOS layer and Bootloader, which can only achieve simple boot boot, and the secondary expansion development is very difficult.

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
  • Installation method of arbitrary multi-system based on chain boot and dynamic modification of partition table
  • Installation method of arbitrary multi-system based on chain boot and dynamic modification of partition table
  • Installation method of arbitrary multi-system based on chain boot and dynamic modification of partition table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] (1) Let's take a 1T hard disk and install six operating systems as an example. The hard disk allocation scheme is as follows:

[0053]

[0054] The start address / end address here is the (Logical Block Address) LBA address of the hard disk, and it is calculated in units of cyls (8K in size) according to 1G=1000M, 1M=1000K, and rounded up. These units can be viewed: sfdisk-l -uC to view.

[0055] (2) Specific implementation steps

[0056] 1. Use sfdisk to partition the hard disk

[0057] The six operating systems share the same Muti-System partition time-sharing (only one system is activated at a time), while Data, MaintainOS, and Bootloader each have a separate partition. According to the above table, write the real partition table.

[0058] sfdisk / dev / sda <

[0059] 1,14589,L#Win7

[0060] 87541,33572,L #Data

[0061] 121114,243,L #MaintainOS

[0062] 121358,243,L #Booloader

[0063] EOF

[0064] 2. Install the customized gentoo to the MaintainOS partiti...

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 installation method of arbitrary multi-system based on chain boot and dynamic modification of partition table mainly realizes the installation of any multi-operating system based on chain boot and dynamic modification of system partition. A general-purpose bootloader is added to the conventional boot-up process, and it becomes a chain startup composed of two-level boolloaders. Then, the system partition table is dynamically modified through customized Linux, thereby realizing multi-system switching.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to an installation method of any multi-system based on chain guidance and dynamic modification of a partition table. Background technique [0002] At present, more and more cross-platform development and applications require support for multiple operating systems, such as Windows, linux, Mac, etc., plus different versions and branches of each system, and there are more combinations. The need is more urgent. [0003] Although pure software APP applications can be satisfied by virtual machines, some hardware-related developments, such as drivers, cannot be done by using virtual machines. [0004] Therefore, conventional cross-platform development and application need to install multiple machines, which is extremely inconvenient for engineering applications. [0005] On the other hand, at present, the hard disk space of a computer far exceeds the size of general storage requireme...

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 HENAN UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products