移植新内核到ubuntu系统上的步骤

前端之家收集整理的这篇文章主要介绍了移植新内核到ubuntu系统上的步骤前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

http://mirrors.163.com/

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

内核移植成功。

原文链接:https://www.f2er.com/ubuntu/349842.html

猜你在找的Ubuntu相关文章