다음을 기반으로 사용자 지정 커널이 포함된 사용자 지정 Alpine Linux ISO 이미지를 만들고 싶습니다.linux-lts
. 별도로 만드는 방법을 알고 있지만( abuild checksum && abuild -rK
make kernel 명령 사용, make ISO 사용 ), 스크립트를 사용하여 ISO 이미지를 만들 때 사용자 정의 커널 패키지를 포함하는 mkimage.sh
방법을 모르겠습니다 .mkimage.sh
이를 위해 다음을 시도했습니다.
linux-lts-5.15.22-r0
다음과 같이 추가mkimg.${PROFILE}.sh
하세요genapkovl-${PROFILE}.sh
.mkimg.${PROFILE}.sh
:apks="$apks linux-lts-5.15.22-r0 "
genapkovl-${PROFILE}.sh
:# Generate apk world mkdir -p "$tmp"/etc/apk makefile root:root 0644 "$tmp"/etc/apk/world <<EOF alpine-base linux-lts-5.15.22-r0 EOF
이것은 작동하지 않습니다. 또한 다음과 같은 다양한 변형을 시도했습니다.
linux-lts
linux-lts-5.15.22
linux-lts-5.15.22-r0.apk
/home/build/packages/main/x86_64/linux-lts-5.15.22-r0.apk
달리기
mkimage.sh
도 작동하지 않습니다--repository /home/build/packages/main
.
내 사용자 정의 커널 패키지( linux-lts-5.15.22-r0.apk
)는 에 있습니다 /home/build/packages/main/x86_64
.
ISO 이미지를 만들 때 사용자 정의 커널 패키지를 포함할 수 있는 방법이 있습니까 mkimage.sh
?
https://wiki.alpinelinux.org/wiki/Custom_Kernel https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image_with_mkimage