Commit graph

5300 commits

Author SHA1 Message Date
Tobias Powalowski
c7a1a6ba70 fix PACKAGES 2023-01-08 09:44:34 +01:00
Tobias Powalowski
b55adedc48 rename parameters 2023-01-08 09:28:38 +01:00
Tobias Powalowski
1c10847a32 rename parameters 2023-01-08 09:08:16 +01:00
Tobias Powalowski
14413e1ffa rename parameters 2023-01-08 09:07:50 +01:00
Tobias Powalowski
3e7f9e13ec rename parameters 2023-01-08 08:57:51 +01:00
Tobias Powalowski
277eec8e18 rename parameters 2023-01-08 08:48:05 +01:00
Tobias Powalowski
75a59edd13 rename parameters 2023-01-07 22:05:07 +01:00
Tobias Powalowski
f10db36470 rename parameters 2023-01-07 21:59:06 +01:00
Tobias Powalowski
16d5099a46 rename parameters 2023-01-07 21:57:50 +01:00
Tobias Powalowski
9b3b3b17f9 rename parameters 2023-01-07 21:49:51 +01:00
Tobias Powalowski
241d1ebbaf rename parameters 2023-01-07 21:43:18 +01:00
Tobias Powalowski
b5b373498f rename parameters 2023-01-07 21:41:52 +01:00
Tobias Powalowski
b3abd8444e rename S_MKFS _S_MKFS 2023-01-07 21:39:38 +01:00
Tobias Powalowski
fd1e40e9aa rename S_SRC _S_SRC 2023-01-07 21:38:38 +01:00
Tobias Powalowski
50081a008c rename VC _VC 2023-01-07 21:32:25 +01:00
Tobias Powalowski
666f25927b rename LOG _LOG 2023-01-07 21:29:02 +01:00
Tobias Powalowski
091def6bba rename DESTDIR _DESTDIR 2023-01-07 21:27:24 +01:00
Tobias Powalowski
39dfa85656 rename ANSWER to _ANSWER 2023-01-07 21:24:30 +01:00
Tobias Powalowski
02f75a86ff rename detect_ to set_ 2023-01-07 17:28:51 +01:00
Tobias Powalowski
cfe142c3c6 correct typo 2023-01-07 17:22:29 +01:00
Tobias Powalowski
671444ca0e move all UEFI parameters to base.sh 2023-01-07 17:16:24 +01:00
Tobias Powalowski
50457a7ca0 remove choose_bootloader function 2023-01-07 16:37:50 +01:00
Tobias Powalowski
c5d78b8150 add S_BOOTLOADER= option for bootloader menu trigger 2023-01-07 16:30:37 +01:00
Tobias Powalowski
fe4b59721d CANCEL="" at the beginning 2023-01-07 15:53:29 +01:00
Tobias Powalowski
be7f5a783a correct CANCEL 2023-01-07 14:30:34 +01:00
Tobias Powalowski
8505bd07c1 add return 1 2023-01-07 14:26:45 +01:00
Tobias Powalowski
e2573d24e7 correct menu point 2023-01-07 14:23:19 +01:00
Tobias Powalowski
9aea69a273 remove another bootloader loop 2023-01-07 14:20:24 +01:00
Tobias Powalowski
6561d3e3c2 silence lsblk 2023-01-06 20:25:58 +01:00
Tobias Powalowski
9fd457eca5 silence lsblk 2023-01-06 20:23:39 +01:00
Tobias Powalowski
76ad94198d remove redundant part 2023-01-06 20:02:46 +01:00
Tobias Powalowski
8a87e11833 silence blockdevices 2023-01-06 19:47:00 +01:00
Tobias Powalowski
8090469d9f remove efivars mounting 2023-01-06 18:23:28 +01:00
Tobias Powalowski
33b0247214 fix check splitup 2023-01-06 17:29:30 +01:00
Tobias Powalowski
9e0fbcf1f9 move parameter setting to the beginning of efistub 2023-01-06 17:17:55 +01:00
Tobias Powalowski
1242c82fca cleanup EFIBOOTMGR paramaters 2023-01-06 16:42:17 +01:00
Tobias Powalowski
a4902800f9 remove unset lines 2023-01-06 16:30:39 +01:00
Tobias Powalowski
4e06120906 remove mount_efivarfs 2023-01-06 16:14:25 +01:00
Tobias Powalowski
f24031ae94 rename parameter, uncommon options are not used anymore 2023-01-06 16:10:56 +01:00
Tobias Powalowski
df9bfe70e3 remove menus with only one option 2023-01-06 15:59:12 +01:00
Tobias Powalowski
ce3252a62b jump to menu on cancel 2023-01-06 11:21:43 +01:00
Tobias Powalowski
106f8c0afd reset ANOTHER too 2023-01-06 10:39:35 +01:00
Tobias Powalowski
5f0aa7d299 set CANCEL correct 2023-01-06 09:55:54 +01:00
Tobias Powalowski
27c739b0f1 set CANCEL correct 2023-01-06 09:50:19 +01:00
Tobias Powalowski
5b5dda2696 reset CANCEL 2023-01-06 09:38:05 +01:00
Tobias Powalowski
8fd438b69e reset CANCEL 2023-01-06 09:34:12 +01:00
Tobias Powalowski
054f3782f7 don't copy kernel on cancel 2023-01-06 09:31:19 +01:00
Tobias Powalowski
358624db25 don't copy kernel on cancel 2023-01-06 09:22:30 +01:00
Tobias Powalowski
4013753341 don't copy kernel on cancel 2023-01-06 09:16:21 +01:00
Tobias Powalowski
2c5d256005 copy kernel after setup efistub bootloader 2023-01-06 09:08:53 +01:00
Tobias Powalowski
e625932a1b shorten bootloader menu section 2023-01-06 08:56:01 +01:00
Tobias Powalowski
eabf618eee only use booted mode for bootloader 2023-01-06 08:38:28 +01:00
Tobias Powalowski
c630c5fd31 only use booted mode for bootloader 2023-01-06 08:33:24 +01:00
Tobias Powalowski
27be517e83 only use booted mode for bootloader 2023-01-06 08:21:49 +01:00
Tobias Powalowski
964a43ab05 jump to correct menu point 2023-01-06 08:10:28 +01:00
Tobias Powalowski
29e34f067f jump to correct menu point 2023-01-06 08:06:18 +01:00
Tobias Powalowski
3e685304c7 jump to correct menu point 2023-01-05 22:15:09 +01:00
Tobias Powalowski
a1d681691a jump to correct menu point 2023-01-05 22:00:20 +01:00
Tobias Powalowski
76432b1631 don't ask for bootloader installation, show menu of detected system 2023-01-05 21:52:39 +01:00
Tobias Powalowski
de102690cd don't ask for bootloader installation, show menu of detected system 2023-01-05 21:49:11 +01:00
Tobias Powalowski
19ae0dab69 don't ask for bootloader installation, show menu of detected system 2023-01-05 21:31:44 +01:00
Tobias Powalowski
f78fd4ccce don't ask for bootloader installation, show menu of detected system 2023-01-05 21:24:05 +01:00
Tobias Powalowski
80036a3d12 don't copy refind sample config, create only config with used options 2023-01-05 20:31:13 +01:00
Tobias Powalowski
70e94ec59b fix mountpoints 2023-01-02 22:14:47 +01:00
Tobias Powalowski
acccbc011a remove which from environment 2023-01-02 22:06:17 +01:00
Tobias Powalowski
402299b460 replace which with command -v 2023-01-02 22:04:46 +01:00
Tobias Powalowski
f19f598afc replace which with command -v 2023-01-02 22:02:46 +01:00
Tobias Powalowski
61cb21284a replace which with command -v 2023-01-02 22:00:27 +01:00
Tobias Powalowski
58d9bf24fa replace which with command -v 2023-01-02 21:57:23 +01:00
Tobias Powalowski
aa282bd47e remove /usr/bin references 2023-01-02 21:48:02 +01:00
Tobias Powalowski
e80b029bc2 name systemd-boot BOOT<SPEC>.EFI 2023-01-02 21:26:20 +01:00
Tobias Powalowski
8e68ad93e2 size fixes 2023-01-02 20:54:25 +01:00
Tobias Powalowski
5341f0f958 silence enable service 2023-01-02 18:01:13 +01:00
Tobias Powalowski
83f38f1b3a simplify refind.conf 2023-01-02 16:56:16 +01:00
Tobias Powalowski
b32ebfb743 fix dialog 2023-01-02 16:03:29 +01:00
Tobias Powalowski
e9e5426e0f fix dialog 2023-01-02 15:58:33 +01:00
Tobias Powalowski
8600cc58d2 fix dialog 2023-01-02 15:57:56 +01:00
Tobias Powalowski
ce9e7e9a0e fix dialog 2023-01-02 15:56:21 +01:00
Tobias Powalowski
6ef4534af8 fix dialogs 2023-01-02 15:50:36 +01:00
Tobias Powalowski
1b435e9d33 fix dialogs 2023-01-02 15:49:19 +01:00
Tobias Powalowski
4c13454d3e fix dialogs 2023-01-02 15:48:15 +01:00
Tobias Powalowski
0fdc0429e4 add dialogs to copying to efi partition 2023-01-02 15:41:02 +01:00
Tobias Powalowski
50de6785d2 fix sleep times, show successfully message on systemd-boot 2023-01-02 15:30:27 +01:00
Tobias Powalowski
645abba0d9 copy config to EFI/BOOT 2023-01-02 15:15:42 +01:00
Tobias Powalowski
d37b957dcc add Arch as first boot optionÄ 2023-01-02 15:11:01 +01:00
Tobias Powalowski
34845e3429 remove wrong mkdir 2023-01-02 14:33:30 +01:00
Tobias Powalowski
1fcffe4b67 add quotes to options 2023-01-02 14:13:57 +01:00
Tobias Powalowski
122b5680d8 remove dialog on wrong position 2023-01-02 09:55:41 +01:00
Tobias Powalowski
48eae63f9f rephrase dialog 2023-01-02 09:43:09 +01:00
Tobias Powalowski
b56c40f475 don't add .efi to kernel on efisys partition 2023-01-02 09:40:15 +01:00
Tobias Powalowski
edcb4cbdbb change copy message 2023-01-02 09:32:34 +01:00
Tobias Powalowski
0e933d9977 add copying before successfull message 2023-01-02 09:05:44 +01:00
Tobias Powalowski
5cf91026b0 don't copy to EFI/BOOT config stuff 2023-01-02 09:02:08 +01:00
Tobias Powalowski
07b7d32c7a unify BOOT<spec>.EFI 2023-01-02 08:55:15 +01:00
Tobias Powalowski
90e260a112 BOOT<spec>.EFI is always copied 2023-01-02 08:48:15 +01:00
Tobias Powalowski
60e5f64865 BOOT<spec>.EFI is always copied 2023-01-02 08:47:04 +01:00
Tobias Powalowski
8b8e701cf5 fix spaces 2023-01-01 22:14:57 +01:00
Tobias Powalowski
a0002da196 move refind drivers to refind directory 2023-01-01 22:11:46 +01:00
Tobias Powalowski
0c8bb715d3 fix spaces 2023-01-01 22:05:02 +01:00
Tobias Powalowski
e99a58abe3 correct handling if efisys parameters 2023-01-01 22:00:03 +01:00
Tobias Powalowski
8f6452446a allow all kernels to be listed on rEFInd 2023-01-01 19:42:27 +01:00
Tobias Powalowski
b8ea4259d3 fix refind.conf 2023-01-01 19:11:28 +01:00
Tobias Powalowski
8bc416dad8 fix dialog 2023-01-01 18:23:30 +01:00
Tobias Powalowski
7e8dd32321 fix dialog 2023-01-01 18:21:27 +01:00
Tobias Powalowski
0a62e01276 fix kernel in systemd-boot 2023-01-01 18:17:54 +01:00
Tobias Powalowski
c4005103c6 fix kernel in systemd-boot 2023-01-01 18:16:04 +01:00
Tobias Powalowski
79c785ed74 fix VMLINUZ 2023-01-01 18:08:06 +01:00
Tobias Powalowski
3346063e05 change to 5 seconds sleep 2023-01-01 18:05:30 +01:00
Tobias Powalowski
6fd34e3982 change to infobox 2023-01-01 18:03:26 +01:00
Tobias Powalowski
14bef9c979 fix path copying to efisys 2023-01-01 17:58:37 +01:00
Tobias Powalowski
2410264f86 change single = to double == 2023-01-01 17:23:12 +01:00
Tobias Powalowski
48c46611fb change single = to double == 2023-01-01 17:22:00 +01:00
Tobias Powalowski
7e4c80bc26 change single = to double == 2023-01-01 17:20:54 +01:00
Tobias Powalowski
28287dd086 change single = to double == 2023-01-01 17:18:51 +01:00
Tobias Powalowski
75ffbc6383 revert == in pacman.conf 2023-01-01 17:17:49 +01:00
Tobias Powalowski
c7a4b28065 change single = to double == 2023-01-01 17:12:15 +01:00
Tobias Powalowski
937d964742 change single = to double == 2023-01-01 17:11:00 +01:00
Tobias Powalowski
8d210d672b change single = to double == 2023-01-01 17:09:36 +01:00
Tobias Powalowski
cbb2fc6dae change single = to double == 2023-01-01 17:06:59 +01:00
Tobias Powalowski
5c17443a43 change single = to double == 2023-01-01 17:06:07 +01:00
Tobias Powalowski
e7a4cffd06 change single = to double == 2023-01-01 17:02:33 +01:00
Tobias Powalowski
a7cd0f63a3 add initrd support for multi architectures on refind config 2023-01-01 16:52:59 +01:00
Tobias Powalowski
23f4532701 adapt systemd-boot changes for multiarch 2023-01-01 16:41:07 +01:00
Tobias Powalowski
4c214ae377 rephrase dialogs 2023-01-01 11:36:38 +01:00
Tobias Powalowski
03815da180 fix space 2023-01-01 11:21:35 +01:00
Tobias Powalowski
656690edb4 rename UEFISYS_VMLINUZ UEFISYS_KERNEL 2023-01-01 10:57:29 +01:00
Tobias Powalowski
6be0162f3f fix copy path service file 2023-01-01 10:49:54 +01:00
Tobias Powalowski
6a69f32347 renamve UEFISYS_MOUNTPOINT UEFISYS_MP 2023-01-01 10:30:31 +01:00
Tobias Powalowski
9f2ec64bd2 correct systemd copy path unit to all architectures 2023-01-01 10:23:50 +01:00
Tobias Powalowski
32b7728f76 correct parameter 2022-12-31 21:26:37 +01:00
Tobias Powalowski
ca564d14c2 rename _VMLINUZ_EFISYS to _UEFISYS_VMLINUZ 2022-12-31 21:19:20 +01:00
Tobias Powalowski
69746e663b replace EFI/arch with UEFISYS_PATH 2022-12-31 21:16:26 +01:00
Tobias Powalowski
fe2951b3c8 rename _EFISTUB_KERNEL to _VMLINUZ_EFISYS 2022-12-31 20:54:15 +01:00
Tobias Powalowski
b45785b041 remove _NORMAL, fix checks 2022-12-31 20:39:45 +01:00
Tobias Powalowski
7d7ba8d06b remove / 2022-12-31 17:37:14 +01:00
Tobias Powalowski
137f996c22 fix initramfs 2022-12-31 17:34:31 +01:00
Tobias Powalowski
5e24c5e193 shrink menu 2022-12-31 17:29:02 +01:00
Tobias Powalowski
4116c35af3 remove NONE option 2022-12-31 17:27:42 +01:00
Tobias Powalowski
78d50cb411 fix rm error 2022-12-31 17:24:07 +01:00
Tobias Powalowski
794421b8a8 fix dialog 2022-12-31 17:21:57 +01:00
Tobias Powalowski
1f4307e2bf fix initramfs efisys copying 2022-12-31 17:18:35 +01:00
Tobias Powalowski
f9ed736b6f fix efisys directories 2022-12-31 17:15:49 +01:00
Tobias Powalowski
b2f138f318 fix directory 2022-12-31 17:09:05 +01:00
Tobias Powalowski
bdba9f9f84 fix copying of kernel 2022-12-31 17:04:23 +01:00
Tobias Powalowski
4beaeb8c12 shrink menu 2022-12-31 16:53:51 +01:00
Tobias Powalowski
741e1e2f87 shrink menu 2022-12-31 16:50:10 +01:00
Tobias Powalowski
37a3f415fc bump logo to 2023.01 2022-12-30 21:27:50 +01:00
Tobias Powalowski
32c23b7d58 shellcheck fixes 2022-12-29 12:52:32 +01:00
Tobias Powalowski
6e821a072c shellcheck fixes 2022-12-29 12:49:26 +01:00
Tobias Powalowski
2144bd2692 shellcheck fixes 2022-12-29 12:24:45 +01:00