mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
Archboot is a most advanced, modular Arch Linux boot/install image creation utility to generate reproducible bootable media for UKI/CD/USB/PXE, designed for installation or rescue operation.
Homepage is located here: https://archboot.com
ef2cf26539
* Some trivial changes * Use blkid for detecting GPT, better than parted * Split UEFISYS checking from GPT check - check_uefisyspart() * Simplify grub2-uefi code in iso generation by using grub-mkstandalone instead of grub-mkimage (upstream does not recommend using grub-mkimage directly due to stability issues), got rid of memdisk mounting etc., in both all-in-one and update-setup scripts * Split UEFI related common code and efibootmgr ones from grub2 functions so that other UEFI bootloaders can be implemented once they come out. * Split initcpio arch_efibootmgr hook from arch_grub2 . * Added arch_dmidecode hook. setup script uses dmidecode for detecting Apple systems (from non-Mac UEFI ones). * Remove i386-efi pkg and scripts from the initramfs and iso, setup script support is not removed. Mainly aimed at reducing iso size. * Replaced module-init-tools with kmod - in arch_base |
||
---|---|---|
etc/archboot | ||
lib/initcpio | ||
usr |