I'm creating a bootable USB with grub bootloader. The goal is to realize something with the highest possible compatibility both for BIOS and UEFI. So, first step, i normally installed grub bootloader for BIOS and copied a EFI bootloader compatible with both 32 and 64 bit EFI systems (copied the clonezilla one!). All boot-related files are in a ext4 partition.
Second step: the most important thing is that I want a unique grub.cfg
file to edit instead of two (one for BIOS, other for EFI). My idea was to create two symbolic links with same target grub.cfg
file. The idea worked well excpet for EFI Windows systems. That because they only support EFI bootable files in FAT32 partition, while I use an ext4 partition!
Now the problem: how to create something similar and equally useful in a FAT32 partition, which doesn't support symbolic links?