Thanks for the answer
I fully understand the fact that UEFI is dominating
I am asking specifically about the two models i mentioned
Is there another NUC8i7 model that still support legacy ?
Just checked NUC8i7INH. This NUC has Aptio 5 BIOS core and the UEFI boot can be disabled and I was be able to boot to Legacy boot USB.
The following NUCs have the new Aptio 5 BIOS, however I could check this ability on NUC8i7INH only:
You can't be sure that in the future (in next BIOS versions), the ability to boot from legacy boot will still exist.
I checked the bunch of NUCs that I currently have ready access to. The MY, KY, FN, BN, DN and BE NUC families, with latest BIOS releases, continue to support Legacy Boot. Only HN/HV was found to not have Legacy Boot support.
I can't check so many NUCs Scott can. However, as I wrote in my post above, I checked the NUC7i7DNHE. In my opinion although the option to disable UEFI boot exists in BIOS, it is not working. While you disabling the UEFI boot, the Legacy boot option is checked automatically and Secure Boot is disabled. After depressing on F10, the system is trying to boot without success, even if USB stick with MBR boot is inserted. Next you get message that No bootable drive have been found... After switching the NUC OFF and then ON, the NUC is booting with UEFI boot enabled (with Security Boot disabled).
Well that's really ugly. I didn't go that far in my testing, however. Did you try using Legacy Boot without disabling UEFI (yes, you can do that, though you can't have Secure Boot enabled)?
In NUC7i7DNHE, you can't enable Legacy Boot at all. You can't boot boot to Legacy Boot drive at all. I know that it was possible in NUC6i5SYH for example.
On my NUC7i7DNHE (Bios ver. 0067), I can't save BIOS configuration with Legacy Boot enabled (with or without EEFI boot and with Secure boot disabled). I can't boot with MS-DOS USB stick, nether, even if the Boot is configured to boot from USB first. So, if you can do this, probably this problem is specific problem for my NUC.
Now it is clear for me why the Legacy Boot is not working for me in NUC7i7DNHE. My NUC has Intel Optane Memory installed. So, the SATA mode is set to Intel Optane. In SATA moed Intel Optane, the UEFI boot is requirement. Once I disabled the Optane Memory and changed SATA mode to AHCI, I can boot also in Legacy Boot mode (after disabling UEFI and Secure Boot). This test took some time, but it was worthy to learn this.
Maybe some boot loaders will but the one I have does not
BTW - is it a policy of Intel ? Does it mean that in servers we will have same situation in the future ?
Is there a reason to allow only UEFI ?
Decisions made within the Client Organization do not necessarily apply in the Servers Organization. I would think that, over time, yes, this will become universal.
So tell me, since this seems to be panicking you, why do you think you need Legacy? There is no current version of Linux or Windows that cannot be booted under UEFI. There may be older versions that cannot, but these versions cannot support the latest hardware anyway, so their discussion is moot.