-
公开(公告)号:CN117950806A
公开(公告)日:2024-04-30
申请号:CN202410138829.1
申请日:2024-01-31
Applicant: 烽火通信科技股份有限公司
IPC: G06F9/455 , G06F9/4401
Abstract: 本发明涉及云计算技术领域,提供了一种单虚拟机下支持多操作系统的方法和装置。方法包括:在虚拟机的镜像文件中包括引导元数据和位于引导元数据之后的多个操作镜像;每个操作镜像包括引导程序和操作系统;目标服务器读取镜像文件;并从镜像文件中获取匹配的目标操作系统,启动目标操作系统的目标引导程序,以启动目标操作系统。本发明在镜像文件的头部存储引导元数据,使各个引导程序后置,从而关闭引导程序的自启动,并在启动引导程序前,由所需架构的服务器读取完整的镜像文件,再在所需架构的服务器上启动所需架构类型和系统类型的操作系统所对应的引导程序,实现虚拟机的带外启动,从而实现单虚拟机切换多架构操作系统的可能。