summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChee Yang Lee <chee.yang.lee@intel.com>2021-02-02 13:43:16 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-02-26 15:30:39 +0000
commit1874f7f50591dd868322c3dfb87f233b6e32bd9c (patch)
treead0bd200b1a3b3b8f10134403137305ace50d783
parentd5d6286a66f46f4523e35e0e3f20cd7396195fdc (diff)
downloadpoky-1874f7f50591dd868322c3dfb87f233b6e32bd9c.tar.gz
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: 47cf6739ab182e66d1b73cd99bab961d06f41336) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 6eaca9cf20c42501fba27dea3a6446bad948e859) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/initrdscripts/files/init-install-efi.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/recipes-core/initrdscripts/files/init-install-efi.sh b/meta/recipes-core/initrdscripts/files/init-install-efi.sh
index b6855b5aac..f667518b89 100644
--- a/meta/recipes-core/initrdscripts/files/init-install-efi.sh
+++ b/meta/recipes-core/initrdscripts/files/init-install-efi.sh
@@ -279,6 +279,11 @@ fi
279 279
280umount /tgt_root 280umount /tgt_root
281 281
282# copy any extra files needed for ESP
283if [ -d /run/media/$1/esp ]; then
284 cp -r /run/media/$1/esp/* /boot
285fi
286
282# Copy kernel artifacts. To add more artifacts just add to types 287# Copy kernel artifacts. To add more artifacts just add to types
283# For now just support kernel types already being used by something in OE-core 288# For now just support kernel types already being used by something in OE-core
284for types in bzImage zImage vmlinux vmlinuz fitImage; do 289for types in bzImage zImage vmlinux vmlinuz fitImage; do