Commit graph

5773 commits

Author SHA1 Message Date
Tobias Powalowski
c6eecf17da add UEFISYSDEV mounting 2023-01-24 10:39:07 +01:00
Tobias Powalowski
190af8f73b shellcheck fixes 2023-01-24 10:25:48 +01:00
Tobias Powalowski
6598d0c9f8 clear MOUNTOPTIONS at the beginning 2023-01-24 10:17:16 +01:00
Tobias Powalowski
9071e82051 check on filesystem for btrfs options 2023-01-24 10:09:25 +01:00
Tobias Powalowski
05a780f693 unset values at the end of _mkfs 2023-01-24 09:53:51 +01:00
Tobias Powalowski
c74de0a476 add options to check_fstab 2023-01-24 09:43:05 +01:00
Tobias Powalowski
30a7cdc887 remove btrfs corrections, subvolumes are mandatory so no need to change permissions 2023-01-24 09:34:20 +01:00
Tobias Powalowski
edb857795f add filesystems with options to fstab 2023-01-24 09:21:12 +01:00
Tobias Powalowski
cedae81c34 set-default subvolume 2023-01-24 08:35:51 +01:00
Tobias Powalowski
9446afb915 make autoprepare systemd-gpt-autogenerator compliant, make /home as separate partition on btrfs usage 2023-01-24 08:12:16 +01:00
Tobias Powalowski
a81f956407 always add /efi to fstab, grub and refind-efi don't work with automount 2023-01-24 07:38:15 +01:00
Tobias Powalowski
4cef976a67 rename to XBOOT 2023-01-24 07:08:31 +01:00
Tobias Powalowski
920fa727d8 fix UEFISYS_MP checks 2023-01-23 22:20:10 +01:00
Tobias Powalowski
f05f071044 fix UEFISYS_MP checks 2023-01-23 22:16:42 +01:00
Tobias Powalowski
e6d5c577cb define UEFISYS_MP in bootloader 2023-01-23 22:10:38 +01:00
Tobias Powalowski
3c00848c78 shellcheck fixes 2023-01-23 21:16:09 +01:00
Tobias Powalowski
7b8cd3535f change names and add ARM64 root partition GUID 2023-01-23 21:09:53 +01:00
Tobias Powalowski
34e731dbe2 change names and add ARM64 root partition GUID 2023-01-23 20:40:13 +01:00
Tobias Powalowski
d8d49f3ccb rename label to shorter names 2023-01-23 20:19:21 +01:00
Tobias Powalowski
c083f67dd4 update LABEL names to GUID names 2023-01-23 20:14:42 +01:00
Tobias Powalowski
4007d3ae3b more guid fixes 2023-01-23 20:12:27 +01:00
Tobias Powalowski
6d3b2446bd fix size 2023-01-23 20:01:05 +01:00
Tobias Powalowski
f152b799ca update gpt-autogenerator values in autoprepare 2023-01-23 19:58:34 +01:00
Tobias Powalowski
fc89ca3085 fix fstab creation with autofs of system 2023-01-23 18:50:19 +01:00
Tobias Powalowski
b7cc6212c9 don't create new fstab on System Setup mode 2023-01-23 17:12:07 +01:00
Tobias Powalowski
5e1666da2e update homepage 2023-01-23 17:00:53 +01:00
Tobias Powalowski
cf5f67f086 S_BOOTLOADER=1 on UKI 2023-01-23 16:30:45 +01:00
Tobias Powalowski
7fa6812877 fix S_SRC to allow change of mirror 2023-01-23 16:21:54 +01:00
Tobias Powalowski
82f5054b84 replace COPY_EFISYS with function 2023-01-23 14:47:23 +01:00
Tobias Powalowski
9098ee31cb move COPY_EFISTUB to grub_common_before 2023-01-23 12:52:23 +01:00
Tobias Powalowski
3293ba9195 only copy efistub on systemd-boot and rEFInd bootloader 2023-01-23 12:48:47 +01:00
Tobias Powalowski
3491e115ad don't copy kernel and other files to ESP 2023-01-23 12:23:12 +01:00
Tobias Powalowski
593f2a6f97 fix mirror setting in autoconfiguration 2023-01-23 12:14:22 +01:00
Tobias Powalowski
62645fd883 remove not needed _SPEC parameters from grub.cfg 2023-01-23 11:55:34 +01:00
Tobias Powalowski
4a7ffdf8ae only make Windows entry for UEFI or BIOS boot 2023-01-23 11:50:27 +01:00
Tobias Powalowski
402c91c750 fix missing .UTF-8 in locales message 2023-01-23 11:37:48 +01:00
Tobias Powalowski
820890edf8 rename Setup System to System Setup 2023-01-23 11:31:31 +01:00
Tobias Powalowski
69e67292f8 revert locale-gen font switching 2023-01-23 10:54:16 +01:00
Tobias Powalowski
ce3671800f rebuild locales after vconsole switch 2023-01-23 10:34:35 +01:00
Tobias Powalowski
bceae49b30 code cleanup 2023-01-23 09:44:50 +01:00
Tobias Powalowski
71517331a0 switch to only latarcyrheb-sun font, eurlat has missing symbols 2023-01-23 09:43:55 +01:00
Tobias Powalowski
9a642348be rename Leave to Abort 2023-01-23 09:21:01 +01:00
Tobias Powalowski
408c131fd8 rename menu entries, change error message 2023-01-23 09:18:42 +01:00
Tobias Powalowski
5e5a867425 add Program 2023-01-23 09:14:06 +01:00
Tobias Powalowski
9435205a82 add boot to menu 2023-01-23 09:12:15 +01:00
Tobias Powalowski
8027f058c0 fix SET_LOCALE if canceled 2023-01-23 09:07:58 +01:00
Tobias Powalowski
da941a9589 fix menu 2023-01-23 08:58:19 +01:00
Tobias Powalowski
4100b3b473 remove efi shell from default grub.cfg 2023-01-23 08:48:50 +01:00
Tobias Powalowski
58ae7e5d34 fix TITLE and error message 2023-01-23 08:40:26 +01:00
Tobias Powalowski
6739d7bef2 rename to EXIT 2023-01-23 08:36:26 +01:00
Tobias Powalowski
7f64ac8cac shellcheck fixes 2023-01-23 08:30:55 +01:00
Tobias Powalowski
19495fc7fb disable printk on mkinitcpio preconfiguration 2023-01-23 08:16:12 +01:00
Tobias Powalowski
6430b2f3e5 fix preset for AARCH64 2023-01-23 07:44:33 +01:00
Tobias Powalowski
5f302bd4f4 set other title on installed system 2023-01-23 07:32:01 +01:00
Tobias Powalowski
731f51c6d8 only show install message on installation 2023-01-23 07:28:52 +01:00
Tobias Powalowski
b966fd8410 block menu entries on already installed systems 2023-01-23 07:22:28 +01:00
Tobias Powalowski
a0611516b2 same archboot check everywhere 2023-01-22 21:23:06 +01:00
Tobias Powalowski
c1b21d7c48 set parameters on booted system 2023-01-22 21:20:36 +01:00
Tobias Powalowski
c32b442813 don't abort on _check_network 2023-01-22 21:05:09 +01:00
Tobias Powalowski
7b5248901b don't ask for network and source on booted system' 2023-01-22 20:55:28 +01:00
Tobias Powalowski
a89f85dfd8 fix systemd-1 mounts 2023-01-22 20:27:41 +01:00
Tobias Powalowski
ad49c06445 fix systemd-1 mounts 2023-01-22 20:10:00 +01:00
Tobias Powalowski
bc620c4c31 add Arch Linux splash image to UKI 2023-01-22 08:29:48 +01:00
Tobias Powalowski
80674d2eb5 update homepage 2023-01-22 07:27:21 +01:00
Tobias Powalowski
3eed4dd725 fix systemd-boot efibootmgr entry 2023-01-21 22:40:59 +01:00
Tobias Powalowski
4ba04eacbd update homepage 2023-01-21 22:20:16 +01:00
Tobias Powalowski
de6807f3c7 fix mmcblk0 and nvme partitions too 2023-01-21 22:07:28 +01:00
Tobias Powalowski
b6eb9e4f15 use disk and part for bootmgr 2023-01-21 21:57:39 +01:00
Tobias Powalowski
d858d6d6bf use disk and part for bootmgr 2023-01-21 21:56:45 +01:00
Tobias Powalowski
7bf402d414 use disk and part for bootmgr 2023-01-21 21:52:53 +01:00
Tobias Powalowski
5436b20b33 bump to latest version 2023-01-21 21:49:19 +01:00
Tobias Powalowski
7843448778 define UEFISYSDEV only once 2023-01-21 20:31:42 +01:00
Tobias Powalowski
4301aba8ff update efibootmgr options 2023-01-21 20:24:14 +01:00
Tobias Powalowski
7ea08f630e fix autofs /boot 2023-01-21 19:13:41 +01:00
Tobias Powalowski
816cb2b99f fix deletion of boot entry 2023-01-21 18:34:35 +01:00
Tobias Powalowski
f90ea61940 fix function 2023-01-21 18:21:57 +01:00
Tobias Powalowski
5da906b46f fix efibootmgr code 2023-01-21 18:18:19 +01:00
Tobias Powalowski
bb7fbf5547 fix efibootmgr enttries 2023-01-21 17:54:19 +01:00
Tobias Powalowski
f0f6e716fc update homepage 2023-01-21 16:02:01 +01:00
Tobias Powalowski
ba2d0041f1 fix menu 2023-01-21 15:48:05 +01:00
Tobias Powalowski
63c8083ea2 fix menu 2023-01-21 15:46:14 +01:00
Tobias Powalowski
3f845d872f fix menu 2023-01-21 15:42:30 +01:00
Tobias Powalowski
773039f4ac fix menu 2023-01-21 15:41:36 +01:00
Tobias Powalowski
26e2e383cf fix menu 2023-01-21 15:39:10 +01:00
Tobias Powalowski
9f100e8835 fix menu 2023-01-21 15:24:13 +01:00
Tobias Powalowski
06e015869c fix menu 2023-01-21 15:23:01 +01:00
Tobias Powalowski
5b3d321b8c shellcheck fixes 2023-01-21 15:19:12 +01:00
Tobias Powalowski
52653c2418 shellcheck fixes 2023-01-21 15:16:14 +01:00
Tobias Powalowski
08053994b7 shellcheck fixes 2023-01-21 15:11:11 +01:00
Tobias Powalowski
e4aea899f4 enable UKI menu on aarch64 too 2023-01-21 15:05:16 +01:00
Tobias Powalowski
a9db4e8cdf reorder menu 2023-01-21 14:54:34 +01:00
Tobias Powalowski
8abc031587 fix box size 2023-01-21 14:48:47 +01:00
Tobias Powalowski
5177884003 fix box size 2023-01-21 14:47:40 +01:00
Tobias Powalowski
e3ad356c4a change name 2023-01-21 14:45:02 +01:00
Tobias Powalowski
743b27b39d fix messages 2023-01-21 14:42:55 +01:00
Tobias Powalowski
a7c39022f2 fix box size 2023-01-21 14:40:43 +01:00
Tobias Powalowski
2cba9006cc add efibootmgr for UKI usage 2023-01-21 14:35:24 +01:00
Tobias Powalowski
55f26fad2d create EFI/Linux directory 2023-01-21 14:23:28 +01:00
Tobias Powalowski
472f610a9e add UKI support to EFISTUB menu 2023-01-21 14:18:44 +01:00
Tobias Powalowski
a860f9e491 update homepage 2023-01-21 13:21:17 +01:00