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
内核移植成功。