在 Pine64(或 Raspberry Pi 或任何其他类似的单板计算机)上安装交叉编译的 Linux 内核

在 Pine64(或 Raspberry Pi 或任何其他类似的单板计算机)上安装交叉编译的 Linux 内核

我正在为Pine64准备一个新的linux内核,因为它很慢,我在linux PC上进行了交叉编译。

我正在寻找一种运行方法,make install && make install modules无需将已编译内核的整个 ~3GB 源文件和目标文件复制到 Pine64,只是为了安装已编译的二进制文件。

有没有办法创建一些“安装包”或只是省略不需要的文件(*.o*.c,...)?

答案1

您可以将模块安装到备用路径:

mkdir /tmp/pine64
make modules_install INSTALL_MOD_PATH=/tmp/pine64

然后您可以将模块/tmp/pine64bzImage内核映像复制到您的 Pine64。

另一种方法是构建二进制包:

make binrpm-pkg

或者

make bindeb-pkg

取决于您的目标分布。这将生成一个包含内核和模块的包。

相关内容