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所述的步骤,其特征在于,所述空间逻辑层的头部存储有控制信息,控制信息以加密模式存储于空间逻辑层的头部。