移植新内核到Linux系统上的操作步骤

 更新时间:2018年12月17日 15:28:05   作者:Engineer-Bruce_Yang  
今天小编就为大家分享一篇关于移植新内核到Linux系统上的操作步骤,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

1、在ubuntu官网下载ubuntu16.04的镜像和对应ubuntu16.04的内核版本源代码,或者在镜像源上找

2、安装ubuntu16.04到PC主机上

接下来执行以下:

编译新的Linux内核给X86内核使用出现以下错误:

scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directory

解决方法:

(1)下载openssl-1.0.1d.tar.gz

  • tar xzf openssl-1.0.1d.tar.gz
  • cd openssl-1.0.1d/
  • ./config shared no-asm –prefix=$PWD/tmp
  • 然后打开Makefile
  • 搜索install_docs,将这个编译选项去掉。
  • make && make install
  • cp ./tmp/include/*   /usr/include 
  • cp ./tmp/lib/*       /usr/lib

(2)apt-get upgrade && apt-get update

个人推荐第二种。

再到内核源码根目录

  • cp /boot/config-xxxxxx-generic
  • make -jx (x代表数字2,4,8,表示CPU核心数)
  • make modules_install
  • make install
  • 确认成功后,reboot

内核移植成功。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对华域联盟的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • CentOS7.2安装Nginx的方法步骤

    CentOS7.2安装Nginx的方法步骤

    本篇文章主要介绍了CentOS7.2安装 Nginx的方法步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

    2017-07-07

  • Linux入侵常用命令之防Hacker示例代码

    Linux入侵常用命令之防Hacker示例代码

    这篇文章主要给大家介绍了关于Linux入侵常用命令之防Hacker的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    2018-05-05

  • 基于windowx的Hyper-v安装CentOS系统

    基于windowx的Hyper-v安装CentOS系统

    这篇文章主要介绍了基于windowx的Hyper-v安装CentOS系统 ,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    2019-07-07

  • Linux环境下快速搭建ftp服务器方法介绍

    Linux环境下快速搭建ftp服务器方法介绍

    这篇文章主要介绍了Linux环境下快速搭建ftp服务器方法介绍,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下

    2018-01-01

  • apache documentroot指向htcdoc之外提示403错误的解决方法

    apache documentroot指向htcdoc之外提示403错误的解决方法

    在windows和RH都碰到过,只要把主目录指到其他地方后就出现权限不够的403提示,郁闷了好久。

    2010-04-04

  • centos下samba文件夹共享服务器配置详解

    centos下samba文件夹共享服务器配置详解

    这篇文章主要介绍了centos下samba文件夹共享服务器配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    2020-02-02

  • Apache环境下配置多个ssl证书搭建多个站点的方法

    Apache环境下配置多个ssl证书搭建多个站点的方法

    这篇文章主要介绍了Apache环境下配置多个ssl证书搭建多个站点的方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    2018-07-07

  • 让Apache Shiro保护你的应用

    让Apache Shiro保护你的应用

    本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的项目目标、架构理念以及如何使用Shiro为应用安全保驾护航

    2014-10-10

  • 虚拟机中centos修改时间的方法

    虚拟机中centos修改时间的方法

    今天小编就为大家分享一篇关于虚拟机中centos修改时间的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    2018-12-12

  • 用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux

    用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux

    这篇文章主要介绍安装CentOS Linux的一些步骤,大家可以继续查看下一章

    2013-04-04

最新评论

声明:本站(华域联盟www.cnhackhy.com)所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。