Commit graph

287 commits

Author SHA1 Message Date
Tobias Powalowski
1406dcaa97 more shellcheck fixes 2022-01-27 16:01:11 +01:00
Tobias Powalowski
e5a9eb8e63 more shellcheck fixes 2022-01-27 15:59:30 +01:00
Tobias Powalowski
4b8f56e394 more shellcheck fixes 2022-01-27 15:58:43 +01:00
Tobias Powalowski
d31140587a fix check 2022-01-27 15:35:53 +01:00
Tobias Powalowski
b51746ab70 fix check 2022-01-27 15:34:23 +01:00
Tobias Powalowski
10bc3cb769 fix check 2022-01-27 15:30:39 +01:00
Tobias Powalowski
62893801f6 fix replacement 2022-01-27 15:27:26 +01:00
Tobias Powalowski
4f71203bd7 add shellcheck disables 2022-01-27 14:53:38 +01:00
Tobias Powalowski
aa0c7c4c17 log everything to vc7 2022-01-27 14:32:49 +01:00
Tobias Powalowski
9294ce56d1 add /dev 2022-01-27 14:29:01 +01:00
Tobias Powalowski
7073e47329 add force to mdadm cleaning 2022-01-27 14:24:26 +01:00
Tobias Powalowski
bf321c0011 clean superblock from partitionable raid 2022-01-27 14:19:43 +01:00
Tobias Powalowski
35eac45e13 clean raid paritions 2022-01-27 14:08:16 +01:00
Tobias Powalowski
4614fba61a change superblock cleaning to wipefs 2022-01-27 14:00:26 +01:00
Tobias Powalowski
686621970b restore md cleaning 2022-01-27 13:53:16 +01:00
Tobias Powalowski
2416d79c81 fix raid listing 2022-01-27 13:43:43 +01:00
Tobias Powalowski
d2fc0032d2 fix raid listing 2022-01-27 12:21:18 +01:00
Tobias Powalowski
63492e128c fix raid blacklist 2022-01-27 12:12:51 +01:00
Tobias Powalowski
2e810388d6 fix raid blacklist 2022-01-27 12:00:04 +01:00
Tobias Powalowski
59a43c85e8 fix raid partitions on creation 2022-01-27 11:54:48 +01:00
Tobias Powalowski
772c5af90f fix shellcheck 2022-01-27 11:42:32 +01:00
Tobias Powalowski
61600fef34 fix shellcheck 2022-01-27 11:39:15 +01:00
Tobias Powalowski
708be24f13 fix shellcheck 2022-01-27 11:38:01 +01:00
Tobias Powalowski
3050ff24e6 fix raid partitions 2022-01-27 11:32:39 +01:00
Tobias Powalowski
9a7f724236 fix raid partitions 2022-01-27 11:27:23 +01:00
Tobias Powalowski
111b5ad7cf fix raid partitions 2022-01-27 11:12:29 +01:00
Tobias Powalowski
4d8369b878 fix dmraid check 2022-01-27 11:07:36 +01:00
Tobias Powalowski
1f1bcf6a5c show raid partitions 2022-01-27 10:47:58 +01:00
Tobias Powalowski
1addf41643 show raid partitions 2022-01-27 10:46:46 +01:00
Tobias Powalowski
aafdd8f0fb show raid partitions 2022-01-27 10:41:08 +01:00
Tobias Powalowski
edbacf3e0e don't show raid partitions in raid_devices 2022-01-27 10:36:27 +01:00
Tobias Powalowski
8767f7031e don't show raid partitions in raid_devices 2022-01-27 10:35:43 +01:00
Tobias Powalowski
27677b5ef9 don't show raid partitions in raid_devices 2022-01-27 10:17:21 +01:00
Tobias Powalowski
3ef74e6dc2 don't show raid partitions in raid_devices 2022-01-27 10:16:21 +01:00
Tobias Powalowski
67d21bac5a don't show raid in blockdevices_partitions 2022-01-27 10:07:42 +01:00
Tobias Powalowski
8a9b1e5623 don't show raid in blockdevices_partitions 2022-01-27 09:45:16 +01:00
Tobias Powalowski
4e84bfff8e fix raid partitions 2022-01-27 09:34:43 +01:00
Tobias Powalowski
cbd4e5bb61 fix raid partitions 2022-01-27 09:28:44 +01:00
Tobias Powalowski
01e28c9fb6 dmraid fixes 2022-01-27 09:01:05 +01:00
Tobias Powalowski
3344523db6 dmraid fixes 2022-01-27 08:56:48 +01:00
Tobias Powalowski
3c823c23fb silence errors 2022-01-27 08:50:30 +01:00
Tobias Powalowski
b1764533c3 silence errors 2022-01-27 08:44:36 +01:00
Tobias Powalowski
ae84326f68 rename menus to manage devices 2022-01-27 08:27:19 +01:00
Tobias Powalowski
fe12047453 fix lv create 2022-01-27 08:07:23 +01:00
Tobias Powalowski
f6106e74fe fix pv create 2022-01-27 08:04:54 +01:00
Tobias Powalowski
2c3f13e719 fix pv create 2022-01-27 07:00:05 +01:00
Tobias Powalowski
f16be18d11 fix pv create 2022-01-26 22:37:28 +01:00
Tobias Powalowski
24762a0f56 fix pv create 2022-01-26 22:27:55 +01:00
Tobias Powalowski
2b9d384b18 fix pv create 2022-01-26 22:16:05 +01:00
Tobias Powalowski
81f5ae8a18 fix md stopping 2022-01-26 21:56:33 +01:00
Tobias Powalowski
c86adb31c9 fix md stopping 2022-01-26 21:51:14 +01:00
Tobias Powalowski
5a267097c5 fix blockdevices 2022-01-26 21:29:00 +01:00
Tobias Powalowski
f3913dba94 fix blockdevices 2022-01-26 21:26:42 +01:00
Tobias Powalowski
401d883446 fix blockdevices 2022-01-26 18:44:53 +01:00
Tobias Powalowski
2ae7dd962c fix device checks 2022-01-26 18:36:32 +01:00
Tobias Powalowski
40fbd4c83c fix blockdevices 2022-01-26 18:33:43 +01:00
Tobias Powalowski
1e2ae65dc6 fix raid creation 2022-01-26 18:00:37 +01:00
Tobias Powalowski
58a8ab73ec fix wc -l in raid creation 2022-01-26 17:56:17 +01:00
Tobias Powalowski
b5529fa084 fix wc -l in raid creation 2022-01-26 17:55:15 +01:00
Tobias Powalowski
8b76aa7739 more shellcheck fixes 2022-01-26 17:26:21 +01:00
Tobias Powalowski
f8359d8062 more shellcheck fixes 2022-01-26 17:01:29 +01:00
Tobias Powalowski
3cbd977062 more shellcheck fixes 2022-01-26 16:32:29 +01:00
Tobias Powalowski
aab2f4e8a1 fix checks 2022-01-26 16:02:37 +01:00
Tobias Powalowski
cb8274d98a fix checks 2022-01-26 15:59:59 +01:00
Tobias Powalowski
7d913fef26 fix checks 2022-01-26 15:58:19 +01:00
Tobias Powalowski
e737b941cb fix checks 2022-01-26 15:56:43 +01:00
Tobias Powalowski
dc270f9faf shellcheck cleanup 2022-01-26 15:48:23 +01:00
Tobias Powalowski
3df2432531 add shellcheck 2022-01-26 12:30:03 +01:00
Tobias Powalowski
c8c5650fb5 replace loop with find 2022-01-26 12:10:04 +01:00
Tobias Powalowski
db767b5159 change to new hwdetect syntax 2022-01-26 08:16:45 +01:00
Tobias Powalowski
fc36eec881 fix adding pacman mirror to installed system 2022-01-23 17:56:41 +01:00
Tobias Powalowski
ea1a899fe7 always add nano and vi on package installation 2022-01-23 17:49:24 +01:00
Tobias Powalowski
dae00e1552 remove MODE 2022-01-23 10:53:04 +01:00
Tobias Powalowski
2f19747083 only run network setup if not already done 2022-01-23 10:50:51 +01:00
Tobias Powalowski
8a7fbfc875 only run network setup if not already done 2022-01-23 10:48:31 +01:00
Tobias Powalowski
9cb07e5a23 only run network setup if not already done 2022-01-23 10:45:22 +01:00
Tobias Powalowski
f2e2e06688 only run network setup if not already done 2022-01-23 10:43:53 +01:00
Tobias Powalowski
88f5e9fda2 only update environment on select source stage 2022-01-23 10:25:52 +01:00
Tobias Powalowski
c20c07d1ea fix new HOOKS syntax 2022-01-23 10:11:58 +01:00
Tobias Powalowski
5e54460b5a remove wrong parameter from question 2022-01-23 10:06:27 +01:00
Tobias Powalowski
f143d8300a set source before package installation 2022-01-23 09:49:07 +01:00
Tobias Powalowski
9e0439b9fe add new HOOKS syntax 2022-01-23 07:12:06 +01:00
Tobias Powalowski
4da87e1ebd finish hwdetect fix 2022-01-23 07:05:37 +01:00
Tobias Powalowski
9c26feeb9f finish hwdetect fix 2022-01-23 06:53:07 +01:00
Tobias Powalowski
220f707b8a fix hwdetect 2022-01-22 23:47:50 +01:00
Tobias Powalowski
7dcc479983 fix hwdetect 2022-01-22 23:38:29 +01:00
Tobias Powalowski
c0fd39bea6 fix hwdetect 2022-01-22 23:20:06 +01:00
Tobias Powalowski
8be68a0e6a fix hwdetect 2022-01-22 23:10:06 +01:00
Tobias Powalowski
8edd51f16a fix hwdetect 2022-01-22 23:08:53 +01:00
Tobias Powalowski
dfd01052fa fix modules autodetection for initcpio 2022-01-22 22:05:27 +01:00
Tobias Powalowski
1652fc5ff5 fix modules autodetection for initcpio 2022-01-22 22:04:18 +01:00
Tobias Powalowski
93e6599956 lower / partition to 2GB minimum 2022-01-22 21:19:58 +01:00
Tobias Powalowski
72101ff9b5 remove quotes from packages 2022-01-22 21:10:54 +01:00
Tobias Powalowski
99a6355130 remove quotes from fsoptions 2022-01-22 20:54:22 +01:00
Tobias Powalowski
c216c11039 unquote mkfs 2022-01-22 19:59:06 +01:00
Tobias Powalowski
068b5361f9 finish code cleanup 2022-01-22 19:33:03 +01:00
Tobias Powalowski
882e4066ab more code cleanup 2022-01-22 17:53:58 +01:00
Tobias Powalowski
5ee27572ad more code cleanup 2022-01-22 17:25:39 +01:00
Tobias Powalowski
3009c0fef0 mkfs code cleanup 2022-01-22 17:06:27 +01:00
Tobias Powalowski
e18ca0337d btrfs code cleanup 2022-01-22 16:00:54 +01:00
Tobias Powalowski
c1bf156121 partition cleanup 2022-01-22 15:41:37 +01:00
Tobias Powalowski
30db481634 code cleanup efisys 2022-01-22 15:39:31 +01:00
Tobias Powalowski
740b18174a finish gpt code cleanup 2022-01-22 15:26:57 +01:00
Tobias Powalowski
72f19ac64b don't show error on none secure boot 2022-01-22 15:15:27 +01:00
Tobias Powalowski
8c39bb9e1e show no error on missing mdstat 2022-01-22 15:12:40 +01:00
Tobias Powalowski
3fee3ed333 finish autoprepare code cleanup 2022-01-22 15:08:14 +01:00
Tobias Powalowski
f7eddd0d77 finish autoprepare code cleanup 2022-01-22 14:58:41 +01:00
Tobias Powalowski
3b69a94768 finish autoprepare code cleanup 2022-01-22 14:56:59 +01:00
Tobias Powalowski
d3209d13ff revert commit 2022-01-22 11:26:03 +01:00
Tobias Powalowski
835149682e revert commit 2022-01-22 11:22:19 +01:00
Tobias Powalowski
b47091eae4 unbreak menus 2022-01-22 11:18:03 +01:00
Tobias Powalowski
ceb18b1bc0 fix autoprepare 2022-01-22 11:00:22 +01:00
Tobias Powalowski
b2cb18712c fix variable HWKVER 2022-01-21 21:56:26 +01:00
Tobias Powalowski
598f65147f more code cleanup in autoprepare 2022-01-21 21:38:01 +01:00
Tobias Powalowski
db72ed2904 more code cleanup in lvm part 2022-01-21 19:56:12 +01:00
Tobias Powalowski
bb242af5f8 more code cleanup in lvm part 2022-01-21 19:33:09 +01:00
Tobias Powalowski
9fe2a07173 raid cleanup 2022-01-21 17:26:28 +01:00
Tobias Powalowski
c0d150d491 raid cleanup 2022-01-21 17:24:28 +01:00
Tobias Powalowski
a147fee0e1 remove not needed function 2022-01-21 17:02:50 +01:00
Tobias Powalowski
79da050556 cleanup partitionable raid 2022-01-21 16:34:25 +01:00
Tobias Powalowski
e68a631b46 cleanup raid_devices 2022-01-21 16:26:27 +01:00
Tobias Powalowski
ec9dbb1c78 simplify partitions 2022-01-21 16:22:30 +01:00
Tobias Powalowski
e4392f63c4 code cleanup 2022-01-21 16:04:10 +01:00
Tobias Powalowski
2df8fe8d97 code cleanup 2022-01-21 16:01:13 +01:00
Tobias Powalowski
a0f010d753 code cleanup 2022-01-21 15:21:19 +01:00
Tobias Powalowski
ebeb64acd5 use GUID/GPT on UEFI booted systems as default 2022-01-20 21:06:31 +01:00
Tobias Powalowski
92b4017cd7 unify grub.cfg to use one file for all image types 2022-01-18 07:56:40 +01:00
Tobias Powalowski
c44574abc1 remove syslinux support from setup 2022-01-16 16:14:12 +01:00
Tobias Powalowski
43cdda3ce3 revert wrong commit 2022-01-08 20:34:12 +01:00
Tobias Powalowski
847e0037e3 only allow testing repository on x86_64 2022-01-08 14:55:20 +01:00
Tobias Powalowski
01dd73f197 remove intel-ucode from aarch64 from sd-boot config 2022-01-05 16:16:51 +01:00
Tobias Powalowski
142f0b47d0 fix efisys copy and fix efistub kernel for aarch64 2022-01-05 16:08:56 +01:00
Tobias Powalowski
a94d6cae44 fix systemd-boot configs for aarch64 2022-01-05 15:56:49 +01:00
Tobias Powalowski
f4d629747c always copy systemd-boot to EFI on aarch64 2022-01-05 15:51:45 +01:00
Tobias Powalowski
e5d9cd638e no dialog for systemd-boot 2022-01-05 15:46:07 +01:00
Tobias Powalowski
217db74389 always copy grub to EFI/ on aarch64 2022-01-05 15:38:15 +01:00
Tobias Powalowski
a9902f4e0d fix grub config for aarch64 2022-01-05 15:21:30 +01:00
Tobias Powalowski
b225863be0 use GPT on aarch64 2022-01-05 15:00:21 +01:00
Tobias Powalowski
7722e38842 change comment to /usr/lib/grub 2022-01-05 14:49:33 +01:00
Tobias Powalowski
5b3399ae32 add bootloader support for aarch64 2022-01-05 14:45:36 +01:00
Tobias Powalowski
07ccf9b1f2 add cleanup on arm iso 2022-01-04 15:25:30 +01:00
Tobias Powalowski
38acec50e0 only offer rebuild install system on x86_64 2022-01-02 20:36:48 +01:00
Tobias Powalowski
08b8412f98 more arm fixes, started to add setup changes 2022-01-02 20:24:57 +01:00
Tobias Powalowski
35623e6998 use archlinux grub sbat file FS#72415 2021-12-27 08:31:18 +01:00
Tobias Powalowski
cab3cc66b0 update RAM requirements 2021-12-12 14:22:27 +01:00
Tobias Powalowski
2eadfbd725 change RAM requirements 2021-11-30 20:37:42 +01:00
Tobias Powalowski
97f9db1d73 switch to ntfs3 instead of ntfs-3g 2021-11-13 08:51:53 +01:00
Tobias Powalowski
355c8b6bb1 add check for moving grub config 2021-10-19 17:25:56 +02:00
Tobias Powalowski
fa66f478de fix 2 minor issues in setup 2021-10-19 16:56:30 +02:00
Tobias Powalowski
2992a2eb4d now it really works, f*ck grub-mkstandalone, very bitchy 2021-10-19 15:55:18 +02:00