[发明专利]一种基于光盘介质的多系统安装方法、装置及计算设备在审
申请号: | 202211387597.0 | 申请日: | 2022-11-07 |
公开(公告)号: | CN115794135A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 薛皓琳;孟杰;马海亮 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/4401 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 姜莹 |
地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 光盘 介质 系统 安装 方法 装置 计算 设备 | ||
本发明公开了一种基于光盘介质的多系统安装方法、装置及计算设备。本发明的基于光盘介质的多系统安装方法包括:引导光盘介质启动,光盘介质中安装有包括镜像识别模块和镜像引导模块的多重启动管理器;通过镜像识别模块获取光盘介质中的各系统镜像的关联信息和引导文件,关联信息包括系统镜像的名称;显示各系统镜像的名称;响应于对目标系统镜像的名称的选择操作,通过镜像引导模块从目标系统镜像的引导文件中获取目标系统镜像的引导信息,以及获取目标系统镜像对应的系统的类型;根据引导信息和类型,提供安装目标系统镜像的运行环境,并对目标系统镜像进行安装。本发明实现了使用同一个光盘介质同时进行多个系统的安装引导。
技术领域
本发明涉及计算机领域,尤其涉及一种基于光盘介质的多系统安装方法、装置及计算设备。
背景技术
在日常的工作中,我们经常会遇到同一场景下需要安装多个系统的情况。目前,一个光盘介质只能进行一个系统的安装引导,因此想要完成上述多个系统的安装,必须具备足够数量的光盘介质,但很多情况下,我们所拥有的光盘介质的数量是有限的。
为此,亟需一种基于光盘介质的多系统安装方法来解决上述问题。
发明内容
为此,本发明提供了一种基于光盘介质的多系统安装方法、装置及计算设备,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供一种基于光盘介质的多系统安装方法,该方法包括:引导光盘介质启动,光盘介质中安装有包括镜像识别模块和镜像引导模块的多重启动管理器;通过多重启动管理器中的镜像识别模块获取光盘介质中所包括的各系统镜像的关联信息以及引导文件,关联信息包括系统镜像的名称;将所获取到的各系统镜像的名称进行显示;响应于对各系统镜像中目标系统镜像的名称的选择操作,通过多重启动管理器中的镜像引导模块,从目标系统镜像的引导文件中获取目标系统镜像的引导信息,以及获取目标系统镜像对应的系统的类型;根据引导信息和类型,提供安装目标系统镜像的运行环境,并对目标系统镜像进行安装。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,引导信息包括:内核路径、内核文件、内核启动参数以及目标系统镜像对应的系统启动过程中所使用的文件系统镜像文件。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,获取目标系统镜像对应的系统的类型,包括:基于目标系统镜像中的initramfs中的/etc/os-release文件,获取目标系统镜像对应的系统类型。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,提供安装目标系统镜像的运行环境,包括:根文件系统的挂载以及各种设备文件的映射。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,在光盘介质中安装多重启动管理器时,将环境变量root的值赋值为光盘设备,将环境变量prefix赋值为使用光盘设备时可访问的路径。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,在光盘介质中安装多重启动管理器时,将其内置的boot、linux、initrd命令设置为当检测到光盘介质接入时,允许接入。
可选地,在根据本发明的基于光盘介质的多系统安装方法中,多重启动管理器为grub。
根据本发明的又一个方面,提供一种基于光盘介质的多系统安装装置,该装置包括:引导单元,适于引导光盘介质启动,光盘介质中安装有包括镜像识别模块和镜像引导模块的多重启动管理器;第一获取单元,适于通过多重启动管理器中的镜像识别模块获取光盘介质中所包括的各系统镜像的关联信息以及引导文件,关联信息包括系统镜像的名称;显示单元,适于将所获取到的各系统镜像的名称进行显示;第二获取单元,适于响应于对各系统镜像中目标系统镜像的名称的选择操作,通过多重启动管理器中的镜像引导模块,从目标系统镜像的引导文件中获取目标系统镜像的引导信息,以及获取目标系统镜像对应的系统的类型;安装单元,适于根据引导信息和类型,提供安装目标系统镜像的运行环境,并对目标系统镜像进行安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211387597.0/2.html,转载请声明来源钻瓜专利网。