CN106502675A - A kind of method for managing the multiple operating system on same computer - Google Patents
A kind of method for managing the multiple operating system on same computer Download PDFInfo
- Publication number
- CN106502675A CN106502675A CN201610922663.8A CN201610922663A CN106502675A CN 106502675 A CN106502675 A CN 106502675A CN 201610922663 A CN201610922663 A CN 201610922663A CN 106502675 A CN106502675 A CN 106502675A
- Authority
- CN
- China
- Prior art keywords
- operating system
- area
- user
- logic layer
- newly
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/441—Multiboot arrangements, i.e. selecting an operating system to be loaded
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/74—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to operating system is distributed process as a class application by a kind of method for managing the multiple operating system on same computer, multiple physical memory spaces is integrated into a logical space, and dynamic can increase and decrease hard disk online.The present invention can realize that the automatization of system installs, simple to operate, can be by the data isolation of different user on same computer, every user can shared data give any user, user is made to reach the effect of most safe and high quality with extremely low cost, system user disengaging is relied on to operating system and is individually present, and can be used with any system in combination, is independent of operating system and system is operated.
Description
Technical field
The invention belongs to operation system technology field, and in particular to a kind of for managing the multioperation system on same computer
The method of system.
Background technology
Computer has become people's work, an indispensable part in life.Home computer user is general all now
For multiple kinsfolks, the use habit of every household is different, data and need the application program for using very may be used that you deposit
Can by child delete or uninstall, your some changes to system are likely to allow that father and mother are at a loss as to what to do, some households are in safety
Situation that consciousness is not enough make viral wooden horse in system and cause other people sensitive data and economy loss, existing method be with
Different users being set up on one computer, but real data and application program not being isolated, different user still can be mutual
Operation, viral wooden horse can also affect all users.The computer of work, every computer need different functional systems, different power
The user of limit needs to log in different systems, due to work or other reasonses, needs the operation system using different release versions
System, typically using system and the application program of custom-made, complex structure, cost are very high and effect is general for prior art, if
On same computer install multisystem then need certain technical foundation, it is to be understood that the mounting means of different system, guiding,
File system etc., multisystem be accomplished by determining when installing each system can using space and the later stage cannot adjust, this be all user with
Carry out greatly inconvenience.
Content of the invention
For above-mentioned problems of the prior art, it is an object of the invention to provide one kind can avoid the occurrence of above-mentioned skill
Art defect for the method that manages the multiple operating system on same computer.
In order to realize foregoing invention purpose, the technical scheme that the present invention is provided is as follows:
A kind of method for managing the multiple operating system on same computer, operating system is entered as a class application
Multiple physical memory spaces are integrated into a logical space, and dynamic can increase and decrease hard disk online by row distribution processor.
Further, this method is comprised the following steps:
Step 1) choose whether new operating system is installed, if it is, carrying out step 2), otherwise, enter existing operation
System, then turns to step 5);
Step 2) create spatial logic layer;
Step 3) a newly-built system area on the spatial logic layer;
Step 4) new operating system is installed on newly-built system area;
Step 5) judge in operating system whether existing subscriber area, if it is, entering existing subscriber area, to turn to step
8) step 6 is carried out, otherwise);
Step 6) newly-built user area in operating system;
Step 7) system user data are created in the user area;
Step 8) judge whether to need shared region, if it is desired, then carry out step 9), otherwise, turn to step 10);
Step 9) select shared region or newly-built empty shared region;
Step 10) select self-defined area;
Step 11) generate combined system.
Further, the step 11) include:By the boot configuration of combined information write control information, guiding is restarted first
Boot configuration control information in is first read.
Further, the size of the spatial logic layer is equal to hard disk summation.
Further, the step 2) include:The btrfs file system without raid patterns is created with polylith storage medium,
Interpolation ciphering control message is in the file system.
Further, the head of the spatial logic layer is stored with control information, and control information is stored in the encrypted mode
The head of spatial logic layer.
Method provided by the present invention for managing the multiple operating system on same computer, can realize the automatic of system
Change install, simple to operate, can will be completely isolated for all data of different user on same computer, every user can be total to
Data are enjoyed to any user, it is possible to use family reaches the effect of most safe and high quality with extremely low cost, can meet reality well
The needs of border application.
Description of the drawings
Fig. 1 is the flow chart of the present invention;
Fig. 2 makes a living into the process schematic of combined system.
Specific embodiment
In order that the objects, technical solutions and advantages of the present invention become more apparent, below in conjunction with the accompanying drawings and it is embodied as
The present invention will be further described for example.It should be appreciated that specific embodiment described herein is only in order to explain the present invention, and without
Of the invention in limiting.Embodiment in based on the present invention, those of ordinary skill in the art are not making creative work premise
Lower obtained every other embodiment, belongs to the scope of protection of the invention.
A kind of method for managing the multiple operating system on same computer, operating system is entered as a class application
Multiple physical memory spaces (hard drive space) are integrated into a logical space, and dynamic can be increased and decreased firmly online by row distribution processor
Disk, system user depart to rely on operating system and are individually present, and can use with any system in combination, be independent of operating system and
(snapshot, unloading etc.) is operated to system, as shown in figure 1, this method is comprised the following steps:
Step 1) choose whether new operating system is installed, if it is, carrying out step 2), otherwise, enter existing operation
System, then turns to step 5);
Step 2) create spatial logic layer;
Step 3) a newly-built system area on the spatial logic layer;
Step 4) new operating system is installed on newly-built system area;
Step 5) judge in operating system whether existing subscriber area, if it is, entering existing subscriber area, to turn to step
8) step 6 is carried out, otherwise);
Step 6) newly-built user area in operating system;
Step 7) system user data are created in the user area;
Step 8) judge whether to need shared region, if it is desired, then carry out step 9), otherwise, turn to step 10);
Step 9) select shared region or newly-built empty shared region;
Step 10) select self-defined area;
Step 11) generate combined system.
Be illustrated in figure 2 step 11) process schematic.
The size of the spatial logic layer is equal to hard disk summation.Spatial logic layer combines all hard drive spaces, and virtual is one
Individual overall space.Spatial logic layer includes multiple logic areas.The head of the spatial logic layer is stored with control information, control letter
Breath is stored in the head of spatial logic layer in the encrypted mode, is mainly used in preserving each logic area information of control.
The step 2) include:The btrfs file system without raid patterns is created with polylith storage medium, adds encryption control
Information processed is in the file system.
The step 11) include:By the boot configuration of combined information write control information, restart guiding and read control first
Boot configuration in information.
Logic area is the son volume based on btrfs file system, is to add different authorities and control according to different area's types
The Interval data area of information processed, the space of each logic area share.
System area has the security permission for operating system design, is exclusively used in installing each type operating system.
User area has the security permission designed for system user, is exclusively used in system user data storage.
Shared region without special access right, for sharing data between different system, user.
The authority in self-defined area can be with self-defined, for storing the data of specific demand.
Method provided by the present invention for managing the multiple operating system on same computer, can realize the automatic of system
Change install, simple to operate, can will be completely isolated for all data of different user on same computer, every user can be total to
Data are enjoyed to any user, it is possible to use family reaches the effect of most safe and high quality with extremely low cost, can meet reality well
The needs of border application.Not similar with present invention technical scheme in prior art.
Embodiment described above only expresses embodiments of the present invention, and its description is more concrete and detailed, but can not
Therefore the restriction to the scope of the claims of the present invention is interpreted as.It should be pointed out that for the person of ordinary skill of the art,
Without departing from the inventive concept of the premise, some deformations and improvement can also be made, these belong to the protection model of the present invention
Enclose.Therefore, the protection domain of patent of the present invention should be defined by claims.
Claims (6)
1. a kind of method for managing the multiple operating system on same computer, it is characterised in that using operating system as
Individual class application is distributed process, multiple physical memory spaces is integrated into a logical space, and dynamic can be increased and decreased firmly online
Disk.
2. the method for managing operating system according to claim 1, it is characterised in that this method includes following step
Suddenly:
Step 1) choose whether new operating system is installed, if it is, carrying out step 2), otherwise, existing operating system is entered,
Then turn to step 5);
Step 2) create spatial logic layer;
Step 3) a newly-built system area on the spatial logic layer;
Step 4) new operating system is installed on newly-built system area;
Step 5) judge in operating system whether existing subscriber area, if it is, entering existing subscriber area, to turn to step 8), no
Then, step 6 is carried out);
Step 6) newly-built user area in operating system;
Step 7) system user data are created in the user area;
Step 8) judge whether to need shared region, if it is desired, then carry out step 9), otherwise, turn to step 10);
Step 9) select shared region or newly-built empty shared region;
Step 10) select self-defined area;
Step 11) generate combined system.
3. step 11 according to claim 2), it is characterised in that the step 11) include:By combined information write control
The boot configuration of information processed, restarts guiding and reads the boot configuration in control information first.
4. step according to claim 2, it is characterised in that the size of the spatial logic layer is equal to hard disk summation.
5. step according to claim 2, it is characterised in that the step 2) include:Nothing is created with polylith storage medium
The btrfs file system of raid patterns, interpolation ciphering control message is in the file system.
6. step according to claim 2, it is characterised in that the head of the spatial logic layer is stored with control information,
Control information is stored in the head of spatial logic layer in the encrypted mode.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610922663.8A CN106502675A (en) | 2016-10-27 | 2016-10-27 | A kind of method for managing the multiple operating system on same computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610922663.8A CN106502675A (en) | 2016-10-27 | 2016-10-27 | A kind of method for managing the multiple operating system on same computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106502675A true CN106502675A (en) | 2017-03-15 |
Family
ID=58319506
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610922663.8A Pending CN106502675A (en) | 2016-10-27 | 2016-10-27 | A kind of method for managing the multiple operating system on same computer |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106502675A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111062054A (en) * | 2019-12-13 | 2020-04-24 | 重庆擎华信息科技有限公司 | Data processing method, device and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1920731A (en) * | 2005-08-23 | 2007-02-28 | 北京软通科技有限责任公司 | System and method for implementing operation system separation |
| US20150277929A1 (en) * | 2014-03-25 | 2015-10-01 | Microsoft Corporation | User selectable operating systems |
| CN105809050A (en) * | 2014-12-31 | 2016-07-27 | 北京元心科技有限公司 | Isolation method and device for multiple operating systems |
-
2016
- 2016-10-27 CN CN201610922663.8A patent/CN106502675A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1920731A (en) * | 2005-08-23 | 2007-02-28 | 北京软通科技有限责任公司 | System and method for implementing operation system separation |
| US20150277929A1 (en) * | 2014-03-25 | 2015-10-01 | Microsoft Corporation | User selectable operating systems |
| CN105809050A (en) * | 2014-12-31 | 2016-07-27 | 北京元心科技有限公司 | Isolation method and device for multiple operating systems |
Non-Patent Citations (2)
| Title |
|---|
| 平常过: "一铭操作系统使用手册", 《百度文库HTTPS://WENKU.BAIDU.COM/VIEW/8E19AE45CFC789EB172DC88D.HTML》 * |
| 恒盛杰资讯: "《系统安装与重装从入门到精通》", 31 March 2013, 机械工业出版社 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111062054A (en) * | 2019-12-13 | 2020-04-24 | 重庆擎华信息科技有限公司 | Data processing method, device and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9965642B2 (en) | Power efficient storage management | |
| CN101359355B (en) | Method for raising user's authority for limitation account under Windows system | |
| US10394492B2 (en) | Securing a media storage device using write restriction mechanisms | |
| KR101802800B1 (en) | Media protection policy enforcement for multiple-operating-system environments | |
| WO2009113444A1 (en) | Confidential information management device, information processing device, and confidential information management system | |
| JP2005115928A (en) | Parental control for entertainment content | |
| CN106295355B (en) | An Active Security Assurance Method for Linux Servers | |
| US20160321460A1 (en) | File system support for rolling keys | |
| CN101853363A (en) | File protection method and system | |
| CN104966003B (en) | Embedded device is encrypted and verification method | |
| CN103632080A (en) | Mobile data application safety protection system and mobile data application safety protection method based on USBKey | |
| CN104246698A (en) | Computer with flexible operating system | |
| WO2013121457A1 (en) | Computer system equipped with an encryption key management function at the time of hot swap of a storage medium | |
| CN102722671A (en) | Data defense system in windows operation system | |
| CN108009447B (en) | Hard disk partition hiding method and device and hard disk | |
| CN117235735A (en) | A method and system for subject-object security access control of a trusted DCS controller system | |
| CN101082883A (en) | Storage apparatus having multiple layer encrypting protection | |
| CN106502675A (en) | A kind of method for managing the multiple operating system on same computer | |
| CN103729582A (en) | Safety storage management method and system based on checks and balances | |
| CN107609408B (en) | A method for controlling file operation behavior based on filter driver | |
| CN106897027B (en) | Distributed storage service system and method based on desktop virtualization | |
| CN108092808A (en) | A kind of method for managing security of data center's total management system | |
| CN104361280B (en) | A kind of method realizing carrying out authentic authentication to USB storage device by SMI interrupt | |
| JP2008508577A5 (en) | ||
| CN103577246A (en) | Method and device for preventing virtual machine from escaping |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
| RJ01 | Rejection of invention patent application after publication |