[发明专利]一种实现linux系统自动安装的安装方法及系统有效
申请号: | 201510617190.6 | 申请日: | 2015-09-24 |
公开(公告)号: | CN105117268B | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 朱拓之;叶佑群 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 王再朝 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 linux 系统 自动 安装 方法 | ||
1.一种实现linux系统自动安装的安装方法,其特征在于,包括:
根据linux原型系统制作工具版系统,其中,所述工具版系统供设置于云服务端,且所述云服务端还设置有server版系统的安装包;
本地设备从所述云服务端中下载所述工具版系统中的内核文件与临时根文件系统镜像文件,并据以在本地设备的内存中运行所述临时根文件系统;
运行所述临时根文件系统中预存的第一定制脚本来运行第二定制脚本以在所述云服务端获取共享的正式根文件系统镜像文件;
本地设备读取所述正式根文件系统镜像文件,以在其内存中运行所述正式根文件系统;
在所述正式根文件系统中查找配置文件,所述配置文件包括安装所述server版系统的安装包的参数信息和路径信息;
读取所述配置文件,据以从所述云服务端下载所述server版系统的安装包,来完成对本地设备安装server版系统。
2.根据权利要求1所述的实现linux系统自动安装的安装方法,其特征在于,所述第一定制脚本用于中断原有的执行程序,调用所述第二定制脚本;所述第二定制脚本用于在所述云服务端获取共享的正式根文件系统镜像文件,完成其与本地设备的loop设备的映射据以读取所述正式根文件系统。
3.根据权利要求1所述的实现linux系统自动安装的安装方法,其特征在于,所述安装包中包括定制的临时文件系统、真实文件系统、内核文件和版本信息,所述临时文件系统中包括第三定制脚本和第四定制脚本,所述第三定制脚本用于中断原有的执行程序,调用所述第四定制脚本,所述第四定制脚本用于在所述本地设备中建立sever系统的文件系统。
4.根据权利要求1所述的实现linux系统自动安装的安装方法,其特征在于,本地设备开机后通过PXE协议与所述云服务端建立联系,通过DHCP协议获取本地设备的IP地址,通过TFTP协议下载所述工具版系统中的内核文件与临时根文件系统镜像文件。
5.一种实现linux系统自动安装的安装系统,其特征在于,包括:
制作模块,用于根据linux原型系统制作工具版系统,其中,所述工具版系统供设置于云服务端,且所述云服务端还设置有server版系统的安装包;
下载模块,用于本地设备从所述云服务端中下载所述工具版系统中的内核文件与临时根文件系统镜像文件,并据以在本地设备的内存中运行所述临时根文件系统;
读取模块,用于本地设备运行所述临时根文件系统中预存的第一定制脚本来运行第二定制脚本以在所述云服务端获取共享的正式根文件系统镜像文件;读取所述正式根文件系统镜像文件,以在其内存中运行所述正式根文件系统;
查找模块,用于本地设备在所述正式根文件系统中查找配置文件,所述配置文件包括安装所述server版系统的安装包的参数信息和路径信息;
安装模块,用于本地设备读取所述配置文件,据以从所述云服务端下载所述server版系统的安装包,来完成对本地设备安装server版系统。
6.根据权利要求5所述的实现linux系统自动安装的安装系统,其特征在于,所述第一定制脚本用于中断原有的执行程序,调用所述第二定制脚本;所述第二定制脚本用于在所述云服务端获取共享的正式根文件系统镜像文件,完成其与本地设备的loop设备的映射据以读取所述正式根文件系统。
7.根据权利要求5所述的实现linux系统自动安装的安装系统,其特征在于,所述安装包中包括定制的临时文件系统、真实文件系统、内核文件和版本信息,所述临时文件系统中包括第三定制脚本和第四定制脚本,所述第三定制脚本用于中断原有的执行程序,调用所述第四定制脚本,所述第四定制脚本用于在所述本地设备中建立sever系统的文件系统。
8.根据权利要求5所述的实现linux系统自动安装的安装系统,其特征在于,还包括:通信模块,用于本地设备开机后通过PXE协议与所述云服务端建立联系,通过DHCP协议获取本地设备的IP地址,通过TFTP协议下载所述工具版系统中的内核文件与临时根文件系统镜像文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510617190.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟机迁移方法和装置
- 下一篇:一种方便安装拆卸的碗盘架