The invention relates to the technical field of network, especially relates to a method for cloud mobile phone start virtual operating system, including the configuration in the cloud mobile phone on at least one virtual machine for the installation of the operating system; when the monitoring of operating system to install any virtual machine in the start-up operation, virtual device device attribute information and attribute information the different cloud mobile phone; create a runtime environment for the operating system using the virtual device attribute information, and start the operating system in the operating environment. As the above physical machine creates multiple virtual machines to run the operating system, with high isolation each operating system running, each operating system run independently, do not modify the program can run normally, and the data is independent of each other without interference, with a high degree of safety data. At the same time, the invention also presents a storage medium and a processor.
【技术实现步骤摘要】
一种云手机启动虚拟操作系统的方法、存储介质和处理器
本专利技术涉及网络
,特别涉及一种云手机启动虚拟操作系统的方法、存储介质和处理器。
技术介绍
云手机,是一个基于云计算强大虚拟应用和移动互联网的智能手机应用云平台。基于云计算在大规模计算、强大的存储能力、虚拟化应用等方面突出的优势,云平台为智能手机用户提供多元化、全方位的虚拟手机应用和服务,全面支持各种手机应用程序的展示、下载、应用与管理服务,并卓越实现全天候云端智能托管应用,让用户脱离移动终端的状态下,也能将各种应用程序托管到到云端,保持全天候在线状态,全面实现智能手机应用虚拟化。LXC,其名称来自Linux软件容器(LinuxContainers)的缩写,一种操作系统层虚拟化(Operatingsystem–levelvirtualization)技术,为Linux内核容器功能的一个用户空间接口。它将应用软件系统打包成一个软件容器(Container),内含应用软件本身的代码,以及所需要的操作系统核心和库。通过统一的名字空间和共用API来分配不同软件容器的可用硬件资源,创造出应用程序的独立沙箱运行环境,使得Linux用户可以容易的创建和管理系统或应用容器。目前有手机厂商,譬如华为和魅族实现了一个手机“多操作系统”,但是他们其实用的是一套操作系统,只是在一套操作系统之上开通多个用户来实现虚拟多开,这种方法的弊端是用户之前的操作不够隔离,存在非常大的安全隐患,很容易被病毒或者黑客攻破,并且程序之前的运行有可能存在冲突的情况和数据共享的情况。
技术实现思路
本专利技术的实施方式旨在至少解决现有技术中存在的 ...
【技术保护点】
一种云手机启动虚拟操作系统的方法,其特征在于,包括:在云手机上配置至少一个用于安装操作系统的虚拟机;当监测到对任一所述虚拟机中安装的操作系统的启动操作时,获取与所述云手机的设备属性信息不同的虚拟设备属性信息;利用所述虚拟设备属性信息为所述操作系统创建运行环境,并在所述运行环境下启动所述操作系统。
【技术特征摘要】
1.一种云手机启动虚拟操作系统的方法,其特征在于,包括:在云手机上配置至少一个用于安装操作系统的虚拟机;当监测到对任一所述虚拟机中安装的操作系统的启动操作时,获取与所述云手机的设备属性信息不同的虚拟设备属性信息;利用所述虚拟设备属性信息为所述操作系统创建运行环境,并在所述运行环境下启动所述操作系统。2.如权利要求1所述的云手机启动虚拟操作系统的方法,其特征在于,云手机的底层运行Linux系统,所述方法还包括:预先在Linux系统上利用Linux软件容器技术创建至少一个虚拟机。3.如权利要求2所述的云手机启动虚拟操作系统的方法,其特征在于,所述操作系统为安卓操作系统,所述云手机包含通信模块,该通信模块用于Linux系统和安卓操作系统之间的双向通信,该通信模块包含一个目录结构;所述方法还包括:在通信模块当前的目录结构下增加至少一个子目录;则在云手机上配置至少一个用于安装操作系统的虚拟机包括:在所述子目录中配置至少一个用于安装安卓操作系统的虚拟机。4.如权利要求3所述的云手机启动虚拟操作系统的方法,其特征在于,所述安卓操作系统为去除包括蓝牙、WiFi、Sim卡和视频输出在内的一项或多项功能的安卓操作...
【专利技术属性】
技术研发人员:廖松青,黄代良,余长宏,李金华,陈振青,黄中,
申请(专利权)人:湖南红手指信息技术有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。