Commit graph

3752 commits

Author SHA1 Message Date
Tobias Powalowski
f8038f8a95 add more update-installer.sh checks for parameter listing 2022-05-19 15:37:44 +02:00
Tobias Powalowski
2c61c4ef30 reformat memory messages 2022-05-19 14:56:53 +02:00
Tobias Powalowski
1833753db2 change messages 2022-05-19 11:38:27 +02:00
Tobias Powalowski
5f71cfd603 recolor messages 2022-05-19 11:26:02 +02:00
Tobias Powalowski
8d8ace1447 recolor messages 2022-05-19 11:22:08 +02:00
Tobias Powalowski
1d4d29e6d8 recolor messages 2022-05-19 11:21:33 +02:00
Tobias Powalowski
d2626fcffe fix ! at the the end 2022-05-19 11:05:56 +02:00
Tobias Powalowski
ea199291f6 add Warning to update-installer.sh 2022-05-18 22:31:12 +02:00
Tobias Powalowski
e250685b5c move memory warning to the beginning too 2022-05-18 22:27:10 +02:00
Tobias Powalowski
a04fb747be add 4.0G- 4.4G warning message, use new KEXEC_FILE_LOAD on >4.4G and on <3.2G RAM, between use old KEXEC_LOAD 2022-05-18 15:16:45 +02:00
Tobias Powalowski
ef12b1252d don't loop on memory detection, enter the shell 2022-05-18 12:10:21 +02:00
Tobias Powalowski
afe2b037a8 add cut to base-common, abort on latest and local image if less than 3.2GB RAM is available.# 2022-05-18 11:28:05 +02:00
Tobias Powalowski
6892428ee5 update-installer.sh shows options on memory detection, detect memory in setup for update option 2022-05-18 10:29:34 +02:00
Tobias Powalowski
306c03fdfc update-installer.sh shows options on memory detection 2022-05-18 10:23:31 +02:00
Tobias Powalowski
179a2ca819 adjust memory barrier to 4000 2022-05-18 10:13:48 +02:00
Tobias Powalowski
e25bf16def adjust memory barrier for kexec method 2022-05-18 10:08:56 +02:00
Tobias Powalowski
cecb3610ab add kexec method switch for <4.5GB and above 2022-05-18 09:48:29 +02:00
Tobias Powalowski
a250f228e8 remove df and top from base_cleanup 2022-05-18 08:54:26 +02:00
Tobias Powalowski
109ccfc9d1 tested new kexec method 2022-05-18 08:37:44 +02:00
Tobias Powalowski
be338643b0 change to kexec -c 2022-05-18 08:04:00 +02:00
Tobias Powalowski
315d58e834 remove umount_usr 2022-05-18 07:54:19 +02:00
Tobias Powalowski
35d3c30392 new kexec routine for testing added 2022-05-18 07:41:35 +02:00
Tobias Powalowski
4812f832b9 add df to base-common 2022-05-18 06:50:07 +02:00
Tobias Powalowski
e253170f60 add top to base-common 2022-05-18 06:38:38 +02:00
Tobias Powalowski
593dec316a RAM requirement changed 2022-05-17 22:59:03 +02:00
Tobias Powalowski
512ce699bc remove _kexec function, add kexec call to update-installer.sh 2022-05-17 22:57:23 +02:00
Tobias Powalowski
bf8118457b try other kexec method 2022-05-17 22:36:11 +02:00
Tobias Powalowski
054936997b add ln to base-common 2022-05-17 22:32:46 +02:00
Tobias Powalowski
7382db24ac try other kexec method 2022-05-17 22:13:11 +02:00
Tobias Powalowski
c117a15a08 do not remove gpu module 2022-05-17 21:29:54 +02:00
Tobias Powalowski
f09f7d0b6f try to fix console on kexec reboot 2022-05-17 20:26:48 +02:00
Tobias Powalowski
e735e70004 revert zram-usr usage on normal opertation 2022-05-17 19:18:39 +02:00
Tobias Powalowski
b3dfa7ff1a lower RAM requirement for -latest option 2022-05-17 19:15:32 +02:00
Tobias Powalowski
90e4ab4410 clean cache after archboot installation 2022-05-17 18:19:02 +02:00
Tobias Powalowski
004e174d6c use zram-usr for latest and latest install 2022-05-17 17:43:59 +02:00
Tobias Powalowski
9526e04818 more shellchecks 2022-05-17 15:33:58 +02:00
Tobias Powalowski
29f5eaa919 more shellchecks 2022-05-17 15:30:58 +02:00
Tobias Powalowski
66b763c262 disable shellcheck 2022-05-17 15:23:08 +02:00
Tobias Powalowski
356157592e change cat with direct grep 2022-05-17 13:42:55 +02:00
Tobias Powalowski
607b1a9b61 change to /proc/modules on local and latest image 2022-05-17 13:33:46 +02:00
Tobias Powalowski
95d2394539 only prepare if zram is not loaded 2022-05-17 11:41:43 +02:00
Tobias Powalowski
b52ba55f16 split usr.zram to only use on xfce launch 2022-05-17 11:36:31 +02:00
Tobias Powalowski
652629b8c5 fix ld.so.conf 2022-05-17 11:13:01 +02:00
Tobias Powalowski
f38097533c add missing directory 2022-05-17 11:10:09 +02:00
Tobias Powalowski
a51f72ca31 fix array checks 2022-05-17 11:04:52 +02:00
Tobias Powalowski
252f0e222b fix blockdevice array checks 2022-05-17 10:27:17 +02:00
Tobias Powalowski
9e2678adda 'don't show zram devices in blockdevices 2022-05-17 08:29:02 +02:00
Tobias Powalowski
73407eafa1 'don't show zram devices in blockdevices 2022-05-17 08:27:13 +02:00
Tobias Powalowski
90c1026981 fix zram dir 2022-05-17 08:16:35 +02:00
Tobias Powalowski
83570c9450 fix zram option 2022-05-17 08:15:15 +02:00
Tobias Powalowski
f9390379d8 mount /usr to zram device to save RAM on running update-installer.sh 2022-05-17 08:12:51 +02:00
Tobias Powalowski
5a208ba324 add another sleep 10 to get RAM free in early stage 2022-05-16 08:19:53 +02:00
Tobias Powalowski
e8eca0f9b5 always set vnc password new on rerunning update-installer.sh -launch-xfce 2022-05-16 08:12:17 +02:00
Tobias Powalowski
1721145995 remove leftover function calls 2022-05-16 07:58:35 +02:00
Tobias Powalowski
06199f2895 use --rm option for zstd, remove backgrounding and loop 2022-05-16 07:12:12 +02:00
Tobias Powalowski
22b5e9a6f4 remove not needed sleep 2022-05-15 22:12:48 +02:00
Tobias Powalowski
a4a7a02603 fix iso.sh 2022-05-15 20:59:11 +02:00
Tobias Powalowski
029727e708 Revert "add EFISTUB boot option to GRUB"
This reverts commit f2c73ac37b.
2022-05-15 20:57:59 +02:00
Tobias Powalowski
6c91c1870e Revert "test"
This reverts commit 39644f3372.
2022-05-15 20:53:46 +02:00
Tobias Powalowski
39644f3372 test 2022-05-15 20:44:21 +02:00
Tobias Powalowski
5d53a45391 fix functions, not working at the moment systemd-boot cannot access iso filesystem :( 2022-05-15 11:10:38 +02:00
Tobias Powalowski
7dfda5a698 fix local config 2022-05-15 10:21:58 +02:00
Tobias Powalowski
17fd8b0ae9 add EFISTUB to iso script 2022-05-15 10:20:09 +02:00
Tobias Powalowski
f2c73ac37b add EFISTUB boot option to GRUB 2022-05-15 10:10:52 +02:00
Tobias Powalowski
6e4ee6df8d lower memory requirement for xfce launch to 3.2G 2022-05-14 21:25:05 +02:00
Tobias Powalowski
5fc581193d remove correct package 2022-05-14 21:01:09 +02:00
Tobias Powalowski
ef802f077b fix pacman.log location 2022-05-14 20:43:39 +02:00
Tobias Powalowski
cba7ad1fe6 silence rm 2022-05-14 20:40:36 +02:00
Tobias Powalowski
b7ff2c670f remove installed packages immediatly from cache after installastion 2022-05-14 20:29:34 +02:00
Tobias Powalowski
2dbcaea4cf speedup initrd creation to maximum 2022-05-14 20:22:14 +02:00
Tobias Powalowski
da12ceaa84 fix remove cache loop 2022-05-14 17:08:11 +02:00
Tobias Powalowski
34f707711d remove workaround, it's a kexec bug with higher memory than 4GB 2022-05-14 14:23:37 +02:00
Tobias Powalowski
eecd2e97dc readd workaround 2022-05-14 13:47:57 +02:00
Tobias Powalowski
e52223639d fix 2022-05-14 13:42:28 +02:00
Tobias Powalowski
d6aa8766b9 fix 2022-05-14 13:41:23 +02:00
Tobias Powalowski
9325d54810 add noconfirm 2022-05-14 12:15:13 +02:00
Tobias Powalowski
8b61388824 add missing exit 2022-05-14 12:08:50 +02:00
Tobias Powalowski
4648d0a369 fix overwrite 2022-05-14 12:07:18 +02:00
Tobias Powalowski
013333355a fix weird zstd package missing bug 2022-05-14 12:01:07 +02:00
Tobias Powalowski
6321bddfe4 use installed without -w to get all packages 2022-05-14 10:33:15 +02:00
Tobias Powalowski
de926226ba fix sed line 2022-05-14 09:37:36 +02:00
Tobias Powalowski
ccbbae29a7 fix sed line 2022-05-14 09:20:59 +02:00
Tobias Powalowski
873d50880f remove all X packages from cache to optimize RAM usage 2022-05-14 09:02:46 +02:00
Tobias Powalowski
ad1961cda6 revert Adwaita remove needed for cursor 2022-05-14 08:33:57 +02:00
Tobias Powalowski
0211cb904b remove not used icons 2022-05-14 08:21:51 +02:00
Tobias Powalowski
723272c37f remove fallback initramfs in preconfiguration step 2022-05-13 10:32:44 +02:00
Tobias Powalowski
2ce04999e3 disable fallback in mkinitcpio autoconfiguration 2022-05-13 09:54:11 +02:00
Tobias Powalowski
65a7a5bf3a add check on file 2022-05-13 09:35:35 +02:00
Tobias Powalowski
1cb6c370c9 remove fallback entries from bootloaders 2022-05-13 09:16:32 +02:00
Tobias Powalowski
924583cf83 wait longer for wlan essid to fail 2022-05-13 08:55:47 +02:00
Tobias Powalowski
bf7babb4a2 add ESSID selector 2022-05-13 08:42:27 +02:00
Tobias Powalowski
295290dad6 add ESSID selector 2022-05-13 08:38:34 +02:00
Tobias Powalowski
a7c9299232 run locale-gen on normal system 2022-05-13 07:16:32 +02:00
Tobias Powalowski
db76be74d7 fix hashtool and keytool copying on normal system 2022-05-13 06:58:46 +02:00
Tobias Powalowski
29798539a5 move network sleep before link check 2022-05-12 23:36:42 +02:00
Tobias Powalowski
662b6562f0 detect if network is really UP 2022-05-12 22:43:29 +02:00
Tobias Powalowski
e93fe55729 add if checks for DESTDIR 2022-05-12 22:09:54 +02:00
Tobias Powalowski
25565ccd9c allow updating grub in secureboot mode 2022-05-12 22:04:22 +02:00
Tobias Powalowski
470daa8021 allow updating grub in secureboot mode 2022-05-12 21:29:19 +02:00
Tobias Powalowski
0cd0f831ca allow updating grub in secureboot mode 2022-05-12 21:24:34 +02:00