No description
- Shell 100%
| archbase | ||
| archefi | ||
| README.md | ||
arch.efi - A some random attempt to boot arch off one efi file
How it work
Well it is just custom hook script for arch busybox initramfs.That script overwrrited the arch mount / funation with a custom one that extract archlinux into tmpfs.
How build one
-
Install the hook script (It can been installed that as package.)
-
Pack archlinux into a tgz and put it /lib/initcpio/arch.tgz (./archbase has some optional customization for the archlinux.)
-
Switch to busybox initramfs and enable the hook script in mkinitcpio.conf (arch.efi only support busybox initramfs. Also i used
HOOKS=(base udev usr resume autodetect microcode modconf kms keyboard keymap consolefont archefi)for generating initramfs) -
Enable UKI in the kernel preset
-
Generate the UKI and initramfs via mkinitcpio
File Structure
- ./archefi - The hook script
- ./archbase - Some customization that has done to arch (Some customization are taken from archiso )
License
- ./archefi - GPL 2.0 Only
- ./archbase - GPL 3.0 or later
- ./archbase/usr/share/backgrounds/archefi - CC-BY-SA 4.0 (From 萌.网站 )
Mirror
Download
See releases