一种用于管理同一台电脑上的多操作系统的方法.pdf

上传人:1*** 文档编号:1285817 上传时间:2018-04-12 格式:PDF 页数:7 大小:286.69KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610922663.8

申请日:

2016.10.27

公开号:

CN106502675A

公开日:

2017.03.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/44申请日:20161027|||公开

IPC分类号:

G06F9/44; G06F21/74(2013.01)I

主分类号:

G06F9/44

申请人:

一铭软件股份有限公司

发明人:

孙志刚; 陈伟; 崔学婷

地址:

广西壮族自治区南宁市科园东五路4号南宁软件园3层

优先权:

专利代理机构:

北京文苑专利代理有限公司 11516

代理人:

王婧

PDF下载: PDF下载
内容摘要

本发明涉及一种用于管理同一台电脑上的多操作系统的方法,将操作系统作为一个类应用进行分发处理,将多个实际存储空间整合为一个逻辑空间,并可在线动态增减硬盘。本发明能够实现系统的自动化安装,操作简单,可将同一电脑上不同用户的数据隔离,每位用户都能共享数据给任意用户,使用户以极低的成本达到最安全优质的效果,系统用户脱离对操作系统依赖独立存在,并可与任意系统组合使用,不依赖操作系统而对系统进行操作。

权利要求书

1.一种用于管理同一台电脑上的多操作系统的方法,其特征在于,将操作系统作为一
个类应用进行分发处理,将多个实际存储空间整合为一个逻辑空间,并可在线动态增减硬
盘。
2.根据权利要求1所述的用于管理操作系统的方法,其特征在于,本方法包括以下步
骤:
步骤1)选择是否安装新的操作系统,如果是,则进行步骤2),否则,进入现有操作系统,
然后转向步骤5);
步骤2)创建空间逻辑层;
步骤3)在所述空间逻辑层上新建一个系统区;
步骤4)在新建的系统区上安装新的操作系统;
步骤5)判断操作系统中是否已有用户区,如果是,则进入已有用户区,转向步骤8),否
则,进行步骤6);
步骤6)在操作系统内新建用户区;
步骤7)在所述用户区内创建系统用户数据;
步骤8)判断是否需要共享区,如果需要,则进行步骤9),否则,转向步骤10);
步骤9)选择共享区或新建空的共享区;
步骤10)选择自定义区;
步骤11)生成组合系统。
3.根据权利要求2所述的步骤11),其特征在于,所述步骤11)包括:将组合信息写入控
制信息的引导配置,重启引导首先读取控制信息内的引导配置。
4.根据权利要求2所述的步骤,其特征在于,所述空间逻辑层的大小等于硬盘总和。
5.根据权利要求2所述的步骤,其特征在于,所述步骤2)包括:用多块存储介质创建无
raid模式的btrfs文件系统,添加加密控制信息到所述文件系统内。
6.根据权利要求2所述的步骤,其特征在于,所述空间逻辑层的头部存储有控制信息,
控制信息以加密模式存储于空间逻辑层的头部。

说明书

一种用于管理同一台电脑上的多操作系统的方法

技术领域

本发明属于操作系统技术领域,具体涉及一种用于管理同一台电脑上的多操作系
统的方法。

背景技术

电脑已经成为人们工作、生活中不可或缺的一部分。现今家庭电脑使用者一般皆
为多个家庭成员,每位家人的使用习惯不一样,你存放的数据及需要使用的应用程序很可
能被孩子删除或卸载掉、你对系统的一些改变很可能会让父母无所适从、某些家人在安全
意识不足情况使系统中病毒木马而导致其他人的敏感数据及经济的损失,现有方法是在同
一台电脑上建立不同的用户,但实际数据及应用程序并没有隔离,不同用户还是可以相互
操作,病毒木马也会影响所有用户。工作用的电脑,每台电脑需要不同的职能系统,不同权
限的用户需要登陆不同的系统,由于工作或者其他原因,需要使用不同发行版本的操作系
统,现有技术一般采用专门定制的系统和应用程序,结构复杂、成本很高且效果一般,如果
在同一台电脑上安装多系统则需要一定的技术基础,需要了解不同系统的安装方式、引导、
文件系统等,多系统安装时就需要确定各系统可使用空间且后期无法调整,这都为用户带
来极大的不便。

发明内容

针对上述现有技术中存在的问题,本发明的目的在于提供一种可避免出现上述技
术缺陷的用于管理同一台电脑上的多操作系统的方法。

为了实现上述发明目的,本发明提供的技术方案如下:

一种用于管理同一台电脑上的多操作系统的方法,将操作系统作为一个类应用进
行分发处理,将多个实际存储空间整合为一个逻辑空间,并可在线动态增减硬盘。

进一步地,本方法包括以下步骤:

步骤1)选择是否安装新的操作系统,如果是,则进行步骤2),否则,进入现有操作
系统,然后转向步骤5);

步骤2)创建空间逻辑层;

步骤3)在所述空间逻辑层上新建一个系统区;

步骤4)在新建的系统区上安装新的操作系统;

步骤5)判断操作系统中是否已有用户区,如果是,则进入已有用户区,转向步骤
8),否则,进行步骤6);

步骤6)在操作系统内新建用户区;

步骤7)在所述用户区内创建系统用户数据;

步骤8)判断是否需要共享区,如果需要,则进行步骤9),否则,转向步骤10);

步骤9)选择共享区或新建空的共享区;

步骤10)选择自定义区;

步骤11)生成组合系统。

进一步地,所述步骤11)包括:将组合信息写入控制信息的引导配置,重启引导首
先读取控制信息内的引导配置。

进一步地,所述空间逻辑层的大小等于硬盘总和。

进一步地,所述步骤2)包括:用多块存储介质创建无raid模式的btrfs文件系统,
添加加密控制信息到所述文件系统内。

进一步地,所述空间逻辑层的头部存储有控制信息,控制信息以加密模式存储于
空间逻辑层的头部。

本发明提供的用于管理同一台电脑上的多操作系统的方法,能够实现系统的自动
化安装,操作简单,可以将同一台电脑上不同用户的所有数据完全隔离,每位用户都可以共
享数据给任意用户,可以使用户以极低的成本达到最安全优质的效果,可以很好地满足实
际应用的需要。

附图说明

图1为本发明的流程图;

图2为生成组合系统的过程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施
例对本发明做进一步说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用
于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提
下所获得的所有其他实施例,都属于本发明保护的范围。

一种用于管理同一台电脑上的多操作系统的方法,将操作系统作为一个类应用进
行分发处理,将多个实际存储空间(硬盘空间)整合为一个逻辑空间,并可在线动态增减硬
盘,系统用户脱离对操作系统依赖独立存在,并可与任意系统组合使用,不依赖操作系统而
对系统进行操作(快照、卸载等),如图1所示,本方法包括以下步骤:

步骤1)选择是否安装新的操作系统,如果是,则进行步骤2),否则,进入现有操作
系统,然后转向步骤5);

步骤2)创建空间逻辑层;

步骤3)在所述空间逻辑层上新建一个系统区;

步骤4)在新建的系统区上安装新的操作系统;

步骤5)判断操作系统中是否已有用户区,如果是,则进入已有用户区,转向步骤
8),否则,进行步骤6);

步骤6)在操作系统内新建用户区;

步骤7)在所述用户区内创建系统用户数据;

步骤8)判断是否需要共享区,如果需要,则进行步骤9),否则,转向步骤10);

步骤9)选择共享区或新建空的共享区;

步骤10)选择自定义区;

步骤11)生成组合系统。

如图2所示为步骤11)的过程示意图。

所述空间逻辑层的大小等于硬盘总和。空间逻辑层联合所有硬盘空间,虚拟为一
个整体空间。空间逻辑层包括多个逻辑区。所述空间逻辑层的头部存储有控制信息,控制信
息以加密模式存储于空间逻辑层的头部,主要用于保存控制各逻辑区信息。

所述步骤2)包括:用多块存储介质创建无raid模式的btrfs文件系统,添加加密控
制信息到所述文件系统内。

所述步骤11)包括:将组合信息写入控制信息的引导配置,重启引导首先读取控制
信息内的引导配置。

逻辑区是基于btrfs文件系统的子卷,是根据不同的区类型添加不同的权限及控
制信息的数据分隔区,各逻辑区的空间共享。

系统区具有为操作系统设计的安全权限,专用于安装各类操作系统。

用户区具有为系统用户设计的安全权限,专用于系统用户数据存储。

共享区无特殊权限,用于不同系统、用户间分享数据。

自定义区的权限可以自定义,用于存储特殊需求的数据。

本发明提供的用于管理同一台电脑上的多操作系统的方法,能够实现系统的自动
化安装,操作简单,可以将同一台电脑上不同用户的所有数据完全隔离,每位用户都可以共
享数据给任意用户,可以使用户以极低的成本达到最安全优质的效果,可以很好地满足实
际应用的需要。现有技术中没有与本发明相类似的技术方案。

以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能
因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,
在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范
围。因此,本发明专利的保护范围应以所附权利要求为准。

一种用于管理同一台电脑上的多操作系统的方法.pdf_第1页
第1页 / 共7页
一种用于管理同一台电脑上的多操作系统的方法.pdf_第2页
第2页 / 共7页
一种用于管理同一台电脑上的多操作系统的方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种用于管理同一台电脑上的多操作系统的方法.pdf》由会员分享,可在线阅读,更多相关《一种用于管理同一台电脑上的多操作系统的方法.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明涉及一种用于管理同一台电脑上的多操作系统的方法,将操作系统作为一个类应用进行分发处理,将多个实际存储空间整合为一个逻辑空间,并可在线动态增减硬盘。本发明能够实现系统的自动化安装,操作简单,可将同一电脑上不同用户的数据隔离,每位用户都能共享数据给任意用户,使用户以极低的成本达到最安全优质的效果,系统用户脱离对操作系统依赖独立存在,并可与任意系统组合使用,不依赖操作系统而对系统进行操作。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1