initrdscripts: init-install-efi.sh install extra files for ESP

Currently the install script copy only few hard coded item while
setting up target ESP, kernel artifacts, all .efi in EFI/BOOT,
grub & boot cfg and loader.conf.
While ESP can be much complex, eg: contain multiple initrd.

Add a ESP folder to carry any other files to setup onto ESP.

(From OE-Core rev: 6eaca9cf20c42501fba27dea3a6446bad948e859)

Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Chee Yang Lee
2021-02-02 13:43:16 +08:00
committed by Richard Purdie
parent 73befa8f41
commit d6b4d57e62

View File

@@ -279,6 +279,11 @@ fi
umount /tgt_root
# copy any extra files needed for ESP
if [ -d /run/media/$1/esp ]; then
cp -r /run/media/$1/esp/* /boot
fi
# Copy kernel artifacts. To add more artifacts just add to types
# For now just support kernel types already being used by something in OE-core
for types in bzImage zImage vmlinux vmlinuz fitImage; do