双系统共存方法及系统技术方案

技术编号:28622433 阅读:18 留言:0更新日期:2021-05-28 16:18
本发明专利技术公开了一种双系统共存方法及系统,涉及云计算系统技术领域,其包括客户端在Linux操作系统下,访问位于服务器中的Windows镜像文件;所述客户端以窗口方式建立虚拟化环境;将所述Windows镜像文件镜像加载到所述虚拟化环境中;在所述虚拟化环境中引导所述Windows镜像文件开机,以进入Windows操作系统。本发明专利技术主要解决操作系统切换时耗费时间以及系统安全性能不佳的问题;用户只需在桌面和窗口形式的虚拟化环境应用软件之间切换,即可实现Linux操作系统和Windows操作系统的快速切换,不需要重新开机进入引导程序,而且,由于Windows镜像文件位于服务器中,服务提供商的管理人员能够有效管理对Windows镜像文件的修改权限,提高了系统的安全性能。

【技术实现步骤摘要】
双系统共存方法及系统
本专利技术涉及云计算系统
,具体为一种双系统共存方法及系统。
技术介绍
Windows操作系统凭借其友好的人机交互、种类丰富的应用软件以及对硬件的良好兼容性,成为使用广泛的操作系统。Linux操作系统是开源软件,用户可以根据自身的需要来修改完善Linux操作系统,使其最大化地适应用户的需要,具有开发成本低的优点。Windows操作系统和Linux操作系统具有不同的运行环境和接口特性,在许多场景下,用户需要在Windows操作系统和Linux操作系统之间来回切换,例如,部分软件不能同时兼容Windows操作系统和Linux操作系统,Windows操作系统和Linux操作系统在服务器中能够分别调用不同的接口,并实现不同的通信协议。由此,许多用户选择在计算机上同时部署Windows操作系统和Linux操作系统,在需要时进行切换。然而,Windows操作系统和Linux操作系统具有不相同的开机引导程序,在操作系统切换时,往往需要先退出其中一个操作系统,然后重新开机进入引导程序,才能进入另外一个操作系统,该过程无疑耗费了时间。也有用户选择在Windows操作系统下使用VMWareWorkstation等虚拟机软件运行Linux操作系统,以实现操作系统的快速切换,然而,使用虚拟机软件运行Linux操作系统需要在计算机本地储存Linux操作系统的镜像文件和数据文件,在退出虚拟机软件后,这些文件的访问和修改将不受Linux操作系统的用户权限管制,其安全性能不佳,易发生数据被窃取或者损坏的问题。
技术实现思路
本专利技术的目的之一在于提供一种双系统共存方法,利用云计算技术解决Linux操作系统下使用Windows操作系统的一系列问题,使用户能够快速高效且安全地切换使用Linux操作系统和Windows操作系统。本专利技术的另一目的在于提供一种双系统共存系统,用户使用该系统,能够快速高效且安全地切换使用Linux操作系统和Windows操作系统。为实现上述目的,本专利技术提供如下技术方案:一种双系统共存方法,包括:S1a、客户端在Linux操作系统下,访问位于服务器中的Windows镜像文件;S2a、所述客户端以窗口方式建立虚拟化环境;S3a、将所述Windows镜像文件镜像加载到所述虚拟化环境中;S4a、在所述虚拟化环境中引导所述Windows镜像文件开机,以进入Windows操作系统。上述技术方案中,所述步骤S1a具体包括:S1.1a、在服务器中配置网络块设备;S1.2a、将所述Windows镜像文件存储或者映射在所述网络块设备中;S1.3a、所述客户端访问所述网络块设备,以访问所述Windows镜像文件。上述技术方案中,所述网络块设备为NBD网络块设备。上述技术方案中,所述步骤S1.3a中,所述客户端访问所述网络块设备时,所述服务器验证所述客户端对所述网络块设备的访问权限;若所述客户端具有对所述网络块设备的访问权限,则所述服务器允许所述客户端访问所述网络块设备;若所述客户端不具有对所述网络块设备的访问权限,则所述服务器拒绝所述客户端访问所述网络块设备。上述技术方案中,所述步骤S1a中,所述客户端在访问所述Windows镜像文件后,将所述Windows镜像文件缓存至本地,以供所述虚拟化环境使用。一种双系统共存方法,包括:S1b、服务器提供Windows镜像文件,以供客户端在Linux操作系统下访问;S2b、等待所述客户端以窗口方式建立虚拟化环境;S3b、支持所述客户端将所述Windows镜像文件镜像加载到所述虚拟化环境中;S4b、在所述客户端进入Windows操作系统后,支持所述客户端访问所述Windows镜像文件。上述技术方案中,所述步骤S1b具体包括:S1.1b、在服务器中配置网络块设备;S1.2b、将所述Windows镜像文件存储或者映射在所述网络块设备中;S1.3b、供所述客户端访问所述网络块设备,以供所述客户端访问所述Windows镜像文件。上述技术方案中,所述网络块设备为NBD网络块设备。上述技术方案中,所述步骤S1.3b中,所述客户端访问所述网络块设备时,所述服务器验证所述客户端对所述网络块设备的访问权限;若所述客户端具有对所述网络块设备的访问权限,则所述服务器允许所述客户端访问所述网络块设备;若所述客户端不具有对所述网络块设备的访问权限,则所述服务器拒绝所述客户端访问所述网络块设备。一种双系统共存系统,包括服务器和客户端,所述客户端与所述服务器网络连接;所述服务器用于提供Windows镜像文件,并支持所述客户端访问和加载所述Windows镜像文件;所述客户端用于在Linux操作系统下访问位于服务器中的Windows镜像文件、以窗口方式建立虚拟化环境、将所述Windows镜像文件镜像加载到所述虚拟化环境中,以及,在所述虚拟化环境中引导所述Windows镜像文件开机,以进入Windows操作系统。与现有技术相比,本专利技术的有益效果是:1、本专利技术的双系统共存方法,运行Linux操作系统的客户端访问位于服务器中的Windows镜像文件,并且在窗口化的虚拟化环境中引导Windows镜像文件开机,从而进入Windows操作系统,用户只需在桌面和窗口形式的虚拟化环境应用软件之间切换,即可实现Linux操作系统和Windows操作系统的快速切换,不需要重新开机进入引导程序,而且,由于Windows镜像文件位于服务器中,服务提供商的管理人员能够有效管理对Windows镜像文件的修改权限,提高了系统的安全性能。2、本专利技术的双系统共存系统,可在Linux操作系统的虚拟化环境下,窗口化地使用Windows操作系统,用户只需在桌面和窗口形式的虚拟化环境应用软件之间切换,即可实现Linux操作系统和Windows操作系统的快速切换,不需要重新开机进入引导程序,而且,由于Windows镜像文件位于服务器中,服务提供商的管理人员能够有效管理对Windows镜像文件的修改权限,提高了系统的安全性能。附图说明图1为本专利技术实施例一中的双系统共存方法的流程图。图2为本专利技术实施例一中的步骤S1a的流程图。图3为本专利技术实施例二中的双系统共存方法的流程图。图4为本专利技术实施例二中的步骤S1b的流程图。图5为本专利技术实施例一和实施例二中的双系统共存方法的流程对应关系示意图。图6为本专利技术实施例三中的双系统共存系统的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:本实施例提供本文档来自技高网
...

【技术保护点】
1.一种双系统共存方法,其特征在于,包括:/nS1a、客户端在Linux操作系统下,访问位于服务器中的Windows镜像文件;/nS2a、所述客户端以窗口方式建立虚拟化环境;/nS3a、将所述Windows镜像文件镜像加载到所述虚拟化环境中;/nS4a、在所述虚拟化环境中引导所述Windows镜像文件开机,以进入Windows操作系统。/n

【技术特征摘要】
1.一种双系统共存方法,其特征在于,包括:
S1a、客户端在Linux操作系统下,访问位于服务器中的Windows镜像文件;
S2a、所述客户端以窗口方式建立虚拟化环境;
S3a、将所述Windows镜像文件镜像加载到所述虚拟化环境中;
S4a、在所述虚拟化环境中引导所述Windows镜像文件开机,以进入Windows操作系统。


2.根据权利要求1所述的双系统共存方法,其特征在于:所述步骤S1a具体包括:
S1.1a、在服务器中配置网络块设备;
S1.2a、将所述Windows镜像文件存储或者映射在所述网络块设备中;
S1.3a、所述客户端访问所述网络块设备,以访问所述Windows镜像文件。


3.根据权利要求2所述的双系统共存方法,其特征在于:所述网络块设备为NBD网络块设备。


4.根据权利要求3所述的双系统共存方法,其特征在于:所述步骤S1.3a中,所述客户端访问所述网络块设备时,所述服务器验证所述客户端对所述网络块设备的访问权限;
若所述客户端具有对所述网络块设备的访问权限,则所述服务器允许所述客户端访问所述网络块设备;
若所述客户端不具有对所述网络块设备的访问权限,则所述服务器拒绝所述客户端访问所述网络块设备。


5.根据权利要求1-4任一所述的双系统共存方法,其特征在于:所述步骤S1a中,所述客户端在访问所述Windows镜像文件后,将所述Windows镜像文件缓存至本地,以供所述虚拟化环境使用。


6.一种双系统共存方法,其特征在于,包括:
S1b、服务器提供Windows镜像文件,以供客户端在Linux操作系统下访问;
...

【专利技术属性】
技术研发人员:张玉龙
申请(专利权)人:广东微云科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1