New
v0.14.2.AD
- Adds Full
Linux EFI Bootable KernelSupport- Now fully supports booting
Linux Unified Kernelimages - Previously only supported
Standard PE32andApple Fat Binaryimages- Linux
EFISTUBimages withoutPE32signatures were taggedinvalid - Now considered valid if a
LINUX_PE_MAGICsignature is found instead - Ref: https://github.com/torvalds/linux/blob/master/include/linux/pe.h
- Linux
- Now fully supports booting
- Fixes Scanning Linux Setups That Lack
InitrdFiles. Thanks @Mardekaar - Fixes Issues with Using the
banner_scaleSetting. Thanks @Mardekaar - Fixes
Auto Defined BadRAMHandling- This element of the
TagBadRAMfeature was previously aNOOP
- This element of the
- Improves Image Scaling Handling. Thanks @emperor06
- Now uses floating-point arithmetic on 64-bit architectures
- Improves
FollowSymlinksHandling- Can now be targeted at specific volumes
- Removes impacts on other installed instances
- The
follow_symlinkstoken now accepts optional additional parametersfollow_symlinks: Symlinks always followedfollow_symlinks ON: Symlinks always followedfollow_symlinks OFF: Symlinks never followedfollow_symlinks OFF "Vol_1,Vol_2": Symlinks followed unless on listfollow_symlinks ON "Vol_9,Vol_10": Symlinks followed only if listed
- Can now be targeted at specific volumes
- Improves
UEFI Secure BootHandlingSBATsections now added to binaries at compile time- Signed binaries now available
- Option to sign binaries added to repository
Artefact CreationGithub action
- Option to sign binaries added to repository
- Improves
SD-BootHandling- Manual Stanzas now accept a
SystemDOSType - The
use_graphics_fortoken now accepts asystemdinput- This allows specifically loading
SD-Bootin graphics mode
- This allows specifically loading
- Manual Stanzas now accept a
- Improves
APFS Data VolumeHandling- The
VolName - DATAtag extended to match more languages- German, Spanish, French, Portuguese, Italian, Finnish, Dutch, Croatian
- English is still given preference for technical reasons
- TODO: Process that does not rely on this tag is best.
- The
- Amends Feature:
BootLogotoExitLogo- Renamed to distinguish from inherited
BootLogofeature- That applied to Legacy BIOS Boot items
BootLogoandExitLogomay be fully merged later
- Auto scaling of ExitLogo image can now be skipped
- Via a new
disable_exitlogo_scaleconfiguration token
- Via a new
- Final clearing of ExitLogo image can now be skipped
- Via a new
disable_exitlogo_clearconfiguration token
- Via a new
- Adjusted image loading priority as follows:
boot_outlogo.[xyz]file will be used if presentboot_[distro].[xyz]will be used if present otherwiseos_[distro].[xyz]will be used if present otherwiseos_[type].[xyz]will be used if present otherwise- Nothing will be displayed as exit logo otherwise
- Renames Configuration Token
disable_bootlogotodisable_exitlogo_image
- NOTE: The following development stage settings are deprecated
disable_bootlogo_clearfordisable_exitlogo_cleardisable_bootlogo_imagefordisable_exitlogo_imagedisable_bootlogo_scalefordisable_exitlogo_scale
- Renamed to distinguish from inherited
- Amends Linux Options Definition File,
xyz_linux.conf, Handling- Now prioritises
refindplus_linuxandrefindplus-linuxconf files - Upstream variants are now only sought if these are not found
- Now prioritises
- Amends
ShowToolsHandling- The default list is now limited to
internaltools - That is, tools that do not require external binaries
- The default list is now limited to