Wondering if it is reasonable to create a FAT32 partition on EVERY disk in my system, and mirror them with md1. I would then put the kernel and elilo in this partition, which md1 would assure is on every disk.
EFI would scan for the first available startup.nsh, which would also be there, and launch it. The initrd and kernel would be loaded from this FAT32 partition.
This is very robust sounding. Is it doable? Sounds like the ideal circumstance to me.