发明名称 |
一种硬件资源可配置的虚拟机启动方法 |
摘要 |
本发明提供一种硬件资源可配置的虚拟机启动方法,其结构包括硬件平台、虚拟机OS、用户操作系统,所述虚拟机OS包括虚拟机、配置模块,配置模块内置硬件适配层,其具体启动方法为:用户操作系统经由虚拟机OS运行于硬件平台上;用户操作系统支持硬件平台的硬件时,硬件平台的硬件直接经由虚拟机透明传递给用户操作系统;用户操作系统不支持硬件平台的硬件时,配置模块中的硬件适配层对用户操作系统所不支持的硬件进行硬件适应性的修改,以提供给虚拟机进而支持用户操作系统。该一种硬件资源可配置的虚拟机启动方法和现有技术相比,保证虚拟化对操作系统性能的影响最小,同时硬件平台无需改动。 |
申请公布号 |
CN102629211B |
申请公布日期 |
2016.08.17 |
申请号 |
CN201210084996.X |
申请日期 |
2012.03.28 |
申请人 |
山东超越数控电子有限公司 |
发明人 |
金长新;牛玉峰 |
分类号 |
G06F9/445(2006.01)I;G06F9/455(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种硬件资源可配置的虚拟机启动方法,其特征在于其结构包括硬件平台、虚拟机OS、用户操作系统,所述虚拟机OS包括虚拟机、配置模块,虚拟机提供基本的BIOS虚拟化功能并用来安装和运行用户操作系统;配置模块内置硬件适配层,所述虚拟机OS为轻量级OS,仅用于进行硬件资源的适配或透明传输,使虚拟机能够具备BIOS功能,供用户操作系统安装启动,且该虚拟机OS采用裁剪后的LINUX系统,其具体启动方法为:1)、用户操作系统经由虚拟机OS运行于硬件平台上;2)、用户操作系统支持硬件平台的硬件时,硬件平台的硬件直接经由虚拟机透明传递给用户操作系统;3)、用户操作系统不支持硬件平台的硬件时,配置模块中的硬件适配层对用户操作系统所不支持的硬件进行硬件适应性的修改,以提供给虚拟机进而支持用户操作系统。 |
地址 |
250100 山东省济南市高新区孙村镇科航路2877号 |