Hi, the launcher does not seem support symlinks when loading extlinux.conf (and the kernel), like for instance these ones used to point to a directory with the kernel and extlinux files:
drwx--x--- 13 root root 4096 Aug 16 2022 balena
lrwxrwxrwx 1 root root 12 Aug 16 2022 boot -> current/boot
-rw-r--r-- 1 root root 2 Aug 16 2022 counter
lrwxrwxrwx 1 root root 73 Aug 16 2022 current -> hostapps/e055af2e88492861bd87954de49eb36838a6a24be3bb4700b949bb19fe7a1a0b
ls -l current
lrwxrwxrwx 1 root root 73 aug 16 15:19 current -> hostapps/e055af2e88492861bd87954de49eb36838a6a24be3bb4700b949bb19fe7a1a0b
ls -l current/boot
lrwxrwxrwx 1 root root 91 aug 16 15:19 current/boot -> ../../balena/volumes/2d1c4eb1932f7b191b021225eeea23461ac0c3d4fe171bd4f6a83816a070f0b4/_data
root@d280153:/tmp/mnt# ls -l boot/
total 52568
-rw-r--r-- 1 root root 45541888 Mar 9 2018 Image
drwxr-xr-x 2 root root 4096 Aug 16 2022 extlinux
-rwxr-xr-x 1 root root 9547496 Mar 9 2018 init
The symlinks are used so that bootloaders can access the kernel, dtb, etxlinux files in the overlay2 filesystem.
Would it be possible to have symlink supports in edk2-firmware-tegra? Or maybe have grub which already supports variables, scripts and symlinks?
I’m happy to test any patches that you can provide for symlinks.
Thank you