나는 팔로우하고 있다이 기사그리고 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
.