mirror of
https://github.com/clearlinux/clr-installer.git
synced 2026-09-03 12:11:27 +00:00
Fixes: #517 Enable the possibility of no /boot partition in legacy mode. - add warning if no /boot and legacy Warn the user that installing in legacy mode without a /boot partition means the install will never boot in UEFI mode. - Force off 64bit mode When an ext file system is used for the /boot content (no /boot partition, and booting legacy mode) we need to disable 64bit flag or the image file system not boot. https://wiki.syslinux.org/wiki/index.php?title=Filesystem#ext - Blocked use of XFS due to partition table requirement to use MBR. - Do not allow encryption of / w/o /boot Refactor validation code for reuse by both standard and advanced disk partitioning. Add new standard Desktop and Server wrapper functions. Move validation to common function, remove from Find Targets, and remove redundant validation function. Enable the skip size for advanced partitions. Signed-off-by: Mark D Horn <mark.d.horn@intel.com>