Linux 소스 트리의 설치 경로를 변경하는 방법은 무엇입니까?

Linux 소스 트리의 설치 경로를 변경하는 방법은 무엇입니까?

내 사용자 정의 커널을 가져오려고 합니다. 나는 다음을 수행했습니다.

$ make menuconfig && make modules && make modules_install && make install

설치 경로를 변경하고 싶어요. 어떻게 해야 하나요?

나는 ~하려고 노력한다

$ export INSTALL_PATH=<my custom path>

하지만 단지 생성만 할 뿐입니다 vmlinux.bin(램디스크 이미지를 생성하지는 않습니다!)

하지만 이렇게 하지 않으면 make install기본 폴더에 램디스크 이미지가 자동으로 생성됩니다 /boot.

이것을 어떻게 바꿀 수 있나요?

답변1

응, 거기가 어디인지 찾았어설치 경로.

안에 있어요 /sbin. 스크립트 파일 이름은 installkernel.

여기서 몇 가지만 변경하면 Linux 소스의 기본 설치 경로(/boot)를 변경할 수 있었습니다.

답변2

별도의 도구를 사용하여 initrd 이미지를 생성할 수 있습니다.
대부분의 배포판에서는 이라는 명령을 사용 하지만 Fedora에는 대신 작동하는 mkinitrd도구가 있습니다 .dracutmkinitrd

관련 정보