Tobias Powalowski
5b1fc26bcb
fix crypt blacklist
2022-01-27 19:45:09 +01:00
Tobias Powalowski
25dfd829e8
fix crypt blacklist
2022-01-27 19:36:06 +01:00
Tobias Powalowski
806f02e579
fix crypt blacklist
2022-01-27 19:28:01 +01:00
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
d3bc4c4c12
add shellcheck
2022-01-26 11:44:23 +01:00
Tobias Powalowski
acaecb4626
add shellcheck
2022-01-26 11:42:25 +01:00
Tobias Powalowski
40cbf8c5f4
add shellcheck
2022-01-26 11:40:22 +01:00
Tobias Powalowski
f2e821448a
add shellcheck
2022-01-26 11:39:31 +01:00
Tobias Powalowski
abce311d27
add shellcheck
2022-01-26 11:38:16 +01:00
Tobias Powalowski
5355d82bfe
add shellcheck
2022-01-26 11:35:55 +01:00
Tobias Powalowski
db767b5159
change to new hwdetect syntax
2022-01-26 08:16:45 +01:00
Tobias Powalowski
7b406fa28e
fix release script
2022-01-24 21:16:18 +01:00
Tobias Powalowski
e17ff8e34b
fix scripts
2022-01-24 12:27:29 +01:00
Tobias Powalowski
dd427dd78d
add missing 2
2022-01-24 11:24:10 +01:00
Tobias Powalowski
7ac46d5849
fix release script
2022-01-24 11:20:32 +01:00
Tobias Powalowski
1abaf20d0c
fix wrong paramaeter name
2022-01-24 11:11:27 +01:00
Tobias Powalowski
22828d8020
some code cleanup and one check fixed
2022-01-24 09:57:51 +01:00
Tobias Powalowski
4a4433d09e
some code cleanup and one check fixed
2022-01-24 09:56:37 +01:00
Tobias Powalowski
5f6b66a08e
some code cleanup and one check fixed
2022-01-24 09:56:00 +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
138109c5d1
remove not needed error hiding
2022-01-23 12:52:29 +01:00
Tobias Powalowski
9f504f23a6
final fix for isoinfo extraction and signing
2022-01-23 12:48:44 +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
46bdb704fd
fix tz and km
2022-01-23 09:54:51 +01:00
Tobias Powalowski
f143d8300a
set source before package installation
2022-01-23 09:49:07 +01:00
Tobias Powalowski
47d8598875
remove compression
2022-01-23 09:34:26 +01:00
Tobias Powalowski
44bd56bda3
add no-armor to gpg, else files are compressed
2022-01-23 07:31:47 +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
460ad7308b
remove quotes from packages
2022-01-22 21:13: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
3ae04c6482
fix tz and km after code cleanup
2022-01-22 09:36:13 +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
bef4cc2c79
big code cleanup
2022-01-21 14:16:33 +01:00
Tobias Powalowski
3856e8ce3c
code cleanup
2022-01-21 12:05:59 +01:00
Tobias Powalowski
31efa101cf
code cleanup
2022-01-21 12:02:59 +01:00
Tobias Powalowski
1c067f1694
code cleanup
2022-01-21 11:59:06 +01:00
Tobias Powalowski
38d5dd19dd
code cleanup
2022-01-21 11:54:13 +01:00
Tobias Powalowski
4f2f0d7b9e
code cleanup
2022-01-21 11:45:13 +01:00
Tobias Powalowski
9ebfd11305
code cleanup
2022-01-21 11:40:32 +01:00
Tobias Powalowski
9101854d96
code cleanup
2022-01-21 11:31:10 +01:00
Tobias Powalowski
0ed2457b3b
code cleanup
2022-01-21 11:28:12 +01:00
Tobias Powalowski
8c8784052f
code cleanup
2022-01-21 11:22:58 +01:00
Tobias Powalowski
7b8d054e0f
code cleanup
2022-01-21 11:18:35 +01:00
Tobias Powalowski
b914bd25ae
code cleanup
2022-01-21 11:11:50 +01:00
Tobias Powalowski
9f3d1de209
code cleanup
2022-01-21 11:10:41 +01:00
Tobias Powalowski
2865aa1958
code cleanup
2022-01-21 11:00:10 +01:00
Tobias Powalowski
102f2cd17e
code cleanup
2022-01-21 10:50:03 +01:00
Tobias Powalowski
60b7a2cd87
code cleanup
2022-01-21 10:48:28 +01:00
Tobias Powalowski
5ef67d4b1e
code cleanup
2022-01-21 10:42:53 +01:00
Tobias Powalowski
9475cc6020
code cleanup
2022-01-21 10:40:18 +01:00
Tobias Powalowski
017ec845a0
replace tabs with spaces
2022-01-21 07:16:45 +01:00
Tobias Powalowski
8bfa7ada57
sync parameters with aarch64
2022-01-21 07:09:25 +01:00
Tobias Powalowski
3ccfa1b4e7
remove not needed -alf
2022-01-21 06:49:45 +01:00
Tobias Powalowski
ebeb64acd5
use GUID/GPT on UEFI booted systems as default
2022-01-20 21:06:31 +01:00
Tobias Powalowski
377834b6e3
change to new linux-firmware
2022-01-20 06:54:48 +01:00
Tobias Powalowski
21ad2b02e3
change to new linux-firmware
2022-01-20 06:53:39 +01:00
Tobias Powalowski
9975944c2b
replace uname -m with parameter
2022-01-18 22:41:45 +01:00
Tobias Powalowski
a43bd5b6c6
fix typo
2022-01-18 22:37:15 +01:00
Tobias Powalowski
0df9345453
move licenses to /licenses
2022-01-18 18:59:57 +01:00
Tobias Powalowski
4f0a2ab7f4
fix licenses dir
2022-01-18 18:47:46 +01:00
Tobias Powalowski
d0f2334506
merge 2 missing things
2022-01-18 16:29:30 +01:00
Tobias Powalowski
1e3bd6d6ed
remove tarball helper and ucode hooks
2022-01-18 16:26:17 +01:00
Tobias Powalowski
7cfbd1a2e0
fix comment
2022-01-18 10:03:15 +01:00
Tobias Powalowski
428304c9f8
fix grub.cfg for all architectures
2022-01-18 09:56:43 +01:00
Tobias Powalowski
78ca63fff9
fix grub.cfg
2022-01-18 08:09:58 +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
b0618900ff
remove volid not working, fix mktemp
2022-01-17 11:16:53 +01:00
Tobias Powalowski
ad9f53f1be
add Arch Linux to iso ids
2022-01-17 09:40:15 +01:00
Tobias Powalowski
058b782191
add volid and prepare to iso
2022-01-17 09:38:40 +01:00
Tobias Powalowski
19e0595e95
remove not needed cleanup
2022-01-17 08:52:33 +01:00
Tobias Powalowski
f19e5163af
remove space
2022-01-17 08:26:13 +01:00
Tobias Powalowski
4b5629dc20
sync aarch64 vfat with x86_64
2022-01-17 07:34:51 +01:00
Tobias Powalowski
4015ffac6a
fix aarch64 grub
2022-01-17 07:29:05 +01:00
Tobias Powalowski
6dc0592216
fix grub entry for aarch64
2022-01-17 07:17:32 +01:00
Tobias Powalowski
3d0f90429d
fix aarch64 iso script
2022-01-16 21:48:33 +01:00
Tobias Powalowski
e3f49d6854
fix lzo compression, change to grub xz compression
2022-01-16 19:47:30 +01:00
Tobias Powalowski
d286bd566d
fix mktemps
2022-01-16 18:05:52 +01:00
Tobias Powalowski
df11a9f471
remove memtest
2022-01-16 16:37:41 +01:00
Tobias Powalowski
c44574abc1
remove syslinux support from setup
2022-01-16 16:14:12 +01:00
Tobias Powalowski
239955f63a
merge bios part to aarch64
2022-01-16 16:08:35 +01:00
Tobias Powalowski
a32e50724b
replace syslinux with grub fpr bios boot
2022-01-16 15:58:47 +01:00
Tobias Powalowski
9335af1747
add grub iso script
2022-01-16 15:17:13 +01:00
Tobias Powalowski
de35cf6f20
fix mktemp
2022-01-16 14:35:14 +01:00
Tobias Powalowski
65cbc40e00
fix mktemp
2022-01-16 14:34:02 +01:00
Tobias Powalowski
dd702da9fd
remove spaces
2022-01-14 15:24:50 +01:00
Tobias Powalowski
c318d3f610
remove ifenslave
2022-01-14 14:11:15 +01:00
Tobias Powalowski
eff19630e6
add check
2022-01-14 11:10:58 +01:00
Tobias Powalowski
e242a8b30f
remove line
2022-01-14 11:00:15 +01:00
Tobias Powalowski
b5335f7d0a
restructure x86_64 iso script
2022-01-14 10:57:58 +01:00
Tobias Powalowski
61b36d32ef
restructure x86_64 iso script
2022-01-14 10:56:10 +01:00
Tobias Powalowski
7f499a0e5f
restructure x86_64 iso script
2022-01-14 10:55:01 +01:00
Tobias Powalowski
fe957b5e1b
restructure aarch64 iso script
2022-01-14 10:37:42 +01:00
Tobias Powalowski
719749da22
allow multiple instances of release script
2022-01-14 09:23:15 +01:00
Tobias Powalowski
bfcb2a64e5
remove grub locale
2022-01-13 20:56:11 +01:00
Tobias Powalowski
42a03af04f
change parameters to start with _
2022-01-13 17:21:39 +01:00
Tobias Powalowski
2dc03fb238
add exit 1 on same points as on aarch64
2022-01-13 16:58:38 +01:00
Tobias Powalowski
70a7c7817e
fix variables used in scripts
2022-01-13 15:32:45 +01:00
Tobias Powalowski
0bf41e5578
silence wget
2022-01-13 12:34:14 +01:00
Tobias Powalowski
557079192d
switch to use pacman aarch64 chroot
2022-01-13 12:28:59 +01:00
Tobias Powalowski
77e9aa74be
silence output
2022-01-13 11:40:16 +01:00
Tobias Powalowski
08e7ef468c
fix typo
2022-01-13 11:35:54 +01:00
Tobias Powalowski
456487f34a
add aarch64 tarball script, remove locale directory
2022-01-13 11:35:19 +01:00
Tobias Powalowski
d25016fd68
revert logging not working
2022-01-12 18:57:10 +01:00
Tobias Powalowski
65dee69396
fix _LOG in scripts
2022-01-12 18:11:25 +01:00
Tobias Powalowski
ce2b2ab221
change to correct server
2022-01-12 17:24:05 +01:00
Tobias Powalowski
7a2e75fd99
remove wrong LOG
2022-01-12 10:03:23 +01:00
Tobias Powalowski
d549d91131
update RAM requirement for image creation
2022-01-12 09:57:23 +01:00
Tobias Powalowski
2c59795fc4
add logging to tty in create-container and iso scripts
2022-01-12 09:49:40 +01:00
Tobias Powalowski
08828d66fb
switch to new archboot home
2022-01-11 22:46:49 +01:00
Tobias Powalowski
096729f990
remove openssh before building latest image to avoid error on aarch64
2022-01-11 07:18:44 +01:00
Tobias Powalowski
c753e42ddb
change message
2022-01-10 07:51:04 +01:00
Tobias Powalowski
774b6b512a
add shutdown and reboot to grub entry
2022-01-09 21:10:40 +01:00
Tobias Powalowski
bb7cd5dfc5
add Firmware setup from grub menu
2022-01-09 20:31:24 +01:00
Tobias Powalowski
0b4d3a533c
fix keyring initialization on latest image
2022-01-09 19:09:15 +01:00
Tobias Powalowski
386962e6bb
don't delete pacman before assembling
2022-01-09 18:45:37 +01:00
Tobias Powalowski
582599b399
install archboot-arm on aarch64
2022-01-09 14:37:41 +01:00
Tobias Powalowski
05cb463dd4
fix pacman install on aarch64
2022-01-09 14:26:53 +01:00
Tobias Powalowski
1c916e6e8c
fix pacman installation
2022-01-09 14:14:56 +01:00
Tobias Powalowski
95d1930874
speedup aarch64-create-container by using pacman on runnin aarch64
2022-01-09 14:05:36 +01:00
Tobias Powalowski
a1ba573307
adapt repo changes to aarch64 create container script, now it's feature complete
2022-01-09 09:05:23 +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
321c01c13b
in order to use kexec on aarch64, limit cpu to 1
2022-01-08 14:49:35 +01:00
Tobias Powalowski
7a5f5f1d88
always download aarch64 bootstrap
2022-01-08 12:38:58 +01:00
Tobias Powalowski
905339ea6f
add the correct helpers to ramdisk
2022-01-08 09:51:29 +01:00
Tobias Powalowski
2d98ad7b3c
add aarch64 to the updater script
2022-01-08 09:39:59 +01:00
Tobias Powalowski
e4f7f54651
add -alf parameter to aarch64 container script
2022-01-08 09:23:06 +01:00
Tobias Powalowski
522d410428
rename server release to x86_64 server release
2022-01-08 09:06:27 +01:00
Tobias Powalowski
d9ec40ca3b
move archboot-create-container to archboot-x86_64-create-container
2022-01-08 09:04:11 +01:00
Tobias Powalowski
1a14736bea
add server release script for aarch64
2022-01-07 23:05:25 +01:00
Tobias Powalowski
5b5f18f22c
add server release script for aarch64
2022-01-07 23:05:06 +01:00
Tobias Powalowski
fa93463dde
place remove to correct place
2022-01-07 22:46:16 +01:00
Tobias Powalowski
cc667d559c
add archboot version
2022-01-07 22:38:40 +01:00
Tobias Powalowski
d98fdde4a7
fix broken call
2022-01-07 21:46:06 +01:00
Tobias Powalowski
8e96b42910
change permission
2022-01-07 20:26:59 +01:00
Tobias Powalowski
275fdb9b85
add aarch64 latest files and release script
2022-01-07 20:21:26 +01:00
Tobias Powalowski
45391805de
archboot-arm moved to repositories :)
2022-01-07 19:50:40 +01:00
Tobias Powalowski
3d92662344
add more text
2022-01-07 19:18:49 +01:00
Tobias Powalowski
202fdc1732
add more text
2022-01-07 19:15:34 +01:00
Tobias Powalowski
5a2c4e248f
fix cleanup in iso script
2022-01-07 19:14:10 +01:00
Tobias Powalowski
04d26f45a6
fix cleanup in tarball helper
2022-01-07 19:08:14 +01:00
Tobias Powalowski
d5a60ff564
fix aarch64 script
2022-01-07 17:15:50 +01:00
Tobias Powalowski
29abb59dea
fix syntax
2022-01-07 16:49:32 +01:00
Tobias Powalowski
3e657f3b75
fix syntax
2022-01-07 16:44:06 +01:00
Tobias Powalowski
37535ccaca
fix package installation in aarch64 container
2022-01-07 16:36:34 +01:00
Tobias Powalowski
b6a3e9f690
change script to 755
2022-01-07 15:58:55 +01:00
Tobias Powalowski
08c456eef3
move static qemu to PKGBUILD
2022-01-07 15:44:46 +01:00
Tobias Powalowski
147fee2f57
try to get an aarch64 build root
2022-01-07 15:40:04 +01:00
Tobias Powalowski
f013e1b0fa
change server dir to x86_64
2022-01-07 09:17:39 +01:00
Tobias Powalowski
ec7cce9ed1
add arm container script, remove download arm script
2022-01-07 09:08:50 +01:00
Tobias Powalowski
206ae79073
fix quickinst for aarch64 usage
2022-01-06 19:06:34 +01:00
Tobias Powalowski
c0af778456
merge tarball-helpers
2022-01-06 19:02:50 +01:00
Tobias Powalowski
7ab2c28760
merge tarball-helpers
2022-01-06 19:02:18 +01:00
Tobias Powalowski
ce5d0f0bcb
only copy bootloader to cdefiboot.img on x86_64, saves lot of iso space
2022-01-05 16:33:42 +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
9f99bacc75
only copy efi binaries
2022-01-04 15:57:06 +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
bf808e8178
add dtbs files from kernel
2022-01-02 18:38:27 +01:00
Tobias Powalowski
d240ea4b7b
add RUNPROGRAM to tarball helper
2022-01-02 17:20:19 +01:00
Tobias Powalowski
7bc549034a
add amd ucode
2022-01-02 16:56:49 +01:00
Tobias Powalowski
0a34c69b3f
switch xorisso commands
2022-01-02 15:04:33 +01:00
Tobias Powalowski
cc15736716
change iso command
2022-01-02 14:46:08 +01:00
Tobias Powalowski
02e13ccfee
try to fix iso creation
2022-01-02 14:28:55 +01:00
Tobias Powalowski
d2a79bec1b
more arm changes for iso script
2022-01-02 14:06:00 +01:00
Tobias Powalowski
d584671d1c
add correct config
2022-01-02 13:18:38 +01:00
Tobias Powalowski
1718a51f74
add boot dir
2022-01-02 12:30:20 +01:00
Tobias Powalowski
6350b6fda6
remove BOOTDIRNAME
2022-01-02 12:29:09 +01:00
Tobias Powalowski
e692ca0710
fix download preset
2022-01-02 12:20:09 +01:00
Tobias Powalowski
d457b224d9
change tarball helper to arm
2022-01-02 12:15:43 +01:00
Tobias Powalowski
a33a5036ff
add download helper to download-arm
2022-01-02 12:14:23 +01:00
Tobias Powalowski
b486e46bf0
add arm tarball helper
2022-01-02 12:13:27 +01:00
Tobias Powalowski
f93703b189
fix preset
2022-01-02 12:06:31 +01:00
Tobias Powalowski
d16e77f1c8
add download script for arm
2022-01-02 11:59:43 +01:00
Tobias Powalowski
21e4dad52f
start adding aarch64 support
2022-01-02 11:42:35 +01:00
Tobias Powalowski
35623e6998
use archlinux grub sbat file FS#72415
2021-12-27 08:31:18 +01:00
Tobias Powalowski
5c38721df4
higher RAM requirement in Release.txt
2021-12-20 23:07:14 +01:00
Tobias Powalowski
cab3cc66b0
update RAM requirements
2021-12-12 14:22:27 +01:00
Tobias Powalowski
fa523d62a5
only run server-release script on my system
2021-12-02 09:29:49 +01:00
Tobias Powalowski
f478cffc2c
only run server-release script on my system
2021-12-02 09:28:58 +01:00
Tobias Powalowski
8b2b700fd5
add backup of wrong initcpio/functions and restore it after work
2021-12-01 12:40:34 +01:00
Tobias Powalowski
2eadfbd725
change RAM requirements
2021-11-30 20:37:42 +01:00
Tobias Powalowski
7f02f06dd3
fix latest image for initcpio 31
2021-11-30 18:37:03 +01:00
Tobias Powalowski
96ea012df4
add fix for mkinitcpio 31 to still use compressed modules
2021-11-30 17:36:48 +01:00
Tobias Powalowski
0eb0607cd0
fix boot/ creation with none zero files
2021-11-30 14:57:55 +01:00
Tobias Powalowski
97f9db1d73
switch to ntfs3 instead of ntfs-3g
2021-11-13 08:51:53 +01:00
Tobias Powalowski
d1aced251f
set user rights before signing
2021-10-20 09:04:18 +02:00
Tobias Powalowski
bba92c0d0c
fix signing and moving on server
2021-10-20 08:54:31 +02:00
Tobias Powalowski
4bdf3b0570
remove space
2021-10-20 08:27:50 +02: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
0a7fe14f15
rename function to sbat
2021-10-19 16:08:36 +02:00
Tobias Powalowski
2992a2eb4d
now it really works, f*ck grub-mkstandalone, very bitchy
2021-10-19 15:55:18 +02:00
Tobias Powalowski
27e9227567
final fix for grub efi race condition
2021-10-19 15:13:20 +02:00
Tobias Powalowski
feca58c11a
add double quotes
2021-10-18 19:22:46 +02:00
Tobias Powalowski
6a497fce67
revert line break on grub-modules
2021-10-18 19:05:46 +02:00
Tobias Powalowski
3af0f49cdf
set LINUXFIRMWARE if nothing is given
2021-10-18 18:47:59 +02:00
Tobias Powalowski
083d09d762
revert grub compress options
2021-10-18 16:07:49 +02:00
Tobias Powalowski
e6887e828f
remove wrong /
2021-10-18 15:38:30 +02:00
Tobias Powalowski
8cefe720fd
remove compress options
2021-10-18 14:09:06 +02:00
Tobias Powalowski
0f96aaa90a
add more compress options
2021-10-18 13:54:26 +02:00
Tobias Powalowski
4370133ff4
add compress to all grub-mkstandalone
2021-10-18 13:44:53 +02:00
Tobias Powalowski
e6c1519ffc
change modules back
2021-10-18 13:40:43 +02:00
Tobias Powalowski
9d30c0ee6c
compress grub
2021-10-18 13:39:37 +02:00
Tobias Powalowski
4967b1c841
remove existing efi loader
2021-10-18 12:04:49 +02:00
Tobias Powalowski
fc07d15843
fix pacman hook
2021-10-18 10:55:52 +02:00
Tobias Powalowski
08a2877ca3
add sbsigntools for secureboot
2021-10-18 10:51:06 +02:00
Tobias Powalowski
ab37089009
fix mok certificate signing
2021-10-18 10:14:21 +02:00
Tobias Powalowski
c92b128dcb
more secureboot fixes
2021-10-18 09:25:46 +02:00
Tobias Powalowski
6fa28d864b
make archboot-grub not necessary anymore
2021-10-18 08:27:12 +02:00
Tobias Powalowski
b0eedcfcdf
more secureboot fixes
2021-10-17 22:42:25 +02:00
Tobias Powalowski
e9e9d075c3
fix wrong slashes, \ is needed
2021-10-17 21:28:54 +02:00
Tobias Powalowski
95dd65a2c6
fix bootmgr entries
2021-10-17 19:48:46 +02:00
Tobias Powalowski
135d8b58d9
finish SHIM with GRUB integration
2021-10-16 23:14:46 +02:00
Tobias Powalowski
e41c292016
change directory to root only
2021-10-16 09:41:42 +02:00
Tobias Powalowski
6537a690c2
fix menu picking
2021-10-16 09:15:47 +02:00
Tobias Powalowski
d63b57206f
correct menu selection
2021-10-16 09:06:06 +02:00
Tobias Powalowski
d163b22371
add check in source for secure boot
2021-10-16 08:54:16 +02:00
Tobias Powalowski
ddb79a82c4
fix backup name of grub
2021-10-16 00:18:38 +02:00
Tobias Powalowski
9ca848daf3
fix old secure boot check
2021-10-16 00:17:02 +02:00
Tobias Powalowski
7c77e465b3
more grub/shim fixes
2021-10-16 00:08:11 +02:00
Tobias Powalowski
16b7d4bbda
fix secure boot check
2021-10-15 22:18:50 +02:00
Tobias Powalowski
be3e474421
start to switch setup to new Secure Boot feature
2021-10-15 21:25:33 +02:00
Tobias Powalowski
ab98e45891
readd root check
2021-10-15 12:20:23 +02:00
Tobias Powalowski
d3ff5de077
remove root user check
2021-10-15 12:18:12 +02:00
Tobias Powalowski
f91913a071
add root user check
2021-10-15 12:17:05 +02:00
Tobias Powalowski
6099b02c4c
make name configurable for script usage
2021-10-15 11:55:44 +02:00
Tobias Powalowski
ab9e484cb7
add backup of secureboot keys and rename script
2021-10-15 11:12:15 +02:00
Tobias Powalowski
c31a6c4b27
add backup of secureboot keys and rename script
2021-10-15 11:11:37 +02:00
Tobias Powalowski
c92698dc1b
fix secure boot tools
2021-10-15 10:16:35 +02:00
Tobias Powalowski
60ea2745a4
fix release.txt
2021-10-15 09:40:33 +02:00
Tobias Powalowski
410bcb8194
more messages
2021-10-15 09:29:07 +02:00
Tobias Powalowski
c2d76cd696
add more messages
2021-10-15 09:16:30 +02:00
Tobias Powalowski
0a2c00c6f4
add messages to iso script
2021-10-15 08:51:27 +02:00
Tobias Powalowski
2517272629
add messages to script
2021-10-15 08:38:35 +02:00
Tobias Powalowski
62099a3632
silence curl
2021-10-14 21:45:35 +02:00
Tobias Powalowski
ae38ec96f8
silence curl
2021-10-14 21:44:13 +02:00
Tobias Powalowski
835a231593
add more text to keys script
2021-10-14 19:58:41 +02:00
Tobias Powalowski
cafecd93db
disable systemd-resolvconf
2021-10-14 15:59:56 +02:00
Tobias Powalowski
254ae49564
only move memtest if in image
2021-10-14 15:44:51 +02:00
Tobias Powalowski
f85cb43afc
add ovmf file from fedora to test securboot in qemu
2021-10-14 15:12:56 +02:00
Tobias Powalowski
bd4b00d401
move fedora-shim to archboot directory
2021-10-14 12:32:07 +02:00
Tobias Powalowski
5bc2f028ad
a lot of more secure boot stuff added
2021-10-14 12:20:49 +02:00
Tobias Powalowski
0d9d51f12a
fix python3 and add fedora bootloaders to image
2021-10-12 12:55:10 +02:00
Tobias Powalowski
255c158cfe
fix errors
2021-10-12 12:28:30 +02:00
Tobias Powalowski
db1ff98187
add secure bootloaders from fedora and to archboot environment
2021-10-12 11:55:47 +02:00
Tobias Powalowski
a231d4b049
add comments to scripts
2021-10-11 07:19:23 +02:00
Tobias Powalowski
8d615972ff
fix sha256sun
2021-10-10 18:53:39 +02:00
Tobias Powalowski
a7c04b1c3b
remove images older than 3 months from server
2021-10-10 17:55:36 +02:00
Tobias Powalowski
bdc46d27d2
add signing of server release, and add missing {} ""
2021-10-10 10:58:01 +02:00
Tobias Powalowski
bdc13a3b56
add server release script
2021-10-09 11:41:18 +02:00
Tobias Powalowski
f6ae5ce37d
change Release.txt
2021-10-09 11:38:57 +02:00
Tobias Powalowski
b1748b4e31
fix spaces in update-installer
2021-10-08 16:38:42 +02:00
Tobias Powalowski
efe32b5e82
add safety check to avoid running update script on a normal system
2021-10-08 15:02:21 +02:00
Tobias Powalowski
1de199e695
add archboot version to release.txt
2021-10-08 14:34:58 +02:00
Tobias Powalowski
d9c0a41553
higher latest memory image to 3800
2021-10-08 10:04:39 +02:00
Tobias Powalowski
e0dbfd6a4d
fix remove of lvm2 from latest image
2021-10-08 09:25:23 +02:00
Tobias Powalowski
f773deeade
fix special filesystem mounting
2021-10-08 08:53:42 +02:00
Tobias Powalowski
9370e94a14
mount special filesystems instead of reinstalling kernel
2021-10-08 07:57:49 +02:00
Tobias Powalowski
ed662bbdcf
remove lvm2 from latest iso, to avoid error on startup
2021-10-07 21:46:35 +02:00
Tobias Powalowski
00e790802a
change login message on latest image
2021-10-07 15:15:20 +02:00
Tobias Powalowski
faeb610270
remove ) from parameter
2021-10-07 14:46:50 +02:00
Tobias Powalowski
c4f82cbad7
add amd kms detection
2021-10-07 14:32:51 +02:00
Tobias Powalowski
1d2596f97b
shutup wget error
2021-10-07 11:49:39 +02:00
Tobias Powalowski
c6d8b6499f
add missing ""
2021-10-07 11:23:44 +02:00
Tobias Powalowski
4d4c55a2c9
code cleanup
2021-10-07 11:21:28 +02:00
Tobias Powalowski
50490d8170
fix space
2021-10-07 07:48:14 +02:00
Tobias Powalowski
613cb2226b
add and update messages
2021-10-07 07:22:05 +02:00
Tobias Powalowski
2cf7b67a03
correct spaces
2021-10-06 17:49:16 +02:00
Tobias Powalowski
2668847493
reformat messages
2021-10-06 17:44:17 +02:00
Tobias Powalowski
065b6e37c7
change messages a bit
2021-10-06 17:36:32 +02:00
Tobias Powalowski
0b24b47335
change messages a bit
2021-10-06 17:35:33 +02:00
Tobias Powalowski
3b67d9f674
send logging to /dev/tty7 and add messages of status
2021-10-06 17:14:26 +02:00
Tobias Powalowski
e71f9150a7
add rebooting message before launching kexec
2021-10-04 22:12:29 +02:00
Tobias Powalowski
a85d545c8f
fix torrent for latest image
2021-10-04 21:40:40 +02:00
Tobias Powalowski
4b486683b4
add bootmessage for latest image
2021-10-04 20:42:01 +02:00
Tobias Powalowski
a6f193f9a9
fix check
2021-10-04 20:22:43 +02:00
Tobias Powalowski
2c15ce9d90
add presets to release and iso script
2021-10-04 20:21:21 +02:00
Tobias Powalowski
0bfbbaa56d
add latest to release script
2021-10-04 20:15:21 +02:00
Tobias Powalowski
e3c7e84142
start to add latest image parts
2021-10-04 19:52:58 +02:00
Tobias Powalowski
1b7586428e
switch to archlinux-fimware package for release
2021-09-28 07:33:07 +02:00
Tobias Powalowski
8046df966d
replace sha256sum with cksum
2021-09-27 21:49:46 +02:00
Tobias Powalowski
62ffda4fe0
change iso to match archiso name layout
2021-09-27 15:05:16 +02:00
Tobias Powalowski
7d1889d168
add missing \\
2021-09-27 11:59:21 +02:00
Tobias Powalowski
6bc366d895
add testing repository in container if enabled in host
2021-09-27 11:33:47 +02:00
Tobias Powalowski
aaf262789c
use local pacman.conf and mirrorlist in container
2021-09-27 10:41:44 +02:00
Tobias Powalowski
6abc0f8f48
correct usage
2021-09-27 10:04:52 +02:00
Tobias Powalowski
dea69dd847
remove MODE
2021-09-27 10:02:51 +02:00
Tobias Powalowski
1820b7f139
use pacman.conf from system instead of writing an own
2021-09-27 09:59:36 +02:00
Tobias Powalowski
988efd0ee0
use pacman.conf from system instead of writing an own
2021-09-27 09:18:01 +02:00
Tobias Powalowski
d363ab3f1a
add updating of environment with package caching to setup script
2021-09-26 18:42:46 +02:00
Tobias Powalowski
71a1b28968
reorder menu items
2021-09-26 15:28:45 +02:00
Tobias Powalowski
e992d389c5
update RAM requirements
2021-09-26 08:52:27 +02:00
Tobias Powalowski
d08c02de1f
more cleanup
2021-09-26 07:57:01 +02:00
Tobias Powalowski
0907678e5f
cleanup system before reassembling #2
2021-09-25 21:56:24 +02:00
Tobias Powalowski
e157e9b96e
cleanup system before reassembling
2021-09-25 21:53:10 +02:00
Tobias Powalowski
2ea109c8d7
add correct memory requirement for install-latest
2021-09-25 20:30:44 +02:00
Tobias Powalowski
1bb32b9de8
remove archboot packages from cache
2021-09-25 20:10:26 +02:00
Tobias Powalowski
d536ad45d2
fix container
2021-09-25 18:03:43 +02:00
Tobias Powalowski
bde9c2e5bc
fix container
2021-09-25 18:00:13 +02:00
Tobias Powalowski
b9d9a1d8a3
fix L_COMPLETE
2021-09-25 17:50:50 +02:00
Tobias Powalowski
0232a0e6fa
fix or check
2021-09-25 17:49:18 +02:00
Tobias Powalowski
ae2511fa2c
remove pacman usage for clean cache, do it with rm
2021-09-25 17:29:40 +02:00
Tobias Powalowski
dd98d914a7
add linux firmware
2021-09-25 14:19:47 +02:00
Tobias Powalowski
dde669a8a1
fix options loop
2021-09-25 14:02:02 +02:00
Tobias Powalowski
de3bef2a97
add more options for helpers, to allow install media to reboot with already downloaded package cache
2021-09-25 13:45:22 +02:00
Tobias Powalowski
a491c7077d
remove usage
2021-09-24 21:58:25 +02:00
Tobias Powalowski
780d8e1703
add missing ,
2021-09-24 20:59:28 +02:00
Tobias Powalowski
978adab242
change RAM requirements
2021-09-24 17:21:01 +02:00
Tobias Powalowski
2abe9747f9
change to archboot-linux-firmware for container
2021-09-24 13:42:02 +02:00
Tobias Powalowski
284ef3bee6
cleanup firmware
2021-09-24 09:34:07 +02:00
Tobias Powalowski
00d3d25f99
remove DIALOG
2021-09-23 14:27:46 +02:00
Tobias Powalowski
e2481875f4
remove package checklist
2021-09-23 14:22:45 +02:00
Tobias Powalowski
44706b6c0d
remove ^M from Release.txt
2021-09-23 13:53:00 +02:00
Tobias Powalowski
9a8bec0436
add usbstick-restore
2021-09-23 12:19:44 +02:00
Tobias Powalowski
120f4e8763
code cleanup
2021-09-23 10:00:18 +02:00
Tobias Powalowski
1f0d09da25
remove openvpn license, it's placed in /usr/share/doc
2021-09-23 09:50:33 +02:00
Tobias Powalowski
f47c16fb1d
fix PWD
2021-09-23 09:22:27 +02:00
Tobias Powalowski
8884a706f5
cleanup scripts
2021-09-23 09:14:28 +02:00
Tobias Powalowski
d2ffc0186d
add pkg dir to var
2021-09-23 07:27:20 +02:00
Tobias Powalowski
c6aad535f1
add pkg dir to var
2021-09-23 07:07:57 +02:00
Tobias Powalowski
eb3ab62bd6
add pkg dir to var
2021-09-22 22:07:59 +02:00
Tobias Powalowski
2b5017f026
add pkg dir to var
2021-09-22 21:52:52 +02:00
Tobias Powalowski
114d724698
add pkg dir to var
2021-09-22 21:46:13 +02:00
Tobias Powalowski
7480efbefb
add pkg dir to var
2021-09-22 21:42:17 +02:00
Tobias Powalowski
b795a5acfa
add pkg dir to var
2021-09-22 21:36:29 +02:00
Tobias Powalowski
55835b97e8
copy linux from already downloaded cachedir to container
2021-09-22 21:27:43 +02:00
Tobias Powalowski
6f00787dde
fix Release.txt
2021-09-22 21:03:16 +02:00
Tobias Powalowski
fa3c8ac681
update download message
2021-09-22 19:48:24 +02:00
Tobias Powalowski
df3c24c3f7
fix #2 for image generation
2021-09-22 19:24:22 +02:00
Tobias Powalowski
e04d1cf7b4
add missing directory in systemd-nspawn
2021-09-22 19:08:25 +02:00
Tobias Powalowski
4c141bb65b
finalize iso on the fly recreation
2021-09-22 18:59:33 +02:00
Tobias Powalowski
0316875f27
add cleanup code to on the fly regeneration
2021-09-22 15:19:21 +02:00
Tobias Powalowski
76b652d63d
enable parallel downloads in quickinst
2021-09-22 15:03:14 +02:00
Tobias Powalowski
3c775b088e
enable parallel downloads in setup
2021-09-22 15:02:47 +02:00
Tobias Powalowski
ab1f24c9ea
enable parallel downloads
2021-09-22 15:00:43 +02:00
Tobias Powalowski
646fbd9b86
fix environment rebuild
2021-09-22 14:35:11 +02:00
Tobias Powalowski
74bc5b38d6
remove weechat and links from environment
2021-09-22 14:30:28 +02:00
Tobias Powalowski
507c33735c
add new on the fly update options :)
2021-09-22 09:02:56 +02:00
Tobias Powalowski
03b44bb544
allow pacman to install packages in environmen
2021-09-21 19:40:33 +02:00
Tobias Powalowski
d9722011b6
add tz and km script to updater
2021-09-21 12:19:24 +02:00
Tobias Powalowski
de9283c2bb
change ioscheduler name
2021-09-21 11:43:54 +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
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
b1d278ad7c
added more information to Release.txt
2021-09-18 09:01:03 +02:00
Tobias Powalowski
271d94d658
remove : from Release.txt
2021-09-18 08:55:21 +02:00
Tobias Powalowski
c35f356af1
change RAM recommandation in boot message
2021-09-18 08:54:35 +02:00
Tobias Powalowski
973c55baa9
add Release.txt to release directory
2021-09-18 08:45:47 +02:00
Tobias Powalowski
6d9e350f05
add license files to boot/ directory on releases
2021-09-17 10:43:00 +02:00
Tobias Powalowski
55798927ee
change iso name to archlinux-archboot-...
2021-09-17 08:58:38 +02:00
Tobias Powalowski
8c395ac2eb
add archboot-update-installer.sh script to install environment
2021-09-15 07:35:02 +02:00
Tobias Powalowski
fe1ed39ff8
change name of /boot files
2021-09-13 16:18:46 +02:00
Tobias Powalowski
bfaeb41fd1
fix lockdown-ms.efi
2021-09-13 16:06:32 +02:00
Tobias Powalowski
60241ec841
change X86_64 to x86_64
2021-09-12 22:22:19 +02:00
Tobias Powalowski
8336754717
fix script
2021-09-12 21:12:31 +02:00
Tobias Powalowski
95b0a06b54
add all UEFI parts to correct places
2021-09-12 20:41:48 +02:00
Tobias Powalowski
22780f9e5c
fix kernel version boot screen
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 15:18:44 +02:00
Tobias Powalowski
0ba8da1139
fix kernel version on boot screen
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 14:44:23 +02:00
Tobias Powalowski
70630cf4a3
fix kernel version on startup screen and motd
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-11 14:27:21 +02:00
Tobias Powalowski
e9b742b32b
test
2021-09-11 11:42:59 +02:00
Tobias Powalowski
87a8000f10
test
2021-09-11 11:42:02 +02:00
Tobias Powalowski
ad406d0f71
finish release script
2021-09-11 10:26:04 +02:00
Tobias Powalowski
b0b6617021
uncomment functions
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 22:14:54 +02:00
Tobias Powalowski
7387caeed6
fix scripts
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 22:13:26 +02:00
Tobias Powalowski
5652c617f8
add missing mkdir
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 22:12:46 +02:00
Tobias Powalowski
1e100fc31c
add release script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 20:37:36 +02:00
Tobias Powalowski
f24465de00
add container script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 20:21:23 +02:00
Tobias Powalowski
4d84f14658
remove not needed vars
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 14:04:22 +02:00
Tobias Powalowski
018d06d64e
remove WD from script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 13:46:55 +02:00
Tobias Powalowski
54f0a0454d
readd root for running the script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 13:40:49 +02:00
Tobias Powalowski
a1e1fd89ce
change comment
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 11:54:51 +02:00
Tobias Powalowski
a9156b554e
remove grub configs from basedir
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 11:24:08 +02:00
Tobias Powalowski
16dbaa56a0
fixup generation scripts, remove update script
2021-09-10 11:00:54 +02:00
Tobias Powalowski
332e7cb415
fix tarball helper
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 09:56:40 +02:00
Tobias Powalowski
04b645e815
restructure scripts for running as user
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-10 08:06:41 +02:00
Tobias Powalowski
b6f078de85
cleanup iso script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-09 15:06:55 +02:00
Tobias Powalowski
2382812ffd
start removing package on media support
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-09 11:27:07 +02:00
Tobias Powalowski
ea549d74fb
remove not needed uefi-cd script
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-09 10:53:22 +02:00
Tobias Powalowski
b036d902a0
rename scripts to archboot-
...
Signed-off-by: Tobias Powalowski <tpowa@archlinux.org>
2021-09-09 09:49:19 +02:00
Tobias Powalowski
db6c744ae4
fixed correct kernel image
2021-08-09 09:45:41 +02:00
Tobias Powalowski
fa61e4a9d4
move check for loop devices to iso generation
2021-08-09 08:59:59 +02:00
Tobias Powalowski
5a656147b1
kill VERSION from config and replace with ALL_kver to build for installed kernel
2021-08-09 08:51:33 +02:00
Tobias Powalowski
0dc37aaa0b
bump release name
2021-08-09 08:40:12 +02:00
Tobias Powalowski
cab1c17f4a
correct /tmp path for backup script
2020-08-16 09:36:43 +02:00
Tobias Powalowski
c3b60d083e
move building to /var/tmp since systemd mounts /tmp as tmpfs
2020-08-15 11:54:19 +02:00
Tobias Powalowski
5d2231129f
add amd-ucode
2020-07-21 13:49:02 +02:00
Tobias Powalowski
2d5e9d025e
bump release name
2020-07-20 16:39:09 +02:00
Tobias Powalowski
a852de3ef2
remove nftables from core installation
2020-07-19 21:15:33 +02:00
Tobias Powalowski
8c4df15701
update svn script
2020-07-18 15:58:43 +02:00
Tobias Powalowski
db4be9aca6
update mirrorlist
2020-07-17 10:34:20 +02:00
Tobias Powalowski
3a87a0f0a1
more extra depends for support
2019-03-18 08:15:10 +01:00
Tobias Powalowski
2ff3ae0706
remove i686 from update script
2019-03-18 08:12:49 +01:00
Tobias Powalowski
e9b240c197
remove gpgme gpraphical packages from packages.txt
2018-06-23 15:36:18 +02:00
Tobias Powalowski
d3c2c566c3
update support packages
2018-06-23 11:37:50 +02:00
Tobias Powalowski
f9469a99f5
add rsync-backup script for incrementall backups
2018-06-22 14:56:13 +02:00
Tobias Powalowski
35f353c217
bump release name
2018-06-22 09:17:41 +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
da98aa58ac
fix iso generation script to generate all possible images
2018-06-21 16:16:14 +02:00
Tobias Powalowski
ec6c867e96
fix iso creation tool
2017-11-27 16:41:44 +01:00
Tobias Powalowski
41ab57eab9
fix iso creation tool
2017-11-27 15:43:56 +01:00
Tobias Powalowski
5daf20cb4f
fix EOF
2017-11-27 14:13:37 +01:00
Tobias Powalowski
cbce9b3226
fix preset in script
2017-11-27 09:20:52 +01:00
Tobias Powalowski
8ccffaf01b
fix usage comment
2017-11-26 21:18:32 +01:00
Tobias Powalowski
f11741cca3
add new iso creation script
2017-11-26 21:17:24 +01:00
Tobias Powalowski
ea33f8aa75
add new iso creation script
2017-11-26 21:17:09 +01:00
Tobias Powalowski
686deb396b
bump to 2k17 release
2017-08-12 09:14:00 +02:00
Tobias Powalowski
daf87ae7b1
bump release
2016-10-11 10:04:42 +02:00
Tobias Powalowski
d64bc36607
bump release
2016-08-26 14:18:25 +02:00
Tobias Powalowski
d5c63f9ae7
add tcl and libmnl to svn checkout
2016-05-15 18:04:38 +02:00
Tobias Powalowski
eb6d702ac2
add libnftnl to support
2016-05-14 21:41:13 +02:00
Tobias Powalowski
90e30f1999
fix preloader locations
2016-05-14 18:59:00 +02:00
Tobias Powalowski
ee1bfea366
fix prebootloader efi files
2016-05-14 18:30:55 +02:00
Tobias Powalowski
594daf2819
bump release name to 2k16
2016-01-19 09:40:43 +01:00
Tobias Powalowski
cabfd17cb1
bump release name
2015-09-12 11:41:48 +02:00
Tobias Powalowski
ae04c8b87f
simplify uefi vfat losetup
2015-09-10 16:27:35 +02:00
Tobias Powalowski
c140fa4eca
fix UEFI booting, due to broken copying
2015-09-10 12:19:20 +02:00
Tobias Powalowski
592f3c4b4f
update xorriso commands
2015-09-09 21:23:57 +02:00
Tobias Powalowski
d832cad535
update xorriso commands
2015-09-09 21:23:06 +02:00
Tobias Powalowski
8bcdc16939
update generation scripts for new UEFI Shell sources, replaced gummiboot with systemd-boot
2015-09-04 18:37:58 +02:00
Tobias Powalowski
8cdb7d95e1
bump release name
2015-05-11 08:35:04 +02:00
Tobias Powalowski
4299b244a2
cleanup extra packages
2015-03-08 12:43:27 +01:00
Tobias Powalowski
1fb94b5043
bump release name
2015-03-08 11:36:25 +01:00
Tobias Powalowski
c97a67ccd7
fix ntfs-3g checkout
2015-02-24 19:30:52 +01:00
Tobias Powalowski
97c376527d
use rootfstype=ramfs to boot media, in order to safe lot of RAM and use old initrd type and not tmpfs on /
2015-01-12 13:55:49 +01:00
Tobias Powalowski
b7254c4cd9
use rootfstype=ramfs to boot media, in order to safe lot of RAM and use old initrd type and not tmpfs on /
2015-01-12 13:40:57 +01:00
Tobias Powalowski
515a2f1ae9
bump version to 2015
2014-11-18 08:36:48 +01:00
Tobias Powalowski
f59e475e75
add more [core] depends
2014-11-13 09:02:10 +01:00
Tobias Powalowski
990f614314
fix syslinux initrd syntax
2014-11-12 15:20:03 +01:00
Tobias Powalowski
afa93c1f78
bump release name
2014-11-12 14:30:44 +01:00
Tobias Powalowski
8a1f993340
add intel-ucode to checkout
2014-11-12 09:33:45 +01:00
Tobias Powalowski
c81faad034
remove ca-certificates-cacert from checkouts, it is now in core
2014-11-11 16:41:32 +01:00
Tobias Powalowski
6ea70cd4b8
add new intel-ucode handling
2014-11-11 16:36:49 +01:00
Tobias Powalowski
b07091ccef
add more depends
2014-09-10 12:32:50 +02:00
Tobias Powalowski
0c8d475cb8
add libaio to svn checkout
2014-09-10 11:46:43 +02:00
Tobias Powalowski
aefa532516
remove loglevel=7 from genearation scripts
2014-09-10 09:00:10 +02:00
Tobias Powalowski
78c0af0a74
bump release name
2014-08-03 10:20:04 +02:00
Tobias Powalowski
dfbbdcdc08
bump releasename
2014-06-23 18:38:35 +02:00
Tobias Powalowski
a77b5054ae
Keshav: Do not delete IA32 EFI boot files
2014-06-21 23:07:27 +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
d6ebf0fa42
fix CDUEFI in cdrom mode
2014-06-21 22:17:54 +02:00
Tobias Powalowski
ff1e12d2a6
fix CDUEFI in cdrom mode
2014-06-21 22:15:01 +02:00
Tobias Powalowski
55239e3824
Keshav: Do not include IA32 UEFI files in CDEFI
2014-06-12 07:09:39 +02:00
Tobias Powalowski
511ab4a739
Keshav: Disable syslinux efi32 for ISO boot
2014-06-11 20:10:18 +02:00
Tobias Powalowski
4473a55543
Keshav: Fix grub-mkstandalone grub.cfg issue
2014-06-11 08:07:36 +02:00
Tobias Powalowski
2dddeb8853
correct path
2014-06-10 14:52:31 +02:00
Tobias Powalowski
2bd7664ce8
Fix IA32 UEFI boot in Archboot ISO
2014-06-10 11:34:47 +02:00
Tobias Powalowski
5d79721f18
bump releasename
2014-06-05 21:51:39 +02:00
Tobias Powalowski
3a828c979e
Add support for EFI MIXED MODE booting using Syslinux EFI Handover Protocol support, chainloaded via gummibootia32.efi
...
Add GRUB files as fallback incase EFISTUB booting fails in X64 UEFI
Cleanup UEFI Shell update commands in update-iso.sh script
2014-05-15 09:33:02 +02:00
Tobias Powalowski
9407f37fc5
remove audit=0 from start parameters
2014-04-25 21:16: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
efa64d5ba5
fix copy-mountpoint.sh
2014-04-25 21:05:43 +02:00
Tobias Powalowski
7f6ccfeb1c
add libatomic_ops to svn checkout
2014-03-12 15:11:44 +01:00
Tobias Powalowski
9ce9592fb7
add libseccomp to svn checkout
2014-03-12 13:57:29 +01:00
Tobias Powalowski
c3652e0d43
add audit=0 to kernel parameters
2014-02-25 16:00:34 +01:00
Tobias Powalowski
1d9faa5caf
bump to new year
2014-02-24 15:54:19 +01:00
Tobias Powalowski
a3813918f3
fix isolinux location
2013-11-27 18:46:40 +01:00
Tobias Powalowski
ac8b81d38a
fix boot issues on none uefi systems
2013-11-27 17:24:52 +01:00
Tobias Powalowski
6788cda7c9
Keshav: mention full name
2013-10-24 16:34:56 +02:00
Tobias Powalowski
46988fe3ee
fix make depends from extra
2013-10-21 15:04:30 +02:00
Tobias Powalowski
25f5791331
bump release
2013-10-10 09:29:20 +02:00
Tobias Powalowski
b9a941ec25
add mtools to svn checkout
2013-09-22 13:29:57 +02:00
Tobias Powalowski
8ad615d709
remove efi.pstore from kernel parameters, no longer part of kernel config
2013-09-17 12:37:17 +02:00
Tobias Powalowski
a9b269aabb
remove efivar from svn checkout
2013-09-16 14:15:34 +02:00
Tobias Powalowski
7314682c7e
Update UEFI Shell BIN SVN download URLs due to Tianocore EDK2
...
SVN repo move
2013-09-10 08:12:22 +02:00
Tobias Powalowski
803465b224
add efivar to svn packages
2013-09-03 08:56:42 +02:00
Tobias Powalowski
11f90be488
bump release name
2013-08-26 08:53:34 +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
e10c7973fc
add KeyTool.efi
2013-08-21 12:27:32 +02:00
Tobias Powalowski
33e6f0aad4
add cgroup_disable=memory to bootloader
2013-08-08 11:11:54 +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
d4b191376c
rename ftp isos with network
2013-07-15 20:22:35 +02:00
Tobias Powalowski
98422599c0
remove efilinux from update script
2013-07-05 12:12:44 +02:00
Tobias Powalowski
af61291f23
fix syslinux bios paths
2013-07-04 21:54:15 +02:00
Tobias Powalowski
a6521254ad
Keshav: Restore efi_pstore.pstore_disable=1 kernel param
2013-07-04 08:46:19 +02:00
Tobias Powalowski
d58eed6317
Keshav: Use '/usr/bin/env bash' as interpreter in usr/bin/* scripts
2013-07-04 08:41:29 +02:00
Tobias Powalowski
fd39634606
remove LTS from allinone-update script
2013-07-03 20:32:28 +02:00
Tobias Powalowski
71e4138825
update package part in allinone.sh
2013-07-03 20:30:29 +02:00
Tobias Powalowski
219bcb5393
start removing LTS from allinone.sh
2013-07-03 20:24:01 +02:00
Tobias Powalowski
5931a6caf0
Keshav: Disable LTS Kernel for EFI boot
2013-07-03 19:14:09 +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
a6eb4e6c9e
remove grub hack
2013-06-22 20:47:59 +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
7cc460b801
add prebootloader and lockdown-ms to svn checkout
2013-06-20 12:37:19 +02:00
Tobias Powalowski
523736534a
fix bootx64 name
2013-06-19 17:50:30 +02:00
Tobias Powalowski
62bebbf285
add secure boot support with prebootloader
2013-06-19 17:37:10 +02:00
Tobias Powalowski
173b7d0610
remove more svn cleanups
2013-06-17 12:46:36 +02:00
Tobias Powalowski
784223d7e9
update svn depends from extra
2013-06-17 12:27:11 +02:00
Tobias Powalowski
29c2e42abe
add loop check for containers on every script and add loop0 - loop7
2013-06-10 15:01:19 +02:00
Tobias Powalowski
e089e1c2ae
remove not used script
2013-06-10 14:51:23 +02:00
Tobias Powalowski
31efb442e9
set english language at beginning on archboot-update-iso.sh
2013-06-10 14:50:03 +02:00
Tobias Powalowski
8f93185e97
add parameter menu to archboot-uefi-cd.sh
2013-06-10 14:47:53 +02:00
Tobias Powalowski
a7bba21fec
add loop devices for containers, remove usbimage-helper
2013-06-10 12:47:39 +02:00
Tobias Powalowski
48acbf8fb4
fix svn checkout script
2013-06-10 11:56:36 +02:00
Tobias Powalowski
9aa7737fc1
fix uefi cd booting for duet tianocore
2013-06-09 18:53:14 +02:00
Tobias Powalowski
aee6e7afc8
no .img files created anymore
2013-06-09 11:01:19 +02:00
Tobias Powalowski
61b2b03d29
nicer code for update-iso script
2013-06-08 09:13:26 +02:00
Tobias Powalowski
480501f636
fix ftp generation
2013-06-07 20:39:51 +02:00
Tobias Powalowski
efd41ca947
add ftp iso generation
2013-06-07 12:46:43 +02:00
Tobias Powalowski
8d418f8be0
fix used syntax in update script
2013-06-06 17:27:40 +02:00
Tobias Powalowski
dece1f12b6
add iso comments to allinone script
2013-06-06 17:19:33 +02:00
Tobias Powalowski
7264f8beda
remove clamav hack from allinone script
2013-06-06 17:16:36 +02:00
Tobias Powalowski
de533f73e3
remove not needed code in allinone script
2013-06-06 17:15:23 +02:00
Tobias Powalowski
e4b2881590
add uefi images to allinone and update-iso
2013-06-05 21:38:24 +02:00
Tobias Powalowski
ce9e86dfe9
remove efi files from i686 iso
2013-06-05 17:33:49 +02:00
Tobias Powalowski
4122b29b5d
rename efi iso image
2013-06-05 17:08:44 +02:00
Tobias Powalowski
3211a4e70d
fix uefi-cd booting
2013-06-05 16:31:56 +02:00
Tobias Powalowski
9e30a01cb3
remove F32 option
2013-06-05 12:36:28 +02:00
Tobias Powalowski
98d79b026a
more calculation fixes
2013-06-05 12:35:18 +02:00
Tobias Powalowski
749ded9bbf
don't hardcode tmp paths in uefi script
2013-06-05 11:13:04 +02:00
Tobias Powalowski
eb8c768a11
fix permission on uefi script
2013-06-05 08:39:02 +02:00
Tobias Powalowski
a78ac1b953
add uefi-cd.sh
2013-06-05 07:27:23 +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
1f3e25047f
add f2fs-tools to setup quickinst and svn checkout
2013-05-23 12:48:10 +02:00
Tobias Powalowski
62ffc50147
bump to new release name
2013-05-23 12:33:24 +02:00
Tobias Powalowski
7fa44bcd56
fix missing _ at gummiboot generation
2013-03-17 12:26:49 +01:00
Tobias Powalowski
1360c430d3
add netctl to svn checkout
2013-03-17 09:15:10 +01:00
Tobias Powalowski
4e843e84f5
add Keshavs gummiboot fixes
2013-03-16 22:10:26 +01:00
Tobias Powalowski
fa4b39cfd1
add needed refind changes to scripts
2013-01-30 18:14:03 +01:00
Tobias Powalowski
24f7f6cf3d
bump to new year
2013-01-21 16:30:25 +01:00
Tobias Powalowski
f52f6cf841
fixes minor issues in archboot refind config, removed the GRUB UEFI parts from ISO generation scripts
2012-12-03 09:10:46 +01:00
Tobias Powalowski
bab7cea54a
switch to refind-efi booting instead of gummiboot
2012-11-12 09:34:01 +01:00
Tobias Powalowski
0b150b2a1c
fix minor gummiboot issues
2012-10-30 17:23:11 +01:00
Tobias Powalowski
6da3098165
fix loader.conf in generation scripts
2012-10-07 11:14:58 +02:00
Tobias Powalowski
6a49de03e0
fix svn checkout script
2012-09-26 18:59:09 +02:00
Tobias Powalowski
f8fd851fc0
add big UEFI changes
2012-09-26 12:51:22 +02:00
Tobias Powalowski
a03de7db82
1. In UEFI USB booting, gummiboot with EFISTUB or EFILINUX will be
...
used instead of GRUB. In UEFI CD booting, nothing is changed
2. Re-organized EFISTUB part of setup script and separated common and
refind-specific parts.
3. Added code for gummiboot-efi-* and efilinux-efi-* (for LTS kernels,
without CONFIG_EFI_STUB).
2012-09-17 13:51:51 +02:00
Tobias Powalowski
22f1050f39
dhclient merged into dhcp svn
2012-09-13 15:58:09 +02:00
Tobias Powalowski
19c63a3e53
add dmidecode and grub to support addition
2012-07-27 22:25:17 +02:00
Tobias Powalowski
f20ec0d81f
rename all grub2 references to grub
2012-06-25 11:34:07 +02:00
Tobias Powalowski
d3cf8cc06b
bump version to R4
2012-06-25 09:32:16 +02:00
Tobias Powalowski
3387ca018b
fix archboot-allinone.sh usage
2012-06-21 10:08:26 +02:00
Tobias Powalowski
64f617c994
bump release
2012-05-10 14:59:29 +02:00
Tobias Powalowski
30789c3f0a
ChangeLog:
...
1. Move from (UEFISYS)/efi to (UEFISYS)/EFI , since some firmwares
assume FS is case-sensitive and use /EFI over /efi
2. Move UEFI bootloaders pre-check stuff to do_uefi_common()
3. Make sure Archboot installed rEFInd files (from refind-bin.zip) do
not conflict with AUR refind-x86_64 package files
4. Provide option for moving UEFI bootloader file to
(UEFISYS)/EFI/boot/bootx64.efi
5. Setup network connectivity before try to download refind-bin.zip,
if that file does not exist.
2012-05-07 17:07:04 +02:00
Tobias Powalowski
343b8e59d0
ChangeLog:
...
1. Use "cp", not "install" tool, to setup rEFInd in the setup script
2. Add rEFInd to iso at (ISO)/packages/refind-bin.zip
3. Use "cp -f" and "cp -rf" everywhere
4. In update-iso.sh, make sure updated setup script is copied to
(ISO)/arch/setup apart from updating the same in the initramfs files
5. Fix FSSPECS issue (in for loop) in autoprepare() in setup script
6. Added /usr/sbin/partprobe , /usr/bin/{bsdtar,bsdcpio} in arch_base
- useful for rescue stuff and needed for setting up rEFInd
7. Split up EFISTUB and rEFInd functions
2012-04-27 22:06:07 +02:00
Tobias Powalowski
7f63905d41
ChangeLog:
...
1. Generate -dual, -x86_64, -i686 isos at the end of allinone.sh script
2. Split bootloader config from files-replace functions in update-iso.sh script
3. Create FAT32 filesystem in UEFISYS partition in autoprepare() in GPT
4. Revamp UEFISYS partition detection. Now the script ALWAYS uses the
first EF00 partition detected by sgdisk. It offers to format the
partition as FAT32 if required. But manually mounted UEFISYS partition
(at /boot/efi before launching /arch/setup) will be unmounted, so no
use doing that.
5. Fix issues with /boot/efi/EFI and /boot/efi/efi . Although FAT fs
is case-insensitive, sometimes this case-issues crop up since by
default grub2's grub-install seems to favour /boot/efi/EFI while
Arch's rEFInd package favours /boot/efi/efi. grub-install works ok
with /boot/efi/efi if it detects it.
2012-04-26 08:33:12 +02:00
Tobias Powalowski
62f5b356a4
small fixes
2012-04-24 18:50:27 +02:00
Tobias Powalowski
7b629d0155
change compression to lzma saves 30 MB
2012-04-20 07:05:33 +02:00
Tobias Powalowski
7be3b13fe6
revert to xz compression bump memory requirement instead, recommend 768 MB RAM
2012-04-19 11:12:53 +02:00
Tobias Powalowski
254a913db4
change to lzma compression xz breaks 512MB RAM limit
2012-04-19 08:28:32 +02:00
Tobias Powalowski
8d24cfeeab
bump release version
2012-04-18 10:21:44 +02:00
Tobias Powalowski
08c0d3f1c2
ChangeLog:
...
1. Move UEFI Shell binaries from /efi/shell/ to /efi/tools/ . This way
some firmware (might) autodetect the shell.
2. Redirect xorriso output to a text file, do not discard it. It may
prove useful.
3. Minor fixes to grub2 config in setup script.
4. Check for existence of respective grub2 core files before running
dogrub2_common_after (grub.cfg etc.).
5. Check for existence of /boot/efi/efi/arch_grub/grubx64.efi before
running efibootmgr ro prevent stale boot entries.
6. Remove duplicate efibootmgr entries (those with same LABEL).
2012-04-10 09:24:26 +02:00
Tobias Powalowski
af68f1d3bf
remove pcimap from tarball helper
2012-04-05 12:55:26 +02:00
Tobias Powalowski
b0ef729557
add keshav minor patch
2012-03-26 09:25:29 +02:00
Tobias Powalowski
6edc93a3ea
more grub2 changes for beta0
2012-03-03 08:25:46 +01:00
Tobias Powalowski
5d40b47f88
ChangeLog:
...
* Detect UEFI and Kernel Arch mismatch and add noefi to kernel
parameters in such a case, while uefi booting archboot (not in setup
script)
* Split x86_64 and i686 kernel parameter variables in uefi
grub_archboot.cfg due to above reason
* use /sys/class/dmi/id instead of dmidecode, dmidecode removed from
initramfs (bbut arch_dmidecode still exists)
* Added support for separate /usr in grub2 config, added grub2 search
hints support in config
* Re arranged bootloader menu, submenus per firmware, suffixed _bios
or _uefi_ to bootloader functions
* Minor (misc.) modifications in setup script
TODO: Implement Apple mactel-boot efi bless code
TODO: Implement elilo for x86_64 UEFI
2012-02-20 08:20:18 +01:00
Tobias Powalowski
6b059b74bf
add missing script
2012-02-06 15:16:37 +01:00
Tobias Powalowski
19bfd13771
- Renamed kernel and initramfs files.
...
- Separated x86_64 and i686 specific code in all-in-one script so that
a x86_64 only iso can be created if needed.
- revamp grub2 uefi config used in all-in-one and update-iso scripts
- added "gpt loglevel=7" to kernel parameters
- Enabled xz compression for packages squashfs files
- xz initramfs (in archboot-update-iso.sh)
- used INITRD option in syslinux config files
- change PREFIX for GRUB2_UEFI in setup script to /boot/grub as per
changes in grub2 bzr r3856 (upstream), package will be in the repos
shortly
- disable get_grub2_map() , grub-mkdevicemap removed by upstream in r3856
- revamp dogrub2_config function
- common config for both grub2-bios and grub2 uefi in setup script
(required r3856 pkg)
- use sgdisk alone for auto_prepare gpt in setup script
- increase UEFISYS part size to 512 MiB in auto_prepare in setup
script (required for alternate UEFI bootloaders)
- fix repeating .efi in efibootmgr command in setup script
- other minor fixes, added quotes whereever required
- [TRIED TO] fix quickinst script
2012-02-06 14:44:34 +01:00
Tobias Powalowski
fa2b6c0e63
add another uefi shell patch
2012-01-21 09:43:36 +01:00
Tobias Powalowski
ca4193d1ac
add next patch from keshav
2012-01-20 13:26:57 +01:00
Tobias Powalowski
b436f45abc
add uefi shell
2012-01-18 14:28:54 +01:00
Tobias Powalowski
1faa4bc5ad
fix -a expression in allinone script
2012-01-15 19:45:03 +01:00
Tobias Powalowski
4d696e335c
bump version in setup-update, fix lts in allinone script, change to xz compression on initrds to save space
2012-01-14 15:20:30 +01:00
Tobias Powalowski
f0c52aaef8
remove nouveau packages
2012-01-13 15:35:16 +01:00
Tobias Powalowski
865a1ab279
bump release name
2012-01-13 14:46:26 +01:00
Tobias Powalowski
7a6e43a955
add more patches
2012-01-09 13:54:09 +01:00
Tobias Powalowski
89bcb32d0f
bump to new version
2011-11-23 16:01:29 +01:00
Tobias Powalowski
2ed4091f1a
bump to new version
2011-11-15 21:42:10 +01:00
Tobias Powalowski
e6f0e3036d
fix lts kernel name in boot message
2011-11-15 17:13:08 +01:00
Tobias Powalowski
478b8e9bb6
add Keshavs patch
2011-10-27 09:51:17 +02:00
Tobias Powalowski
59880fe7df
add setup update patch
2011-09-02 17:01:47 +02:00
Tobias Powalowski
da7c8271b0
add dded
...
-iso-level 3 option to xorriso command, update_setup
script to match the all-in-one script, and also some things like
parted being launched twice during grub2-efi installation
2011-09-01 06:44:53 +02:00
Tobias Powalowski
ccaf278658
remove -9 from lzma compression
2011-08-31 18:02:45 +02:00
Tobias Powalowski
8c10bd672a
fix allinone script to work correctly
2011-08-31 17:58:46 +02:00
Tobias Powalowski
f860cf6c31
activate only 1 initrd in script
2011-08-31 16:01:53 +02:00
Tobias Powalowski
9b3d33e541
use only 1 initrd for each architecture, saves 120 MB space
2011-08-31 15:57:21 +02:00
Tobias Powalowski
1a9bd7c330
add new version
2011-08-11 15:37:05 +02:00
Tobias Powalowski
d11074a381
bump release name
2011-07-30 09:12:36 +02:00
Tobias Powalowski
2641202ba2
bump release name
2011-07-29 16:21:39 +02:00
Tobias Powalowski
ba94db8568
added loop module error message, fixed syntax on usb-image-helper
2011-07-29 09:18:51 +02:00
Tobias Powalowski
a88a36c62d
use correct modules.pcimap
2011-07-25 22:35:42 +02:00