[发明专利]一种客户操作系统的启动方法及虚拟机系统有效
| 申请号: | 200810241069.8 | 申请日: | 2008-12-25 |
| 公开(公告)号: | CN101763274A | 公开(公告)日: | 2010-06-30 |
| 发明(设计)人: | 刘永锋 | 申请(专利权)人: | 北京联想软件有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/46;G06F9/455 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 客户 操作系统 启动 方法 虚拟机 系统 | ||
1.一种客户操作系统的启动方法,应用在包括有伺服操作系统和客户操 作系统的虚拟机系统中,其特征在于,包括:
引导所述伺服操作系统启动并在前台显示,所述伺服操作系统在启动过程 中加载满足预定条件的驱动程序和系统服务,其中,所述预定条件是:为所述 客户操作系统提供虚拟机服务所必须的系统服务,以及执行用户预先设置的任 务所必须的驱动程序;
在所述伺服操作系统启动后,在后台引导所述客户操作系统启动,同时在 前台执行所述用户预先设置的任务并向用户显示;
在所述客户操作系统启动完成后,将所述客户操作系统切换到前台进行显 示。
2.如权利要求1所述的方法,其特征在于,在所述伺服操作系统启动后, 进一步判断当前是否存在用户预先设置的任务:如果存在,则执行用户预先设 置的任务并在向用户显示,同时在后台引导所述客户操作系统启动;如果不存 在,则引导所述客户操作系统启动并将所述客户操作系统切换到前台进行显示。
3.如权利要求1或2所述的方法,其特征在于,预先裁减所述伺服操作 系统中不满足所述预定条件的系统服务和驱动程序,所述伺服操作系统在启动 过程中仅加载当前存在的系统服务和驱动程序。
4.如权利要求3所述的方法,其特征在于,所述预先裁减所述伺服操作 系统中不满足所述预定条件的系统服务和驱动程序是:裁减所述伺服操作系统 中除了显卡驱动之外的其它驱动程序,以及裁减所述伺服操作系统中除了为所 述客户操作系统提供虚拟机服务的系统服务之外的其它系统服务。
5.如权利要求3所述的方法,其特征在于,所述预先裁减所述伺服操作 系统中不满足所述预定条件的系统服务和驱动程序是:裁减所述伺服操作系统 中除了显卡驱动和网卡驱动之外的其它驱动程序,以及裁减所述伺服操作系统 中除了为所述客户操作系统提供虚拟机服务的系统服务之外的其它系统服务。
6.如权利要求1所述的方法,其特征在于,所述执行用户预先设置的任 务并向用户显示包括:读取并向用户显示本地保存的预定信息,和/或从远端 网络服务器上获取预定信息并向用户显示。
7.如权利要求1所述的方法,其特征在于,还包括:
客户操作系统接收用户定制的所述预先设置的任务,并通过所述虚拟机管 理器将所述预先设置的任务发送给所述伺服操作系统。
8.一种虚拟机系统,其特征在于,包括:
硬件平台,所述硬件平台至少包括引导加载程序模块、CPU和物理显卡;
运行在所述硬件平台上的虚拟机管理器;
显示切换模块;
运行在所述虚拟机管理器上的伺服操作系统和客户操作系统,
所述引导加载程序模块,用于在所述虚拟机系统上电后,引导所述虚拟机 管理器启动;
所述虚拟机管理器,用于在自身启动完成后,引导所述伺服操作系统启动, 其中,所述伺服操作系统在启动过程中加载满足预定条件的驱动程序和系统服 务,其中,所述预定条件是:为所述客户操作系统提供虚拟机服务所必须的系 统服务,以及执行所述用户预先设置的任务所必须的驱动程序;
所述伺服操作系统,用于在自身启动后,在后台引导所述客户操作系统启 动,同时在前台执行用户预先设置的任务并向用户显示;
所述显示切换模块,用于在所述客户操作系统启动完成之前,控制所述伺 服操作系统在前台显示;以及,在所述客户操作系统启动完成后,控制所述客 户操作系统在前台显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联想软件有限公司,未经北京联想软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241069.8/1.html,转载请声明来源钻瓜专利网。





