내 레이어에 Yocto 비트 케이크 레시피가 있습니다 - base-files_%.bbappend
. 그것은 마운트 포인트를 작성합니다Yocto : 마운트 후 디렉토리 만들기
do_install_append() {
mknod -m 622 ${D}/dev/console c 5 1
install -m 0755 -d ${D}/boot/EFI
install -m 0755 -d ${D}/data
}
가 /data/
디렉토리 나중에 내부 SD 카드에 장착된다.
${D}/data/test
디렉토리를 만들고 싶습니다. 가장 좋은 방법은 무엇입니까? 이 함수에 install -m 0755 -d ${D}/data/test
행을 추가했지만 실행하지 않았습니다.
고마워요.
'/ data/test'는 파일이 아니라 디렉토리입니다. 시스템 실행 중에 파일을 넣을 수있는 준비 공간을 갖도록 만들고 싶습니다. 나는'$ _ {PN} + = "/ data/test"파일을 시도했습니다. - 도움이되지 않았습니다. 죄송합니다, 언급하신 "이미지 제조법"은 어디에 있습니까? – ilya1725
@ ilya1725 이미지를 만들기 위해 bitbake를 수행 할 때마다 이미지 레시피를 비트 비트 처리합니다 (core-image-minimal). 그것을 검색 한 다음 (권장하지 않음) 수정하거나 자신의 이미지 레서피를 상속받을 수 있습니다. Nayfe – urnenfeld
@urnenfeld가 제안한 것을 추가하면 우리는 다른 일을하고 'ROOTFS_POSTPROCESS_COMMAND'에 추가하는 자체 레시피를 갖게됩니다. 하지만이 특정 디렉토리에서 작동하지 않습니다.이 디렉토리는 나중에 마운트됩니다. – ilya1725