我正在关注本文并生成一个initramfs.cpio
文件。
现在教程提到我必须将此文件放在构建目录中:
Finally, you have to rebuild the kernel again:
# 0. Copy the CPIO archive to your kernel build directory:
cp initramfs.cpio .
但我没有看到任何构建目录:
[root@xilinx linux-xlnx]# ls
arch CREDITS drivers include Kbuild lib mm README scripts System.map virt
block crypto firmware init Kconfig MAINTAINERS Module.symvers REPORTING-BUGS security tools vmlinux
COPYING Documentation fs ipc kernel Makefile net samples sound usr vmlinux.o
那么正确的地方是什么呢?
我的板子是基于ARM的xilinx Zynq
答案1
在上下文中,内核构建目录并不意味着build
内核源代码树中命名的目录,而是保存源代码和构建发生的目录。所以你想将 initramfs 复制到你的linux-xlnx
目录中。