Commit graph

1722 commits

Author SHA1 Message Date
Tobias Powalowski
639ece33db update wiki 2022-06-14 20:47:43 +02:00
Tobias Powalowski
42908c249a update wiki 2022-06-14 09:30:07 +02:00
Tobias Powalowski
ab12c376cb update wiki 2022-06-14 09:10:32 +02:00
Tobias Powalowski
265bee70a2 add archboot wiki 2022-06-14 08:46:48 +02:00
Tobias Powalowski
745bea2999 rename boot entries 2022-06-13 11:45:21 +02:00
Tobias Powalowski
f7cdb98378 rename iso files to archboot-archlinux, new background image 2022-06-13 11:26:51 +02:00
Tobias Powalowski
4f44a59599 update background image 2022-06-13 10:53:14 +02:00
Tobias Powalowski
c27023c303 new background image 2022-06-13 09:21:49 +02:00
Tobias Powalowski
10a909c50f Revert "restore last working state, using zram initialization does eat too much RAM"
This reverts commit a7e9627a7b.
2022-06-02 19:10:10 +02:00
Tobias Powalowski
a7e9627a7b restore last working state, using zram initialization does eat too much RAM 2022-06-02 19:09:33 +02:00
Tobias Powalowski
2817c5b37f update background image 2022-05-31 09:35:05 +02:00
Tobias Powalowski
03170af8ca add my gpg public key to git 2022-05-30 21:33:55 +02:00
Tobias Powalowski
5b802345b1 update to new url 2022-05-30 18:53:34 +02:00
Tobias Powalowski
7d8eabdb04 update background image to new url 2022-05-30 16:06:16 +02:00
Tobias Powalowski
c5bab581cf add gnupg mount to pacman.init 2022-05-28 19:57:51 +02:00
Tobias Powalowski
f05c5beb90 remove haveged from pacman initialization 2022-05-28 19:51:24 +02:00
Tobias Powalowski
78d70d2edc revert tmpfs for /, it breaks kexec boot <4GB 2022-05-23 21:43:44 +02:00
Tobias Powalowski
88109d2122 switch from ramfs to tmpfs for / 2022-05-23 06:39:38 +02:00
Tobias Powalowski
d8e2d946e3 add fstab file with / as ramfs 2022-05-22 20:37:58 +02:00
Tobias Powalowski
4452da1956 add fstab to initramfs 2022-05-22 20:31:33 +02:00
Tobias Powalowski
74423f8acb add rtkit user 2022-05-22 18:43:40 +02:00
Tobias Powalowski
5e65335459 rename launch_setup.sh to login.sh, place it last in /etc/profile.d and add it to updated scripts 2022-05-22 08:11:21 +02:00
Tobias Powalowski
88c387697e add message about Local mode on login 2022-05-21 17:23:35 +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
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
e250685b5c move memory warning to the beginning too 2022-05-18 22:27:10 +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
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
f2c73ac37b add EFISTUB boot option to GRUB 2022-05-15 10:10:52 +02:00
Tobias Powalowski
ef47791864 add usbmux to shadow 2022-05-05 11:15:58 +02:00
Tobias Powalowski
fb9798fdae more group fixes 2022-05-05 11:13:56 +02:00
Tobias Powalowski
1119ab5c12 add usbmux user to passwd 2022-05-05 10:38:19 +02:00
Tobias Powalowski
3fa1a20350 fix grub on aarch64 2022-05-04 18:55:16 +02:00
Tobias Powalowski
0cffafde2b add user colord and polkitd 2022-05-04 14:38:08 +02:00
Tobias Powalowski
73fa43ef4d fix grub function 2022-05-03 22:03:30 +02:00
Tobias Powalowski
1cc06135c0 functionalize initrd 2022-05-03 21:26:54 +02:00
Tobias Powalowski
98495e1bd1 split initrd if bigger than 700M 2022-05-03 21:20:57 +02:00
Tobias Powalowski
0abbee82bd update sshd_config 2022-05-01 21:41:59 +02:00
Tobias Powalowski
3ac6663826 fix pacman-init startup 2022-04-28 20:34:07 +02:00
Tobias Powalowski
d22fb17c82 move pacman-init to base 2022-04-28 20:14:49 +02:00
Tobias Powalowski
71b3cbcc4d simplify keyring for both arches 2022-04-28 19:55:57 +02:00
Tobias Powalowski
c1e23e9f36 remove audit=0 from aarch64 grub entry 2022-04-28 15:10:11 +02:00
Tobias Powalowski
b39cc2f002 set loglevel on aarch64 to 4, remove printk hack 2022-04-28 14:55:56 +02:00
Tobias Powalowski
22211f2eb4 add usb serial console logging 2022-04-28 09:38:07 +02:00
Tobias Powalowski
044fd2c605 add ttyAMA0 to logging 2022-04-27 10:53:43 +02:00
Tobias Powalowski
be0b8be838 move launch-setup.sh to installer_common 2022-04-26 15:16:46 +02:00
Tobias Powalowski
d2841519aa simplify launching setup or update-installer.sh, add bashrc which launches zsh by default, switch root to /bin/bash shell 2022-04-26 15:05:16 +02:00
Tobias Powalowski
ccb8099004 remove tmpfs on /var/tmp, not needed on writable archboot 2022-04-26 11:46:59 +02:00
Tobias Powalowski
f2904ed350 remove gnupg mounting for pacman, archboot's ramfs is writable 2022-04-26 10:52:41 +02:00
Tobias Powalowski
b479ea160a avoid pacman gpg could move to swap 2022-04-26 08:15:12 +02:00
Tobias Powalowski
cc523e0533 no error if ttyS0 is not present 2022-04-20 13:54:50 +02:00
Tobias Powalowski
7089ddbbca add tss user, remove git user 2022-04-17 19:58:23 +02:00
Tobias Powalowski
a23c2e1d9c rmmod tpm by default to avoid issues on broken firmware 2022-04-13 14:38:14 +02:00
Tobias Powalowski
ed02a2240d change to C.UTF-8 2022-04-04 06:47:49 +02:00
Tobias Powalowski
30af42bc63 change nick name to archboot-user 2022-04-02 09:33:35 +02:00
Tobias Powalowski
896a504ff0 add preconfigured weechat 2022-04-01 18:36:37 +02:00
Tobias Powalowski
ed46499046 add double quotes 2022-04-01 16:00:39 +02:00
Tobias Powalowski
cafc97c908 add elinks defaults for opening wiki and add 3 bookmarks 2022-04-01 15:40:44 +02:00
Tobias Powalowski
3d13d76a3d update messages 2022-03-27 13:16:20 +02:00
Tobias Powalowski
750317c5b4 add color to start message 2022-03-27 08:29:33 +02:00
Tobias Powalowski
9935071dd2 change messages 2022-03-18 14:25:36 +01:00
Tobias Powalowski
242bf74024 remove add_efi_memmap, grub is used to boot so no efistub booting, remove cgroup_disable=memory no error is shown anymore 2022-03-17 14:43:01 +01:00
Tobias Powalowski
d65c5a8849 copy mmodules to correct directory 2022-03-17 09:16:32 +01:00
Tobias Powalowski
1a6bfda226 fix modules.order 2022-03-17 08:24:14 +01:00
Tobias Powalowski
6d20bae5c5 preserve kernel module structure 2022-03-17 07:46:37 +01:00
Tobias Powalowski
a987872622 fix tty logging to all tty1 and ttyS0 2022-03-16 11:05:35 +01:00
Tobias Powalowski
924ab69352 add logging to ttyS0 from tty1 on latest iso 2022-03-16 08:33:30 +01:00
Tobias Powalowski
8e98de8b57 only run update-installer.sh on tty1 in latest iso 2022-03-16 07:45:18 +01:00
Tobias Powalowski
f531ebe6fd change LANG to C 2022-03-08 07:38:55 +01:00
Tobias Powalowski
aba6786975 enable serial console by default 2022-03-07 20:15:14 +01:00
Tobias Powalowski
3d2e23975f cleanup main-grub.cfg 2022-03-07 17:03:30 +01:00
Tobias Powalowski
eb61050c6a fix grub config 2022-03-07 15:14:15 +01:00
Tobias Powalowski
989b7f607e add missing grub-iso.cfg 2022-03-07 07:24:03 +01:00
Tobias Powalowski
4da17bcd9b switch names of grub config files, add echo for chosen grub menuentry 2022-03-07 07:21:26 +01:00
Tobias Powalowski
f183f9aca9 fix grub 2022-02-25 20:48:21 +01:00
Tobias Powalowski
17bfb18a1e update background 2022-02-25 19:27:49 +01:00
Tobias Powalowski
e7a2943544 simplify grub, enable custom grub setup, add archboot background 2022-02-25 19:23:00 +01:00
Tobias Powalowski
f78c682c07 fix reproducibilty on initrds 2022-02-16 18:35:35 +01:00
Tobias Powalowski
458d758c97 revert firmware patch, it slows down creation 2022-02-07 07:01:54 +01:00
Tobias Powalowski
4ae4a3a6d1 only balance btrfs on creation, not on existing arrays 2022-02-06 21:58:28 +01:00
Tobias Powalowski
71cda5eb09 add check for firmware 2022-02-06 19:30:21 +01:00
Tobias Powalowski
6a32fac81a add add_efi_memmap to the end of aarch64 options 2022-02-02 17:10:01 +01:00
Tobias Powalowski
f7daea8f39 readd add_efi_memmap to setup and grub.cfg 2022-02-02 17:09:05 +01:00
Tobias Powalowski
b7b32faa60 remove wrong comment 2022-01-31 17:12:06 +01:00
Tobias Powalowski
3906c8317e correct patch for symlinked binaries 2022-01-31 13:38:16 +01:00
Tobias Powalowski
cd1ff291bf add symlink patch for files 2022-01-31 11:45:26 +01:00
Tobias Powalowski
1b6abb29fc remove not needed shell script patch 2022-01-30 12:40:01 +01:00
Tobias Powalowski
aa0ef88a7d add shell scripts if added as binary 2022-01-30 11:48:06 +01:00
Tobias Powalowski
91541b7752 fix initcpio patch 2022-01-22 14:27:25 +01:00
Tobias Powalowski
c36591d4ee remove symlinks functiosn, added to mkinitcpio in the future 2022-01-21 10:17:10 +01:00
Tobias Powalowski
2b3c87423f set serial in grub.cfg 2022-01-19 15:50:37 +01:00
Tobias Powalowski
7f02986dd1 add serial to grub config 2022-01-19 08:45:05 +01:00
Tobias Powalowski
249f413a15 sync grub.cfg with setup config 2022-01-18 10:46:45 +01:00
Tobias Powalowski
428304c9f8 fix grub.cfg for all architectures 2022-01-18 09:56:43 +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
b6e4dc20e2 remove syslinux bootloader dir 2022-01-16 16:18:57 +01:00
Tobias Powalowski
f0c9168d81 update url to new archboot home 2022-01-11 22:49:07 +01:00
Tobias Powalowski
147fee2f57 try to get an aarch64 build root 2022-01-07 15:40:04 +01:00
Tobias Powalowski
828275a657 add archlinuxarm keyring for pacman 2022-01-02 20:40:24 +01:00
Tobias Powalowski
3ec11d3be2 add PKGBUILD for ARM to share 2022-01-02 17:23:29 +01:00
Tobias Powalowski
cab3cc66b0 update RAM requirements 2021-12-12 14:22:27 +01:00
Tobias Powalowski
d0d738c967 higher RAM requirement 2021-12-10 18:19:18 +01:00
Tobias Powalowski
ac9e269eeb change RAM requirements 2021-11-30 20:10:52 +01:00
Tobias Powalowski
7f02f06dd3 fix latest image for initcpio 31 2021-11-30 18:37:03 +01:00
Tobias Powalowski
0b98cf4b4d add mkinitcpio patch 2021-11-30 17:42:52 +01:00
Tobias Powalowski
f85cb43afc add ovmf file from fedora to test securboot in qemu 2021-10-14 15:12:56 +02:00
Tobias Powalowski
d9c0a41553 higher latest memory image to 3800 2021-10-08 10:04:39 +02:00
Tobias Powalowski
48c5c5e739 change login message on latest image 2021-10-07 21:28:24 +02:00
Tobias Powalowski
32986fc45f add nano and wget to latest image 2021-10-07 20:43:47 +02:00
Tobias Powalowski
eb10ff6f49 change sleep on latest image and message 2021-10-07 17:45:59 +02:00
Tobias Powalowski
8cc82e5f6c change message to fit to normal archboot iso 2021-10-07 17:42:10 +02:00
Tobias Powalowski
00e790802a change login message on latest image 2021-10-07 15:15:20 +02:00
Tobias Powalowski
370977658e add welcome message on latest image 2021-10-06 12:18:31 +02:00
Tobias Powalowski
cd1c42412e add installer_latest 2021-10-05 17:38:21 +02:00
Tobias Powalowski
dafc1f6c12 fix naming of new latest config files 2021-10-05 16:08:23 +02:00
Tobias Powalowski
f863b15271 finish latest image work :), saves RAM and remove net from config 2021-10-05 16:01:42 +02:00
Tobias Powalowski
84045d8901 start to add latest image parts 2021-10-04 19:53:52 +02:00
Tobias Powalowski
e3c7e84142 start to add latest image parts 2021-10-04 19:52:58 +02:00
Tobias Powalowski
9eda54f69d update shadow and passwd 2021-09-21 13:03:38 +02:00
Tobias Powalowski
f0d795d108 move to system profile group and gshadow 2021-09-21 12:57:15 +02:00
Tobias Powalowski
86fa8f76f1 uncomment mirrorlist 2021-09-21 12:39:47 +02:00
Tobias Powalowski
42e48599e4 update append-options with removed docs 2021-09-21 12:33:25 +02:00
Tobias Powalowski
3e787a095b update to new schedulers 2021-09-21 11:40:32 +02:00
Tobias Powalowski
30b94e608f change pacman to use system makepkg.conf pacman.conf and mirrorlist 2021-09-21 11:19:28 +02:00
Tobias Powalowski
1842b9affa move tz to /usr/bin 2021-09-21 11:13:49 +02:00
Tobias Powalowski
17c5505072 move km to /usr/bin 2021-09-21 11:12:17 +02:00
Tobias Powalowski
28415ebd92 remove efivars from modprobe.conf, it's not included anymore 2021-09-21 11:08:48 +02:00
Tobias Powalowski
27cf63ffd6 move setup and quickinst to /usr/bin 2021-09-21 11:03:45 +02:00
Tobias Powalowski
948bd3f1f9 remove old docs 2021-09-21 10:57:04 +02:00
Tobias Powalowski
9911e6ee20 remove docs 2021-09-18 17:24:55 +02:00
Tobias Powalowski
a470c83800 remove allinone docs 2021-09-18 17:23:50 +02:00
Tobias Powalowski
d019997e0f remove TODO 2021-09-18 17:23:03 +02:00
Tobias Powalowski
c35f356af1 change RAM recommandation in boot message 2021-09-18 08:54:35 +02:00
Tobias Powalowski
cd73afd1c1 remove warning on /boot uefisyspart, the user who sets it like this should know the consequence 2021-09-16 16:17:49 +02:00
Tobias Powalowski
a6661847aa add autodetection of mounted efisys partition 2021-09-16 15:46:35 +02:00
Tobias Powalowski
f6db75733b add missing "" to check if result was empty it was broken 2021-09-16 15:23:24 +02:00
Tobias Powalowski
8f75f16bd0 change name of vfat to FAT32 2021-09-16 07:21:39 +02:00
Tobias Powalowski
09e5d8fd76 use full-balance to safe 10 seconds waiting 2021-09-15 20:25:39 +02:00
Tobias Powalowski
9248740a02 use explicitly fat32 on mkfs.vfat creation 2021-09-15 20:20:06 +02:00
Tobias Powalowski
694f70108e change to UEFI as first option on bootloaders #2 2021-09-15 18:18:07 +02:00
Tobias Powalowski
7c8adab8a2 change to UEFI as first option on bootloaders 2021-09-15 18:09:44 +02:00
Tobias Powalowski
026dc354e3 change bootloader installs to infoboxes with 3 seconds sleep 2021-09-15 13:52:54 +02:00
Tobias Powalowski
1d64be85ac remove comment for missing subvol support, move GRUB higher in BOOT_BIOS 2021-09-15 12:40:52 +02:00
Tobias Powalowski
bcae704689 fix subdir for btrfs on subvolumes
#23
2021-09-15 12:35:49 +02:00
Tobias Powalowski
b29ef17fbf fix subdir for btrfs on subvolumes
#2
2021-09-15 12:29:29 +02:00
Tobias Powalowski
145127cf66 fix subdir for btrfs on subvolumes 2021-09-15 12:23:03 +02:00
Tobias Powalowski
16548ed65a remove windows XP 2021-09-15 11:43:34 +02:00
Tobias Powalowski
1fd0ad138a select source on bootloader if not already set 2021-09-15 10:39:28 +02:00
Tobias Powalowski
1421e57da5 add syslinux checks for btrfs again 2021-09-15 10:03:52 +02:00
Tobias Powalowski
2c23fcc3ed set correct menu preset on source abort 2021-09-15 07:44:32 +02:00
Tobias Powalowski
f58e49c5cc update waiting message 2021-09-15 07:41:10 +02:00
Tobias Powalowski
aa421654e9 remove sleep on mirrorlist 2021-09-15 07:39:19 +02:00
Tobias Powalowski
cdff0521a8 add archboot-update-installer.sh script to install environment 2021-09-15 07:34:44 +02:00
Tobias Powalowski
0dc39597d6 waiting for download mirrorlist 2021-09-14 23:33:10 +02:00
Tobias Powalowski
f8b8b53b30 fix download of mirrorfile and add sleep for network connection to come up 2021-09-14 23:14:56 +02:00
Tobias Powalowski
a613bbd4c7 fix download latest mirrorlist file 2021-09-14 20:32:28 +02:00
Tobias Powalowski
b356aee161 allow btrfs on syslinux / or /boot on subvolume is not working 2021-09-14 20:00:09 +02:00
Tobias Powalowski
a87fea3037 start to add btrfs support to syslinux and add xfs to syslinux 2021-09-14 17:01:40 +02:00
Tobias Powalowski
2703edd5cd change source to mirror 2021-09-14 14:46:59 +02:00
Tobias Powalowski
0b4f521575 remove source_set function 2021-09-14 11:21:48 +02:00
Tobias Powalowski
bfb2dcb590 remove S_SOURCE 2021-09-14 11:20:20 +02:00
Tobias Powalowski
7278a8b425 remove pkgdesc function 2021-09-14 11:16:48 +02:00
Tobias Powalowski
38a1007f1a remove not needed check in check_gpt 2021-09-14 11:12:28 +02:00
Tobias Powalowski
4491a31f6f fix wrong check on detect_DISC function 2021-09-14 10:39:14 +02:00
Tobias Powalowski
6b4d74f75d replace Windows Versions with Windows 10 and later 2021-09-13 18:27:07 +02:00
Tobias Powalowski
0b98dc0b49 remove not needed functions from media install 2021-09-13 18:23:08 +02:00
Tobias Powalowski
2e641b5eea remove not needed functions from media install 2021-09-13 18:20:47 +02:00
Tobias Powalowski
4eaf236d20 remove experimental messages from setup 2021-09-13 17:44:16 +02:00
Tobias Powalowski
dbd0003c17 update docs 2021-09-12 19:20:53 +02:00
Tobias Powalowski
fddd5e5d4e add missing PACKAGES
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 18:48:42 +02:00
Tobias Powalowski
b8ad840db6 move network to net
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 18:24:12 +02:00
Tobias Powalowski
218cd74609 fix dhcpcd startup on boot
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 18:12:53 +02:00
Tobias Powalowski
6789839272 remove broken dhcpcd startin 2021-09-12 17:59:24 +02:00
Tobias Powalowski
a4aa175327 remove package selection menu
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 16:51:50 +02:00
Tobias Powalowski
f720c7fa53 remove package selection menu
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 16:50:37 +02:00
Tobias Powalowski
cddc645d40 correct exit from network cancel
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 16:45:02 +02:00
Tobias Powalowski
6b10319fc9 fix autoprepare routine, added minimum of 2500MB for /
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-12 16:38:06 +02:00
Tobias Powalowski
86fe4c2dc9 correct RAM needed to boot
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 14:02:49 +02:00
Tobias Powalowski
140fd7e838 remove media installation method from setup and quickinst
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 13:37:12 +02:00
Tobias Powalowski
f33ecb3191 remove local install from quickinst
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 10:58:34 +02:00
Tobias Powalowski
1dd7870888 update docs
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 16:31:44 +02:00
Tobias Powalowski
9075ddcfe6 bump mirrorlist 2021-08-23 08:16:39 +02:00
Tobias Powalowski
8ae0a79d50 update memory requirements to 4096 RAM 2021-08-10 20:06:35 +02:00
Tobias Powalowski
0dfeaf1d78 update project url on install docs 2021-08-09 13:58:08 +02:00
Tobias Powalowski
472b92db0f update project url 2021-08-08 19:02:32 +02:00
Tobias Powalowski
520ed4798b updated project url 2021-08-08 18:59:52 +02:00
Tobias Powalowski
a96eb1ef0e update mirrorlist 2021-08-08 11:40:32 +02:00
Tobias Powalowski
22e6418088 bump mirrorlist 2021-03-15 15:04:18 +01:00
Tobias Powalowski
558f5d5d3d update mirrorlist 2020-08-15 10:26:14 +02:00
Tobias Powalowski
0ab0087eac fix syntax 2020-07-24 19:00:49 +02:00
Tobias Powalowski
ee2fc65c23 fix autoprepare uefisyspart 2020-07-24 18:58:47 +02:00
Tobias Powalowski
956a85fdcc add netctl hint in docs 2020-07-24 18:19:09 +02:00
Tobias Powalowski
2a77279299 add new package selection to TODO 2020-07-22 13:31:53 +02:00
Tobias Powalowski
eb9005726d fix network on installed system by adding more packages to installation 2020-07-22 13:28:57 +02:00
Tobias Powalowski
5d2231129f add amd-ucode 2020-07-21 13:49:02 +02:00