Commit graph

2131 commits

Author SHA1 Message Date
Tobias Powalowski
2463c74d23 update wiki 2022-06-21 08:16:55 +02:00
Tobias Powalowski
69cc55f6df update wiki 2022-06-20 11:14:27 +02:00
Tobias Powalowski
4c4ecf9294 update wiki 2022-06-20 07:47:11 +02:00
Tobias Powalowski
07a455709b lsm is set by kernel 2022-06-19 10:46:29 +02:00
Tobias Powalowski
ceb68bb4c9 add lsm=integrity on x86_64 UEFI boot 2022-06-18 13:17:50 +02:00
Tobias Powalowski
fba30b8ab7 add archboot MOK, which allows loading of broadcom-wl in 5.18.4 and above 2022-06-16 13:47:35 +02:00
Tobias Powalowski
ab6ba69d82 update wiki 2022-06-15 09:18:20 +02:00
Tobias Powalowski
5ee56f692f update wiki 2022-06-15 09:12:24 +02:00
Tobias Powalowski
f5c67650e5 update wiki 2022-06-15 08:51:36 +02:00
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
Tobias Powalowski
97af308866 update download url 2020-07-21 12:24:29 +02:00
Tobias Powalowski
8311190a16 switch from network to core install by default 2020-07-21 12:14:56 +02:00
Tobias Powalowski
cf73b939f4 add TODO to setup 2020-07-21 07:42:09 +02:00
Tobias Powalowski
4e5829987f update RAM to 2048MB usage 2020-07-20 17:06:41 +02:00
Tobias Powalowski
c8d8890e44 update docs 2020-07-20 17:02:56 +02:00
Tobias Powalowski
8b7d619a87 add TODO to setup script 2020-07-20 16:56:08 +02:00
Tobias Powalowski
4c6f7acc80 adopt setup changes to quickinst script for new base layout 2020-07-20 16:36:09 +02:00
Tobias Powalowski
3e7eee05bf remove wrong check on btrfs subvolume not supported by bootloaders #60996 2020-07-20 16:24:03 +02:00
Tobias Powalowski
1847f2f404 add new base installation routine for new package layout, remove /boot limitation on btrfs subvolume 2020-07-20 16:12:25 +02:00
Tobias Powalowski
8c4df15701 update svn script 2020-07-18 15:58:43 +02:00
Tobias Powalowski
ff379bcdbc update refind-efi to refind package 2020-07-18 15:10:43 +02:00
Tobias Powalowski
a359fc0f0b update pacman config files 2020-07-17 10:40:30 +02:00
Tobias Powalowski
db4be9aca6 update mirrorlist 2020-07-17 10:34:20 +02:00
Tobias Powalowski
79fa0fafeb bump mirrorlist 2019-03-16 11:43:35 +01:00
Tobias Powalowski
4e1b6a1d3f update mirrorlist 2018-12-07 12:12:02 +01:00
Tobias Powalowski
40a2db8036 bump mirrorlist 2018-07-10 15:18:13 +02:00
Tobias Powalowski
708178f626 update docs 2018-06-26 17:49:40 +02:00
Tobias Powalowski
ddeb3a7221 don't fill partition in autoprepare bios mode to allow conversion to gpt later, add rereading of partitions after partition finished 2018-06-26 14:33:36 +02:00
Tobias Powalowski
e171f06df5 fix GPT dialogs and checks to a fit to new Windows 10 standards 2018-06-26 09:42:23 +02:00
Tobias Powalowski
533a8d0ba7 Use cfdisk as standard partitioner again for all types of partitions 2018-06-25 18:02:32 +02:00
Tobias Powalowski
4eb3d9c8f3 remove spaces on partitions in autoprepare mode 2018-06-25 17:23:53 +02:00
Tobias Powalowski
b555a688d3 correct fstab creation with , at the end of options 2018-06-25 16:16:20 +02:00
Tobias Powalowski
e8dca764b0 unset variables at end of _mkfs 2018-06-25 15:51:41 +02:00
Tobias Powalowski
ef8b60e627 cleanup devices 2018-06-25 14:58:11 +02:00
Tobias Powalowski
addf94300d fix nvme device in autoprepare mode 2018-06-25 14:15:15 +02:00
Tobias Powalowski
718e39eb5c remove BOOT_PART= setting from autoprepare 2018-06-25 12:20:37 +02:00
Tobias Powalowski
d3e28bf8ee add ${DISC} to EFI check 2018-06-25 11:45:48 +02:00
Tobias Powalowski
f33d7e8d3e fix missing ( and remove space 2018-06-25 11:43:13 +02:00
Tobias Powalowski
6389723b5d fix EFI System partition detection 2018-06-25 11:30:38 +02:00
Tobias Powalowski
b6ede67a8e replace findmnt with more robust output 2018-06-25 10:08:57 +02:00
Tobias Powalowski
6fe0edc5e4 fix DETECT_DISC and replace sed line with more robust check 2018-06-25 08:54:29 +02:00
Tobias Powalowski
c39a088f52 remove pcmcia 2018-06-23 23:21:25 +02:00
Tobias Powalowski
cabb9852e3 cleanup comment 2018-06-23 21:29:26 +02:00
Tobias Powalowski
e2fcce00a1 add zstd compression option for btrfs 2018-06-23 21:26:43 +02:00
Tobias Powalowski
b0bde32a7a remove critical btrfs mount options 2018-06-23 21:23:08 +02:00
Tobias Powalowski
ead4e7a2a5 surpress --root with --sysroot warning 2018-06-23 15:08:00 +02:00
Tobias Powalowski
25189c696b remove unneeded break on check_media 2018-06-23 14:43:15 +02:00
Tobias Powalowski
b80b239ecd revert wrong url syntax 2018-06-23 14:32:06 +02:00
Tobias Powalowski
71b0f2ec38 fix url 2018-06-22 18:03:38 +02:00
Tobias Powalowski
4cf26320bb fix server url in pacman.conf file in setup and quickinst 2018-06-22 17:00:14 +02:00
Tobias Powalowski
5167cffb05 raise RAM requirement to 1500 MB 2018-06-22 14:24:20 +02:00
Tobias Powalowski
720fd35b65 update makepkg.conf 2018-06-22 09:29:59 +02:00
Tobias Powalowski
60ff6d1fa9 update pacman mirrorlist 2018-06-22 09:11:21 +02:00
Tobias Powalowski
9eed39d321 update scheduler for more devices 2018-06-22 09:04:51 +02:00
Tobias Powalowski
fd42b3ca28 remove allinone config and script, remove unneeded presets and config files 2018-06-22 08:48:14 +02:00
Tobias Powalowski
befcadcbe1 add dhcp user 2018-06-20 11:32:23 +02:00
Tobias Powalowski
85dcba71a1 add render and dhcp group 2018-06-20 11:23:33 +02:00
Tobias Powalowski
ff54d5d73a fix quickinst url 2017-11-27 09:38:34 +01:00
Tobias Powalowski
e272947fc8 update mirrorlist 2017-11-27 09:34:08 +01:00
Tobias Powalowski
f1b86efb90 remove i686 hint from docs 2017-11-27 09:33:21 +01:00
Tobias Powalowski
f143d2925a remove i686 check from setup 2017-11-27 09:29:13 +01:00
Tobias Powalowski
2bd05a7f6f add x86_64 config and preset files 2017-11-27 09:17:34 +01:00
Tobias Powalowski
f5736606ef remove i686 support from pacman hook 2017-08-12 09:33:28 +02:00
Tobias Powalowski
bc7e725946 bump mirrorlist 2017-08-12 09:15:26 +02:00
Tobias Powalowski
135dc7486c update mirrorlist 2016-12-09 07:15:58 +01:00
Tobias Powalowski
86efa28d64 add systemd-coredump group and user 2016-12-07 16:43:09 +01:00
Tobias Powalowski
6a60b85616 bump mirrorlist 2016-12-07 14:21:44 +01:00
Tobias Powalowski
ea796a2e28 update mirrorlist 2016-10-15 19:58:21 +02:00
Tobias Powalowski
492ee882ab bump mirrorlist 2016-10-11 09:55:52 +02:00
Tobias Powalowski
e46933423b bump mirrorlist 2016-09-13 19:02:48 +02:00
Tobias Powalowski
995050bef1 bump mirrorlist 2016-08-26 14:30:39 +02:00
Tobias Powalowski
90e30f1999 fix preloader locations 2016-05-14 18:59:00 +02:00
Tobias Powalowski
7182d3fc0f update mirrorlist 2016-05-14 17:35:20 +02:00
Tobias Powalowski
e1f0427a17 update mirrorlist 2016-01-19 09:34:44 +01:00
Tobias Powalowski
4ae6a67da8 update mirrorlist 2015-10-19 16:28:34 +02:00
Tobias Powalowski
2f3f090324 bump mirrorlist 2015-09-12 11:39:43 +02:00
Tobias Powalowski
342430b160 change to cryptsetup defaults during luks creation 2015-09-04 20:17:37 +02:00
Tobias Powalowski
52531f7221 update docs 2015-09-04 19:41:37 +02:00
Tobias Powalowski
139efd2fb7 replace gummiboot in installer with systemd-boot 2015-09-04 19:40:16 +02:00
Tobias Powalowski
c8e89a9ffd change sshd config for new openssh version 7 2015-09-04 18:42:17 +02:00
Tobias Powalowski
dc01648ab3 bump mirrorlist 2015-09-04 18:05:52 +02:00
Tobias Powalowski
ccb77ed1fe update mirrorlist 2015-05-19 16:06:16 +02:00
Tobias Powalowski
234708dd80 update squashfs mount part 2015-05-08 15:57:50 +02:00
Tobias Powalowski
cf2b6057c3 update mirrorlist 2015-03-16 08:03:06 +01:00
Tobias Powalowski
ed39fd163f add sleep to squashfs mounting 2015-03-11 09:40:12 +01:00
Tobias Powalowski
ca5322088a add proc group 2015-03-08 12:57:55 +01:00
Tobias Powalowski
7a6a1f5306 update mirrorlist 2015-02-28 13:33:42 +01:00
Tobias Powalowski
7a144a3a8c update mirrorlist 2015-02-07 11:56:22 +01:00
Tobias Powalowski
4eab6277fe remove btrfs from HOOKS= 2015-01-16 09:29:06 +01:00
Tobias Powalowski
e1ee20b8d5 remove defaults of btrfs as extref and skinny-metadata 2015-01-15 18:17:29 +01:00
Tobias Powalowski
5c3d48033b add balancing on btrfs mounts 2015-01-15 18:10:16 +01:00
Tobias Powalowski
db02c94c48 fix btrfs metadata raid level 2015-01-15 14:52:34 +01:00
Tobias Powalowski
d615025250 fix boot parameters 2015-01-12 14:41:55 +01:00
Tobias Powalowski
5f951fac3a update mirrorlist 2015-01-08 19:50:20 +01:00
Tobias Powalowski
ea9df143b8 bump memory requirement 2014-12-17 08:19:58 +01:00
Tobias Powalowski
fa14f8739f update mirrorlist 2014-12-17 08:18:47 +01:00
Tobias Powalowski
a53b57a495 remove pacman-key hack for gnupg 2.1.x 2014-12-17 08:18:05 +01:00
Tobias Powalowski
15a5bd44cc higher memory requirement 2014-11-18 08:38:44 +01:00
Tobias Powalowski
b9d7e74209 update mirrorlist 2014-11-17 08:32:58 +01:00
Tobias Powalowski
c7bd0d5211 fix permission on pacman-key 2014-11-13 08:42:29 +01:00
Tobias Powalowski
1ffbdfc48b fix pacman-key until pacman has fix for gnupg issue 2014-11-13 08:25:02 +01:00
Tobias Powalowski
990f614314 fix syslinux initrd syntax 2014-11-12 15:20:03 +01:00
Tobias Powalowski
37aa519bc6 replace hardcoded intel-ucode.img 2014-11-12 14:21:14 +01:00
Tobias Powalowski
97a5b4fd09 add intel-ucode to setup script 2014-11-12 14:18:16 +01:00
Tobias Powalowski
2071a64460 always add intel-ucode on installation 2014-11-12 09:36:42 +01:00
Tobias Powalowski
05a1783004 bump mirrorlist 2014-11-11 17:47:24 +01:00
Tobias Powalowski
30ae2c57e9 add empty machine-id to solve systemd trouble 2014-09-10 16:37:41 +02:00
Tobias Powalowski
405ea940cb add more systemd groups and programs 2014-09-10 09:55:55 +02:00
Tobias Powalowski
2d87865990 bump mirrorlist 2014-09-09 21:59:01 +02:00
Tobias Powalowski
2fdc70f04b fix swap message in autoprepare mode 2014-08-02 11:24:13 +02:00
Tobias Powalowski
5a8fc03216 silence blockdevice checks, fix proc umount 2014-08-02 11:16:12 +02:00
Tobias Powalowski
def2620416 update pacman mirrorlist 2014-07-07 08:41:26 +02:00
Tobias Powalowski
f1508f90c3 sync groups with latest filesystem package 2014-07-05 22:20:37 +02:00
Tobias Powalowski
81f41f56a0 add ldap to passwd 2014-06-22 22:09:19 +02:00
Tobias Powalowski
1b316a52bd Keshav: Use /EFI/BOOT instead of /EFI/boot due to case-sensitivity issues 2014-06-21 23:06:20 +02:00
Tobias Powalowski
d70b090298 update docs 2014-06-18 16:57:23 +02:00
Tobias Powalowski
109f26abec update docs 2014-06-18 16:51:37 +02:00
Tobias Powalowski
1036c170a0 add more systemd groups for 214 2014-06-18 16:18:53 +02:00
Tobias Powalowski
cfc1407ecb add more systemd groups 2014-06-05 21:59:27 +02:00
Tobias Powalowski
82bbefc958 add force to mke2fs creation 2014-06-04 09:45:24 +02:00
Tobias Powalowski
b5725ad5ef fix setup syntax at line 5013 2014-06-04 09:04:42 +02:00
Tobias Powalowski
423d4e5218 update mirrorlist 2014-06-04 08:45:49 +02:00
Tobias Powalowski
be1b1d1452 Detect EFI MIXED MODE in setup script 2014-05-15 09:34:54 +02:00
Tobias Powalowski
e8787d124c update makepkg.conf files 2014-05-11 10:57:25 +02:00
Tobias Powalowski
998595e17b update makepkg.conf files 2014-05-11 10:55:55 +02:00
Tobias Powalowski
c831278a83 clear ssd_mountoptions everytime 2014-04-25 21:24:49 +02:00
Tobias Powalowski
056cb9e74c Download UEFI Shell IA32 v2 and v1 from Tianocore EDK2 SVN repo
Remove 'efi_no_storage_paranoia' kernel parameter from ISO booting and setup script

Remove not needed 'gpt' kernel parameter
2014-04-25 21:14:59 +02:00
Tobias Powalowski
6213f48c6d add missing new line in udev line 2014-04-16 18:59:21 +02:00
Tobias Powalowski
e161c77a8e add sysctl file for swap which enables swapiness for performance 2014-04-14 09:28:35 +02:00
Tobias Powalowski
861239cd22 add sysctl file for swap which enables swapiness for performance 2014-04-14 09:26:34 +02:00
Tobias Powalowski
919793cb26 add autoprepare btrfs subvolume for home and root, switch GPT to default scheme 2014-04-13 19:39:37 +02:00
Tobias Powalowski
62bdefdbac default to compression on btrfs 2014-04-12 13:47:34 +02:00
Tobias Powalowski
01015e35a5 default to compression on btrfs 2014-04-12 10:32:12 +02:00
Tobias Powalowski
bf037b528a fix subvolume checl 2014-04-12 10:26:16 +02:00
Tobias Powalowski
6617f8f3ed remove space_cache option from btfs code, it's used automatically 2014-04-12 10:10:39 +02:00
Tobias Powalowski
2e629191c4 add subvolume to bootloaders if btrfs is used on / 2014-04-12 10:09:03 +02:00
Tobias Powalowski
1a08c928b5 remove audit=0 2014-04-11 19:56:25 +02:00
Tobias Powalowski
dc89666ae5 more btrfs fixes 2014-04-11 19:52:30 +02:00
Tobias Powalowski
08edf83808 add ssd scheduler rule file 2014-04-11 17:34:32 +02:00
Tobias Powalowski
c402554d3f add ldap user and group 2014-04-11 17:26:54 +02:00
Tobias Powalowski
09faafab39 remove btrfs ssd from autoprepare 2014-04-10 17:13:35 +02:00
Tobias Powalowski
b83f137488 write mount options to fstab 2014-04-10 16:19:25 +02:00
Tobias Powalowski
48a6ac5d3c add new ssd detection and mount options eg. (autodefrag,discard,ssd,inode_cache,space_cache), added udev rule for deadline scheduler on ssd disks 2014-04-10 16:14:32 +02:00
Tobias Powalowski
a2292b7f54 add new btrfs ssd routine 2014-04-09 17:18:21 +02:00
Tobias Powalowski
52e66ddb1e more btrfs changes 2014-04-09 09:21:15 +02:00
Tobias Powalowski
6cf19f2ed9 correct btrfs raid message 2014-04-09 08:45:36 +02:00
Tobias Powalowski
d78469ce0b fix dhcpcd rule 2014-03-12 09:37:06 +01:00
Tobias Powalowski
8ea6e0772e add register=no to allinone docs 2014-03-12 08:17:42 +01:00
Tobias Powalowski
c3652e0d43 add audit=0 to kernel parameters 2014-02-25 16:00:34 +01:00
Tobias Powalowski
5eea642add fix quickinst in network mode 2014-01-14 18:01:01 +01:00
Tobias Powalowski
48007d001c Only launch dhcpcd on ethernet interfaces 2014-01-11 21:46:46 +01:00
Tobias Powalowski
0c864bb53e remove shutdown hook code 2013-12-16 08:59:13 +01:00
Tobias Powalowski
a5c48ae059 Keshav: Setup: Update GRUB Standalone EFI image generatio code to
work with latest grub pkg based on -git snapshot
2013-12-03 17:02:40 +01:00
Tobias Powalowski
c737a1de4e fix nilfs2 creation 2013-10-19 12:57:35 +02:00
Tobias Powalowski
ad56d8c54c also rely on mountpoint not only on GUID, to avoid wrong check 2013-10-19 09:46:49 +02:00
Tobias Powalowski
262cf10771 detect_uefi also in destdir_mounts 2013-10-19 09:36:35 +02:00
Tobias Powalowski
7d31c51314 only remove /boot if UEFI boot was used 2013-10-19 09:14:35 +02:00
Tobias Powalowski
a47f641c3f fix typo 2013-10-19 08:29:26 +02:00
Tobias Powalowski
b89428e61f remove testing hack during network bootloader installation 2013-10-19 08:23:26 +02:00
Tobias Powalowski
c134542804 add new fstab generator, which honors systemds capability to removenot needed fstab entries 2013-10-18 21:44:26 +02:00
Tobias Powalowski
648e1fd9e0 ldlinux.sys is not existent on btrfs, allow syslinux on btrfs 2013-10-17 14:23:23 +02:00
Tobias Powalowski
87ff385c06 fix btrfs creation if filesystem is already present 2013-10-16 09:18:58 +02:00
Tobias Powalowski
4d4328421f cleanup fstab from all entries first 2013-10-15 18:10:35 +02:00
Tobias Powalowski
3069ee8596 update GPT info text 2013-10-15 17:49:45 +02:00
Tobias Powalowski
6b4a0a0f50 fix makepkg.conf files for !staticlibs 2013-10-15 13:03:39 +02:00
Tobias Powalowski
0652c8c95e fix typo 2013-10-15 12:57:32 +02:00
Tobias Powalowski
0b1a74bc06 fix GPT partitioning in autoprepare mode 2013-10-15 12:56:37 +02:00
Tobias Powalowski
7c38f3cbda shorten guids supported with next gptfdisk 2013-10-14 12:17:56 +02:00
Tobias Powalowski
63d76abdc5 set EFISYSLINUX defaut to /boot 2013-10-14 12:01:58 +02:00
Tobias Powalowski
bed7e07fd5 add new GUID's for /home and swap in autoprepare function 2013-10-12 10:07:44 +02:00
Tobias Powalowski
231c99a093 update docs 2013-10-11 08:30:33 +02:00
Tobias Powalowski
2f22ab5f92 Do not always enable testing repository 2013-09-25 22:00:25 +02:00
Tobias Powalowski
14a67fff2e don't run bootloader section always twice 2013-09-22 21:09:44 +02:00
Tobias Powalowski
f7b5b70bc3 Only ask once about efisys partition 2013-09-22 14:23:45 +02:00
Tobias Powalowski
93cac33096 simplify bootloader loop 2013-09-22 14:11:49 +02:00
Tobias Powalowski
7f7ce72d6d only ask once about direct uefi bootloader installing, ask always for installing another bootloader 2013-09-22 14:01:29 +02:00
Tobias Powalowski
b8142669c3 add correct loop for multiple bootloader installation in uefi mode 2013-09-22 13:28:58 +02:00
Tobias Powalowski
09ca835c56 do not reinstall all uefi packages, if not needed 2013-09-22 12:39:35 +02:00
Tobias Powalowski
1746f2943d Keshav: Make sure main install_bootloader_menu is run even if the
user says no for uefi bootloader menu
2013-09-22 09:03:54 +02:00
Tobias Powalowski
857f0d3dbb Keshav: Make sure we run chroot_mount() before using grub-probe.
Install GRUB efi files to /EFI/grub instead of /EFI/arch_grub
2013-09-21 22:01:27 +02:00
Tobias Powalowski
95acf40919 remove uefi_common from gummiboot and refind 2013-09-21 10:07:07 +02:00
Tobias Powalowski
27faee205c simplify uefi_common package installation, run pacman only once 2013-09-19 08:59:43 +02:00
Tobias Powalowski
0343212a04 fix space 2013-09-18 18:52:41 +02:00
Tobias Powalowski
24f1b5a12f fix permissions of /sys /dev/ /proc to keep it consistent with filesystem package 2013-09-18 16:13:12 +02:00
Tobias Powalowski
5018589a74 fix unmounting of /sys part2 2013-09-18 15:53:26 +02:00
Tobias Powalowski
3f4230eceb fix unmounting of /sys 2013-09-18 15:52:49 +02:00
Tobias Powalowski
d252f723c3 Keshav: Use 'mount --rbind' instead of 'mount --bind' for
chroot_mount() so that all the sub-mounts are also present inside the chroot
2013-09-18 14:31:52 +02:00
Tobias Powalowski
2f55d36da9 Keshav: Disable old efivars kernel module completely, even if it is
found in the archboot initramfs image.
2013-09-18 08:16:07 +02:00
Tobias Powalowski
ac98db7669 Keshav: Remove all traces of sysfs-efivars from setup script 2013-09-18 08:14:52 +02:00
Tobias Powalowski
4d26a16ceb remove efivar hacks 2013-09-17 15:51:46 +02:00
Tobias Powalowski
82ab041cd2 remove efi.pstore from kernel parameters, no longer part of kernel config 2013-09-17 12:36:02 +02:00
Tobias Powalowski
334fc20278 fix syntax 2013-09-17 12:30:49 +02:00
Tobias Powalowski
c3394d87b4 remove blacklisting efivars, efivarfs code, standard kernel includes efivarfs in kernel 2013-09-17 12:29:47 +02:00
Tobias Powalowski
4dc7b0f629 Keshav: Minor 2013-09-16 16:48:20 +02:00
Tobias Powalowski
b8f398e96f Keshav: Reword DIALOG info about EFISYS FAT32 for better clarity wrt 2013-09-16 16:47:42 +02:00
Tobias Powalowski
ed1a0035cf Keshav: Recheck DISC if the var contains something other than /dev/* 2013-09-16 16:45:54 +02:00
Tobias Powalowski
d7a7774544 mark efivar package installation as HACK 2013-09-16 14:31:32 +02:00
Tobias Powalowski
23eaf1cc10 Keshav: Try to install efivar pkg separately from efibootmgr pkg so
that the latter gets installed even if the former does not exist in archboot
 media
2013-09-14 08:18:05 +02:00
Tobias Powalowski
b7ff2b9ba3 Keshav: Minor 2013-09-14 08:15:58 +02:00
Tobias Powalowski
6dc2db167a Keshav: Determine DISC variable based on / if /boot is not a separate
partition, so that we do not ignore to run check_efisys_part() function due
 to empty DISC variable
2013-09-14 08:14:52 +02:00
Tobias Powalowski
68137b58ef fix sysfs chroot mounting 2013-09-13 08:53:47 +02:00
Tobias Powalowski
158b987747 Increase autoprepare EFISYS part size to 1024 MiB. Bind mount
/proc and /sys inside chroot instead of directly mounting as there are other
 filesystems inside them that are also necessary inside a chroot.
2013-09-12 20:33:41 +02:00
Tobias Powalowski
8c2068b2d4 mark efibootmgr hack 2013-09-09 15:49:18 +02:00
Tobias Powalowski
e2e5960fec Enable efivarfs for efibootmgr only when libefivar is used by
efibootmgr
2013-09-09 15:42:33 +02:00
Tobias Powalowski
485a7f1a15 Use 'efivar -l' to detect uefi boot 2013-09-09 15:18:29 +02:00
Tobias Powalowski
b90867362d Keshav: Fix efibootmgr code 2013-08-31 12:34:46 +02:00
Tobias Powalowski
a7afd5bfa7 Keshav: Do not forget to mount EFI System Partition before installing any UEFI Boot manager/loade 2013-08-31 12:32:33 +02:00
Tobias Powalowski
9001f9e1d6 Keshav: Move efi vars disable code to uefi_disable_all_var_interfaces 2013-08-31 12:31:12 +02:00
Tobias Powalowski
34b170e721 bump to latest mirrorlist 2013-08-31 11:06:20 +02:00
Tobias Powalowski
5ad7df56c3 correct dmraid activation on pure systemd system, installer needs to do activation systemd cannot handle those events correct 2013-08-28 18:55:17 +02:00
Tobias Powalowski
ef2bed44e7 change to pure systemd startup, fix pvs listing, update docs 2013-08-28 09:12:43 +02:00
Tobias Powalowski
4235c2ddb0 remove custom init file 2013-08-27 10:05:07 +02:00
Tobias Powalowski
f2819cf827 remove framebuffer from docs 2013-08-26 17:16:00 +02:00
Tobias Powalowski
e50b2bacc3 remove devices from docs, lsblk handles everything for parsing 2013-08-26 17:10:51 +02:00
Tobias Powalowski
4675d597c3 add ssh to docs 2013-08-26 17:09:14 +02:00
Tobias Powalowski
4dd29ff4ba add example code to docs 2013-08-26 16:51:40 +02:00
Tobias Powalowski
daa49c373c change pacman.conf to testing enabled if testing was used during package installation 2013-08-26 08:18:05 +02:00
Tobias Powalowski
38444838db add checks for several mkdir calls 2013-08-22 17:48:20 +02:00
Tobias Powalowski
fd3c75f003 add checks for several mkdir calls 2013-08-22 17:41:19 +02:00
Tobias Powalowski
d53eced075 fix gummiboot install routine with missing loader/entries directory 2013-08-22 17:20:12 +02:00
Tobias Powalowski
fce59c36f0 add refind-efi check before installing gummiboot 2013-08-22 16:53:32 +02:00
Tobias Powalowski
7494bc6dc9 add gummiboot check before installing gummiboot 2013-08-22 16:48:25 +02:00
Tobias Powalowski
8f4fc7a20d merge syslinux install into do_syslinux_before 2013-08-22 16:44:31 +02:00
Tobias Powalowski
70e4beaea4 merge grub install into do_grub_before 2013-08-22 16:42:38 +02:00
Tobias Powalowski
a28060311e readd kms mode to docs 2013-08-22 14:15:36 +02:00
Tobias Powalowski
35373b9812 update docs about framebuffers 2013-08-22 13:54:36 +02:00
Tobias Powalowski
a65b9ea361 remove uvesafb and other fb modules, remove uvesafb and other fb support from setup, KMS is used by default for all major graphic cards 2013-08-22 13:48:18 +02:00
Tobias Powalowski
aa8d327c30 update docs 2013-08-22 09:10:00 +02:00
Tobias Powalowski
36afe80d14 lower memory requirement to 512 MB 2013-08-21 16:13:12 +02:00
Tobias Powalowski
62b5873049 fix wrong syntax on \"chroot 2013-08-21 11:52:07 +02:00
Tobias Powalowski
f246f0924d fix grub-probe calls and remove LD_LIBRARY which causes weird issues 2013-08-21 11:48:50 +02:00
Tobias Powalowski
306ce0febe add ddf_raid_member code 2013-08-21 09:09:10 +02:00
Tobias Powalowski
30a6f0745a disable mdadm auto assembling of isw and ddf metadata devices 2013-08-21 09:02:19 +02:00
Tobias Powalowski
4eb523356d remove arch_advanced_root 2013-08-20 19:28:33 +02:00
Tobias Powalowski
0cb909ff0a remove no end of line 2013-08-20 11:57:22 +02:00
Tobias Powalowski
43429b3ad4 add rpc user and group for rpcbind 2013-08-20 11:55:37 +02:00
Tobias Powalowski
2739b70503 add fakeraid to docs 2013-08-12 18:58:57 +02:00
Tobias Powalowski
628602f5e2 implement mdadm isw_raid_member support 2013-08-12 16:16:05 +02:00
Tobias Powalowski
fc2b4cd1cd remove isw_raid_devices from blockdevices, fix autoprepare on empty discs 2013-08-12 12:39:02 +02:00
Tobias Powalowski
4d176b7d4a Keshv: Do not remove rw from rootflags 2013-08-10 19:39:23 +02:00
Tobias Powalowski
fb00b2d48a Keshv: Fix syslinux.cfg double editing prompt issue 2013-08-10 19:37:48 +02:00
Tobias Powalowski
b49feeac54 fix uefi menu 2013-08-08 12:31:50 +02:00
Tobias Powalowski
9eed461fc2 add cgroup_disable=memory to bootloaders by default 2013-08-08 11:13:40 +02:00
Tobias Powalowski
58ed7f0609 add cgroup_disable=memory to bootloader 2013-08-08 11:09:40 +02:00
Tobias Powalowski
c29a3b85c6 fix rootflags and removed nilfs gcpid 2013-08-07 20:31:51 +02:00
Tobias Powalowski
0992905561 disable extra repository by default 2013-08-07 20:16:19 +02:00
Tobias Powalowski
6c92792b1c remove xfercommand for pacman 2013-08-07 20:15:35 +02:00
Tobias Powalowski
752e53b466 fix rw flag on bootloader commandline 2013-08-07 20:09:26 +02:00
Tobias Powalowski
9fedff8dba exclude iso9660 from device selection 2013-08-07 19:45:08 +02:00
Tobias Powalowski
e590b5da68 add syslinux hack for network install, to make it possible to release a new iso 2013-08-07 17:44:29 +02:00
Tobias Powalowski
2160e93c6a remove rw removing on boot commandline, new systemd will need rw 2013-07-26 11:52:59 +02:00
Tobias Powalowski
67439c2269 rdlogger: log messages which would have been hidden by quiet 2013-07-25 15:50:02 +02:00
Tobias Powalowski
e3f054f86d init: allow for logging of early userspace 2013-07-25 15:48:45 +02:00
Tobias Powalowski
495dfc68e3 init: redirect /proc/cmdline to parse_cmdline 2013-07-25 15:35:10 +02:00
Tobias Powalowski
eeeda53bd9 fix vg listing 2013-07-25 13:00:18 +02:00
Tobias Powalowski
c0f3d46a30 fix line break on avaiablepv 2013-07-25 09:34:15 +02:00
Tobias Powalowski
8f2feb9a04 simplify getavailablepv 2013-07-25 09:30:31 +02:00
Tobias Powalowski
c933cc2c8c simplify findpv function 2013-07-25 09:15:08 +02:00
Tobias Powalowski
904f2f856c more luks fixes 2013-07-24 20:38:59 +02:00
Tobias Powalowski
5c006c48f8 simplify activate_luks 2013-07-24 15:43:37 +02:00
Tobias Powalowski
e261c48cb7 fix spacing 2013-07-24 12:38:28 +02:00
Tobias Powalowski
856f1461e1 remove last sys/block reference, all replaced with lsblk 2013-07-24 09:05:18 +02:00
Tobias Powalowski
8670232e4a remove not needed memdisk code 2013-07-24 08:52:53 +02:00
Tobias Powalowski
6c51d227d1 fix grub loopback mounting 2013-07-24 07:44:32 +02:00
Tobias Powalowski
7f3dcd1630 simplify media check, fix extended partition checks 2013-07-23 20:50:33 +02:00
Tobias Powalowski
f02e3e196e replace disc_size with lsblk in autoprepare 2013-07-22 21:45:57 +02:00
Tobias Powalowski
c29a709461 remove not needed luks code 2013-07-22 21:18:42 +02:00
Tobias Powalowski
fae895db31 simplify luks selection 2013-07-22 21:17:06 +02:00
Tobias Powalowski
a3b062dc04 simplify lvm listing 2013-07-22 20:53:30 +02:00
Tobias Powalowski
de307121a0 Keshav: Use '/usr/bin/env bash' in all shell scripts 2013-07-22 17:57:18 +02:00
Tobias Powalowski
9e97454d3e Keshav: Fix refind paths to use usr/share/refind instead of
usr/lib/refind
2013-07-22 17:55:28 +02:00
Tobias Powalowski
c62fc01cef fix raid dialog listing 2013-07-22 12:42:50 +02:00
Tobias Powalowski
38a298bb7b big simplify raid_devices listing on create raid 2013-07-22 09:09:53 +02:00
Tobias Powalowski
9d8f48c981 simplify listing of avaiable space on disks and partitions 2013-07-20 11:36:28 +02:00
Tobias Powalowski
a20bb27ffd fix double listing of raid devices 2013-07-20 08:54:10 +02:00
Tobias Powalowski
fb1c3817ed remove raid check in blockdevices, complete raid disks are not supported and not recommended at all 2013-07-20 08:41:10 +02:00
Tobias Powalowski
675e0d5881 fix dmraid messages 2013-07-20 08:30:33 +02:00
Tobias Powalowski
0b1d6477fd big simplify of dm dmraid raid functions 2013-07-19 18:12:17 +02:00
Tobias Powalowski
717c87b3fe create msdos table for partitionable raid 2013-07-19 11:25:36 +02:00
Tobias Powalowski
8ba7f82e5d create msdos table for partitionable raid 2013-07-19 11:24:43 +02:00
Tobias Powalowski
0213f668bb only run dmraid_update if dmraid devices are used 2013-07-19 10:02:40 +02:00
Tobias Powalowski
1aba3e49b5 simplify raid_devices 2013-07-19 09:46:03 +02:00
Tobias Powalowski
660ee9e428 simplify and fix partitionable_raid_devices 2013-07-19 09:40:30 +02:00
Tobias Powalowski
12cc3b3165 simply partitionable_raid_devices_partitions 2013-07-19 09:19:28 +02:00
Tobias Powalowski
b22a6e6ef9 fix partitionable raid partitions listing 2013-07-19 08:45:44 +02:00
Tobias Powalowski
c8f1f21d1d big simplifying of block devices and partitions 2013-07-18 18:09:44 +02:00
Tobias Powalowski
6877cbd71f remove more /dev/hd references 2013-07-17 21:22:51 +02:00
Tobias Powalowski
07c44319f2 remove more /dev/hd references 2013-07-17 21:08:15 +02:00
Tobias Powalowski
1bc2c2ac06 remove obolete ide /dev/hd devices 2013-07-17 21:03:34 +02:00
Tobias Powalowski
aadc429e61 yet another blkid replacement 2013-07-17 10:24:14 +02:00
Tobias Powalowski
fb757f8864 Keshav: setup: Fix LD_LIBRARY_PATH for grub-probe in do_grub_config()
function
2013-07-17 10:17:59 +02:00
Tobias Powalowski
10c54a17de replace blkid with lsblk 2013-07-17 10:09:24 +02:00
Tobias Powalowski
f69af95289 finish blkid replacment with lsblk, partition stuff cannot be changed! 2013-07-17 09:59:46 +02:00
Tobias Powalowski
080cd1cc86 more blkid replacements 2013-07-17 09:27:27 +02:00
Tobias Powalowski
f1afefab0b start replacing blkid with lsblk 2013-07-17 08:37:17 +02:00
Tobias Powalowski
f83b046e33 don't double list packages in network package selection if testing repository is activated 2013-07-15 22:08:14 +02:00
Tobias Powalowski
5f125d9990 always try to download latest mirrorlist file from server 2013-07-14 12:08:28 +02:00
Tobias Powalowski
837d875b25 place bios in front of uefi in bootloader dialog 2013-07-14 11:41:39 +02:00
Tobias Powalowski
ad622713b7 add bootloader_kernel_parameters function and various renames and config cleanups 2013-07-14 11:31:07 +02:00
Tobias Powalowski
a76208b5e1 remove not needed declaration of _KERNEL_PARAMS_UEFI 2013-07-14 11:01:21 +02:00
Tobias Powalowski
62d69055f3 fix bootloader kernel parameters, correct name of _KERNEL_PARAMATER_BIOS_MOD and _KERNEL_PARAMATER_UEFI_MOD 2013-07-14 10:57:09 +02:00
Tobias Powalowski
eef385ff43 add bootloader_kernel_parameters to common_bootloader_checks 2013-07-14 10:19:39 +02:00
Tobias Powalowski
fefc21c73c update Readme.txt 2013-07-12 12:16:18 +02:00
Tobias Powalowski
3a18f2f95a update docs about ftp/http rename 2013-07-12 12:15:28 +02:00
Tobias Powalowski
7d68778fcc rename networkmirror to pacman_mirror 2013-07-12 12:10:40 +02:00
Tobias Powalowski
815c0a4e6d rename ftp/http installation to network installation 2013-07-12 12:08:08 +02:00
Tobias Powalowski
947503aee1 update ftp dialogs 2013-07-12 10:57:02 +02:00
Tobias Powalowski
3e077b9826 add possibility for network install to enable testing repository 2013-07-12 10:49:19 +02:00
Tobias Powalowski
5b69be23a4 add https support for mirrorlist 2013-07-11 16:14:11 +02:00
Tobias Powalowski
da709628da change boot message to boot kernel instead of standard kernel 2013-07-05 07:47:13 +02:00
Tobias Powalowski
e987423ccc remove linux-lts hack 2013-07-05 07:45:39 +02:00
Tobias Powalowski
e10d8f3b90 Keshav: Blacklist efivars and efi_pstore kernel modules 2013-07-04 08:47:42 +02:00
Tobias Powalowski
82d364b15a Keshav: Fix *_EFIPATH variables 2013-07-04 08:46:46 +02:00
Tobias Powalowski
23ef6827f5 Keshav: Remove initial _CONTINUE=1 in efistub code 2013-07-04 08:45:41 +02:00
Tobias Powalowski
cc30a81fea Keshav: Replace all tabs by 4-spaces as indentation 2013-07-04 08:45:04 +02:00
Tobias Powalowski
79b63e1abd Keshav: Remove all traces of efilinux and LTS 2013-07-04 08:44:22 +02:00
Tobias Powalowski
ccf13f2b47 Keshav: Add new functions to switch to efivarfs and sysfs-efivars as 2013-07-04 08:42:54 +02:00
Tobias Powalowski
d6b406ce5e Keshav: Remove LTS EFI code from setup 2013-07-04 08:42:20 +02:00
Tobias Powalowski
716912408b update Reame.txt 2013-07-03 20:35:11 +02:00
Tobias Powalowski
f4db41c45b remove lts from archboot.txt 2013-07-03 20:18:14 +02:00
Tobias Powalowski
27c97ae7a5 start remove LTS from setup 2013-07-03 20:16:29 +02:00
Tobias Powalowski
913a8fba10 remove LTS detection from quickinst 2013-07-03 20:13:23 +02:00
Tobias Powalowski
f1e72a02c5 remove LTS from syslinux help 2013-07-03 20:11:50 +02:00
Tobias Powalowski
38f4fd1dcc remove LTS from syslinux 2013-07-03 20:10:54 +02:00
Tobias Powalowski
745e928fb4 Keshav: Disable direct efistub booting via efibootmgr for now - does 2013-07-03 19:16:09 +02:00
Tobias Powalowski
5931a6caf0 Keshav: Disable LTS Kernel for EFI boot 2013-07-03 19:14:09 +02:00
Tobias Powalowski
3833f86fe1 Keshav: Try not to run both sysfs-efivars and efivarfs simultaneously
as much as possible
2013-07-03 19:13:15 +02:00
Tobias Powalowski
d029afac54 Keshav:remove efivars.pstore_disable=1 kernel param as the module is
split up as efi_pstore in kernel 3.10 and efivars fails to load because of
 this parameter
2013-06-30 13:27:27 +02:00
Tobias Powalowski
8ac80b699c Keshav:add 3.10 efi modules probing 2013-06-30 13:26:29 +02:00
Tobias Powalowski
58ccbd4773 update mirrorlist 2013-06-26 16:42:19 +02:00
Tobias Powalowski
00a836b868 Do not separate efibootmgr DIR and FILE vars, combine them
into PATH var, and install preloader to /EFI/preloader, do not touch
 /EFI/boot
2013-06-23 08:14:27 +02:00
Tobias Powalowski
d95b4b8e65 Keshav: Fix syntax error 2013-06-22 20:39:26 +02:00
Tobias Powalowski
c67b7639ca Keshav: Mention nouveau modeset in docs 2013-06-22 20:31:03 +02:00
Tobias Powalowski
ad3fb46933 Keshav: Mention only grub pkg in docs 2013-06-22 20:29:23 +02:00
Tobias Powalowski
81ad865c0d Keshav: Minor typo 2013-06-22 20:27:43 +02:00
Tobias Powalowski
1df15b400f Keshav: Minor 2013-06-22 20:26:58 +02:00
Tobias Powalowski
9ecb42c0b3 Keshav: Detect UEFI Secure Boot and setup PreLoader.efi in that case 2013-06-22 20:26:21 +02:00
Tobias Powalowski
5a2cba0949 Keshav: Revamp do_syslinux_config() 2013-06-22 20:25:34 +02:00
Tobias Powalowski
a4476d260f Keshav: Add support to define UEFISYS mountpoint in autoprepare() 2013-06-22 20:24:37 +02:00
Tobias Powalowski
7f0502d18a Keshav: Make KERNEL PARAMS common for all bootloaders and detect UEFI 2013-06-22 20:23:24 +02:00
Tobias Powalowski
ab6189dc2a Keshav: Remove uefi_ARCH code, make code common to ARCH 2013-06-22 20:21:44 +02:00
Tobias Powalowski
58ca61241e Keshav: Remove UEFI-kernel cross-ARCH support - 1 2013-06-22 20:20:55 +02:00
Tobias Powalowski
953dff31dc add secure boot to docs 2013-06-20 12:26:37 +02:00
Tobias Powalowski
0483ae7d4a add ssh to docs 2013-06-18 16:58:57 +02:00
Tobias Powalowski
956c061fad remove arch_addons, it's not working anymore and not needed 2013-06-18 16:13:19 +02:00
Tobias Powalowski
cf651eca55 fix network netctl part with dhcpcd on interfaces first 2013-06-18 12:41:40 +02:00
Tobias Powalowski
818df41b04 add dhcpcd activation like archiso 2013-06-18 09:26:32 +02:00
Tobias Powalowski
98f12e6dcd change to systemd method of pacman initilisation 2013-06-17 22:05:53 +02:00
Tobias Powalowski
d7af2e4d36 update web adresses 2013-06-17 15:52:53 +02:00
Tobias Powalowski
b3d5e7dc6f update web adresses 2013-06-17 15:50:58 +02:00
Tobias Powalowski
88f83b9172 + 2013-06-17 15:48:02 +02:00
Tobias Powalowski
a55213491e update web adresses and added kms hint on boot message 2013-06-17 15:40:24 +02:00
Tobias Powalowski
26fe418b87 update Readme.txt 2013-06-10 17:01:57 +02:00
Tobias Powalowski
47858a4765 update TODO.txt 2013-06-10 16:28:24 +02:00
Tobias Powalowski
5f60557918 update Readme.txt to reflect latest changes 2013-06-10 16:21:14 +02:00
Tobias Powalowski
9582deaf96 updated allinone howto 2013-06-10 15:43:18 +02:00
Tobias Powalowski
5309fb9f64 remove outdated restore usb stick docs 2013-06-10 15:14:56 +02:00
Tobias Powalowski
eaf5e54294 bump devices.txt 2013-06-10 15:12:38 +02:00
Tobias Powalowski
a2f077c923 fix menu size on uefi setup 2013-06-09 21:51:36 +02:00
Tobias Powalowski
cba3f4cb6b Keshav: minor edits 2013-06-07 08:53:43 +02:00
Tobias Powalowski
c3bb86ef58 Keshav: Use /usr/bin/env bash 2013-06-07 08:53:17 +02:00
Tobias Powalowski
eb841ed76e Keshav: Remove EFISTUB linux.conf code as it does not exist in the kernel upstream 2013-06-07 08:51:19 +02:00
Tobias Powalowski
65332134d7 Keshav: Replace df with findmnt 2013-06-07 08:43:34 +02:00
Tobias Powalowski
170e42ed10 readd poweroff to syslinux menus 2013-06-06 08:34:20 +02:00
Tobias Powalowski
b04521647d update docs to new uefi boot 2013-06-05 17:25:05 +02:00
Tobias Powalowski
20e78fb596 add UEFI efilinux fixes 2013-06-05 07:27:00 +02:00
Tobias Powalowski
12e3f101a5 basically adds some important kernel parameters and fixed EFISTUB initrd path woth linux style forward slashes (which has been supported in kernel 3.9, LTS kernel do not support EFISTUB so thats not an issue anyway) and some efibootmgr fixes with main addition being support for direct EFISTUB booting via efivars rather than any of the UEFI boot managers. 2013-06-03 21:24:44 +02:00
Tobias Powalowski
a3912bd84f fix autoprepare size of filesystem selection 2013-06-03 17:35:56 +02:00
Tobias Powalowski
8636dfc8b7 fix f2fs support in setup 2013-06-03 17:31:11 +02:00
Tobias Powalowski
c3fcabc8ce fix tz for correct output 2013-06-03 16:24:12 +02:00
Tobias Powalowski
a1e7dec006 update profile 2013-06-01 08:31:59 +02:00
Tobias Powalowski
20f05e8e47 update pacman mirrorlist 2013-06-01 07:36:49 +02:00
Tobias Powalowski
1e53ac18d4 remove netcfg hack, always add systemd-sysvcompat 2013-05-31 16:03:48 +02:00
Tobias Powalowski
382e8dc1ba remove netcfg hack, always add systemd-sysvcompat 2013-05-31 16:03:06 +02:00
Tobias Powalowski
1f3e25047f add f2fs-tools to setup quickinst and svn checkout 2013-05-23 12:48:10 +02:00
Tobias Powalowski
8878cc5f34 fix tz for correct ntpd usage 2013-05-23 09:15:20 +02:00
Tobias Powalowski
fb6b8d0dde move var-tmp.mount to correct destination 2013-05-23 08:08:19 +02:00
Tobias Powalowski
23ebbc2cdc we need /var/tmp mounted on tmpfs else privatetmp is broken 2013-05-22 21:37:32 +02:00
Tobias Powalowski
2e87271c81 correct grub /usr/bin dir 2013-05-21 12:38:42 +02:00
Tobias Powalowski
4ffd567f90 remove lilo from setup routine 2013-05-21 12:38:07 +02:00
Tobias Powalowski
0e2ed4fdb8 more tz fixes 2013-05-08 09:46:36 +02:00
Tobias Powalowski
5c550d2a96 correct autotimesetting 2013-05-08 09:39:23 +02:00
Tobias Powalowski
91c002da8e remove not needed timezone.conf 2013-05-08 08:37:15 +02:00
Tobias Powalowski
bf3f8c996e add ntpd and change tz to systemd style 2013-05-07 18:56:31 +02:00
Tobias Powalowski
a1fc0e3816 update docs 2013-05-07 12:10:48 +02:00
Tobias Powalowski
9f3a5be712 add F2FS support to setup 2013-05-07 12:02:34 +02:00
Tobias Powalowski
72beaa2736 add RAID5/6 support for btrfs 2013-05-07 09:56:47 +02:00
Tobias Powalowski
c99f6b8b11 add LOGFILES to makepkg.conf 2013-05-07 08:43:06 +02:00
Tobias Powalowski
bf43081479 bump pacman config files to 4.1 2013-04-05 17:34:59 +02:00
Tobias Powalowski
829ce89cd5 readd dnsutils to net hook 2013-03-27 15:52:30 +01:00
Tobias Powalowski
914dff733d use localectl in km script 2013-03-26 15:31:44 +01:00
Tobias Powalowski
4056e6a93a don't go to package install on aborting package selection 2013-03-26 14:26:13 +01:00
Tobias Powalowski
7165694ceb simplify ftp / media install routine 2013-03-25 17:48:49 +01:00
Tobias Powalowski
f461093a1d remove partition hint on grub installation menu, it is not recommended at all by grub/arch devs 2013-03-25 16:26:28 +01:00
Tobias Powalowski
9a216ba5a0 change to uname -r usage to detect lts kernel 2013-03-25 15:35:05 +01:00
Tobias Powalowski
027a9a0a45 remove commented not needed autoprepare check 2013-03-25 12:21:05 +01:00
Tobias Powalowski
c62e3ec364 use same mount message in autoprepare as in set mountpoints 2013-03-25 11:58:27 +01:00
Tobias Powalowski
5940065c9a replace hardcoded /install with DESTDIR 2013-03-25 11:48:18 +01:00
Tobias Powalowski
fb097cc54b add check on netctl directory 2013-03-25 11:25:15 +01:00
Tobias Powalowski
6e77197a7e fix logging on netctl errors, use journalctl instead off tty7 2013-03-25 09:47:49 +01:00
Tobias Powalowski
b5a0a6289e fix LTS boot detection 2013-03-25 08:13:48 +01:00