[发明专利]一种用于快速更换的自定义Linux内核系统在审
申请号: | 201610682215.5 | 申请日: | 2016-08-16 |
公开(公告)号: | CN106293756A | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 高福亮 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;G06F9/45 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 李相雨 |
地址: | 300384 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种用于快速更换的自定义Linux内核系统,设有自编译的内核补丁模块、内存根文件系统模块、内核配置文件模块及内核编译模块;内存根文件系统模块在执行编译脚本前自定义编译及存储内存根文件系统;内核配置文件模块用于在执行编译脚本前自定义存储内核配置文件;内核补丁模块用于在执行编译脚本且需要目标内核补丁前,预先存储开发过程中的对Linux内核的修改;内核编译模块用于在执行编译脚本前预先自定义编写该编译脚本。本发明有效减少了网络设备所使用内核与原版内核的耦合度,准确且可靠地实现了不同Linux内核版本的快速移植和更换,提高了网络设备升级内核版本的效率,实现了对新硬件驱动或新特性功能的快速支持使用。 | ||
搜索关键词: | 一种 用于 快速 更换 自定义 linux 内核 系统 | ||
【主权项】:
一种用于快速更换的自定义Linux内核系统,其特征在于,包括内存根文件系统模块、内核配置文件模块、内核补丁模块及内核编译模块;所述内存根文件系统模块用于预先自定义编译及存储适用于目标平台的Linux内核的内存根文件系统,并在执行编译脚本时,提供适用于目标Linux内核的目标内存根文件系统;所述内核配置文件模块用于预先自定义存储适用于所述目标平台的内核配置文件,并在执行编译脚本时,提供适用于所述目标Linux内核的目标内核配置文件;所述内核补丁模块用于预先存储开发过程中的对适用于目标平台的Linux内核的修改,并在执行编译脚本且需要目标内核补丁时,提供适用于所述目标Linux内核的目标内核补丁;所述内核编译模块用于根据所述内存根文件系统及内核配置文件,预先自定义编写适用于所述目标平台的Linux内核的编译脚本,并在执行该编译脚本前,调出该编译脚本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610682215.5/,转载请声明来源钻瓜专利网。