【摘要】 本发明提供了一种虚拟机系统及其通用串行总线设备的卸载方法,该系统包括宿主操作系统HOS和客户操作系统GOS,第二USB驱动模块,包括一卸载单元;第一定向模块,将第二USB物理设备定向到第二USB驱动模块,第二USB物理设备为通过扩展坞设备接入且需要在GOS中使用的设备;第二USB驱动模块,将第一定向模块定向过来的第二USB物理设备加载为通过扩展坞设备接入的第二虚拟USB设备;事件监控模块,在检测到在有扩展坞设备卸载请求时,向GOS发送一通知;事件模拟模块,基于通知,针对所述第二虚拟USB设备,产生卸载命令,由卸载单元基于卸载命令去卸载第二虚拟USB设备。本发明实现了虚拟机系统中扩展坞设备卸载事件的自动处理。 【专利类型】发明申请 【申请人】联想(北京)有限公司 【申请人类型】企业 【申请人地址】100085 北京市海淀区上地信息产业基地创业路6号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810240172.0 【申请日】2008-12-18 【申请年份】2008 【公开公告号】CN101751274A 【公开公告日】2010-06-23 【公开公告年份】2010 【授权公告号】CN101751274B 【授权公告日】2012-10-10 【授权公告年份】2012.0 【IPC分类号】G06F9/445 【发明人】席振新; 陈博; 刘春梅; 陈军 【主权项内容】一种虚拟机系统,包括宿主操作系统HOS和客户操作系统GOS,其特征在于,所述虚拟机系统还包括:第二通用串行总线USB驱动模块,设置于所述GOS,所述第二USB驱动模块包括有一卸载单元;第一定向模块,设置于所述HOS,用于将第二USB物理设备定向到所述第二USB驱动模块,所述第二USB物理设备为通过扩展坞设备接入且需要在所述GOS中使用的USB物理设备;所述第二USB驱动模块,用于将所述第一定向模块定向过来的所述第二USB物理设备加载为第二虚拟USB设备,所述第二虚拟USB设备为通过扩展坞设备接入的设备;事件监控模块,设置于所述HOS,用于在检测到在有扩展坞设备卸载请求时,向所述GOS发送一通知;事件模拟模块,设置于所述GOS,基于所述通知,针对所述第二虚拟USB设备,产生卸载命令;其中,所述卸载单元用于基于所述卸载命令去卸载所述第二虚拟USB设备。 【当前权利人】联想(北京)有限公司 【当前专利权人地址】北京市海淀区上地信息产业基地创业路6号 【专利权人类型】有限责任公司(台港澳法人独资) 【统一社会信用代码】91110108700000458B 【被引证次数】10 【被自引次数】3.0 【被他引次数】7.0 【家族引证次数】2.0 【家族被引证次数】10