[发明专利]一种计算机及管理硬件设备的方法有效

专利信息
申请号: 200810247318.4 申请日: 2008-12-29
公开(公告)号: CN101770389A 公开(公告)日: 2010-07-07
发明(设计)人: 陈博;席振新;陈军;刘春梅 申请(专利权)人: 北京联想软件有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/46;G06F13/10
代理公司: 北京银龙知识产权代理有限公司 11243 代理人: 许静
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 计算机 管理 硬件 设备 方法
【说明书】:

技术领域

发明涉及计算机领域,特别是指一种计算机及管理硬件设备的方法。

背景技术

在计算机领域的虚拟机技术领域中,如图1所示,虚拟机系统通常包括安 装在计算机硬件平台上的虚拟机管理器(如Sun的Virtual Box)以及多个操作 系统,其中一个操作系统为Host OS,即主操作系统,其余为Guest OS,即客 户操作系统,在虚拟机环境下,用户经常会用到硬件设备尤其是各种外插设备 的虚拟化,如硬件平台中外插一个USB设备,该USB设备可以被Host OS直 接访问,而Guest OS访问的则是该USB设备的虚拟USB设备,在Guest OS 中虚拟一个USB控制器,当外插USB设备需要切换到Guest OS时,就需要 把该USB设备连接到虚拟USB控制器上,Guest OS就会自动发现该USB设 备,并加载该USB设备的驱动。

然而,当用户在Host OS工作时,如果需要立即移除该USB设备,如点 击“安全弹出设备”,或者按下笔记本DOCK(扩展坞)设备上的UNDOCK 按钮,不管Guest OS是否正在使用该虚拟USB设备,Host OS都不会提示该 设备正在被使用,而是直接硬卸载,这样如果Guest OS正在对该设备的操作 结果都没有保存,严重时,会引起Guest OS对该虚拟USB设备的操作失败或 者死锁。

当然,为了保证在Host OS中移除该设备时,不致出现上述问题,可以先 切换到Guest OS中,将该虚拟USB设备的驱动卸载,然后再切换到Host OS, 再移除该USB设备,但这样用户每次在移除外插设备时,都需要在Host OS 和Guest OS之间反复切换,非常不方便。

发明人在实现本发明的过程中,发现现有技术中至少存在如下问题:

在Host OS中需要移除硬件设备时,都是在Host OS中硬卸载,这样常常 造成Guest OS对该硬件设备的虚拟硬件设备操作结果没有保存,严重时会导 致Guest OS的操作失败或者死锁。

发明内容

本发明要解决的技术问题是提供一种计算机及管理硬件设备的方法,使第 一操作系统可以根据第二操作系统对虚拟硬件设备的使用状态结果对硬件设 备进行移除操作,减少用户在第一操作系统和第二操作系统之间的切换以及在 第二操作系统中手动卸载虚拟硬件设备的操作,保证在第一操作系统中能够根 据该第二操作系统对虚拟硬件设备的使用状态安全地将硬件设备移除,提高虚 拟机的易用性。

为解决上述技术问题,本发明的实施例提供技术方案如下:

一方面,提供一种计算机,包括:

硬件平台,具有硬件设备;

第一操作模块,位于所述硬件平台之上,安装有第一操作系统;

虚拟机管理模块,安装有虚拟机管理器;

第二操作模块,安装有第二操作系统,所述第二操作系统安装在所述虚拟 机管理器上;所述第一操作模块包括:

后端驱动控制模块,用于在检测到有卸载所述硬件设备的请求时,产生第 一触发信号;

所述第二操作模块包括:

前端驱动控制模块,用于获取所述第一触发信号,并根据所述第一触发信 号获取所述第二操作系统对所述硬件设备的虚拟硬件设备的使用状态,产生使 用状态结果;当所述使用状态结果表明所述第二操作系统使用所述虚拟硬件设 备时,产生一通知,并发送到所述第一操作系统,所述第一操作系统在接收到 所述通知后继续使用所述硬件设备。

优选的,所述前端驱动控制模块包括:

前端驱动模块,用于获取所述第一触发信号,并根据所述第一触发信号产 生对所述虚拟硬件设备的卸载请求;

前端应用管理模块,用于根据所述卸载请求,获取所述第二操作系统对所 述虚拟硬件设备的使用状态,产生使用状态结果;当所述使用状态结果表明所 述第二操作系统使用所述虚拟硬件设备时,产生一通知,并发送到所述第一操 作系统,所述第一操作系统接收到所述通知后继续使用所述硬件设备。

优选的,所述前端应用管理模块包括:

获取模块,用于获取所述第二操作系统对所述虚拟硬件设备的使用状态, 产生使用状态结果;

第一处理模块,用于在所述使用状态结果表明所述第二操作系统使用所述 虚拟硬件设备时,产生一通知,并发送到所述第一操作系统,所述第一操作系 统在接收到所述通知后继续使用所述硬件设备;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联想软件有限公司,未经北京联想软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810247318.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top