Have you turned Secure Boot off? TLXOS does not support Secure Boot.
There are some other known issues - we'd mostly argue they are BIOS bugs - with certain UEFI BIOSes. Known offenders include Dell Optiplex models, Intel Compute Sticks, and certain NUC models (mainly the more recent ones, plus the notoriously buggy DE3815TYKHE). Issues and possible workarounds may include:
To avoid having to support multiple bootloaders, ThinLinX uses the Syslinux family of bootloaders wherever possible (it isn't possible on the Raspberry Pi, and we also had to tweak our ISO images to use rEFInd for UEFI DVD boot). Syslinux is unpopular and now largely unsupported, and most Linux distributions use GRUB 2 instead on x86 hardware. On non-x86 hardware, there is no bootloader that will work on everything, although uBoot comes close (unfortunately its Raspberry Pi support remains imperfect).
Unfortunately Syslinux doesn't work reliably with all UEFI BIOSes, and as it is no longer being developed, no fixes are available. We've already explored alternatives such as systemd-boot (formerly Gummiboot), but with the possible exception of GRUB2 (which we don't want to use on account of its complexity), they appear to have the same problems.
TL;DR: x86 hardware developers only care that their BIOS will boot Windows, Ubuntu, and CentOS/RHEL, and don't care about anything else, which may be a problem for other operating systems (including TLXOS).
« Go back