260 Commits

Author SHA1 Message Date
436b0d8d69 Switch ISO to Bookworm 2024-03-01 13:24:50 -05:00
bc5596b7a0 Add netinst option properly 2023-09-16 00:26:22 -04:00
24d7ffd0d0 Install correct GRUB packages 2023-09-05 10:38:01 -04:00
01948e9597 Add timers to run steps 2023-09-01 15:43:25 -04:00
2fdb3b4813 Add python-is-python3 to installer 2023-09-01 15:42:00 -04:00
7433bc8372 Fix where network stop happens
This broke preseed config
2023-09-01 15:42:00 -04:00
e770efe64f Remove implicit /debian from mirror 2023-09-01 15:42:00 -04:00
02a4b05e59 Allow passing mirror through buildpxe.sh 2023-09-01 15:42:00 -04:00
4403bff888 Add message about building ISO 2023-09-01 15:42:00 -04:00
79ecf05e1f Fix bad security mirror path 2023-09-01 15:42:00 -04:00
e7c8e9da6b Add message during wait 2023-09-01 15:42:00 -04:00
1ec7444c36 Make reboot forcible to avoid weird issues 2023-09-01 15:42:00 -04:00
fb4f0fa213 Change default mirror 2023-09-01 15:42:00 -04:00
dff5dc3878 Add noeject config 2023-09-01 15:42:00 -04:00
1ce4c3c791 Fix efivars mount 2023-09-01 15:42:00 -04:00
36e439c78e Reset liveISO to bullseye
Bookworm seems to have a serious bug with PERC controllers causing the
drive to reset. This goes away with Bullseye, so use that instead.
2023-09-01 15:42:00 -04:00
df4471c26c Fix bug with active TTYs 2023-09-01 15:42:00 -04:00
443678dee0 Add missing echo 2023-09-01 15:42:00 -04:00
6cff55e63b Add more improvements to install prompts 2023-09-01 15:42:00 -04:00
50d62157ca Use readline prompt if required 2023-09-01 15:42:00 -04:00
83a837e72a Use non-free-firmware for liveISO 2023-09-01 15:42:00 -04:00
268b8824df Better handle components for bookworm 2023-09-01 15:42:00 -04:00
afbe330155 Use bookworm for liveISO 2023-09-01 15:42:00 -04:00
48622b1dff Improve menus for clarity 2023-09-01 15:42:00 -04:00
48a35c8d60 Add bond support during initial network config 2023-09-01 15:42:00 -04:00
12e316fd3e Improve messages and chroot finals 2023-09-01 15:42:00 -04:00
f047c79e54 Set discard on system disk if supported 2023-09-01 15:42:00 -04:00
3fb6df84e1 Ensure python-is-python3 is installed on bullseye 2023-09-01 15:42:00 -04:00
92eef048b2 Fix paths inside grub.cfg 2023-09-01 15:42:00 -04:00
422ea1739f Fix bootloader configuration for live env 2023-09-01 15:42:00 -04:00
364b1234f3 Fix bad variable replacement 2023-09-01 15:41:59 -04:00
0bf509ca9c Fix incorrect variable reference 2023-09-01 15:41:59 -04:00
6ba2666a8f Update default mirror to UWaterloo (Rogers outage) 2023-09-01 15:41:59 -04:00
6bcfaae391 Remove extra final phase of boot checks 2023-09-01 15:41:59 -04:00
57c08b6de6 Add missing mkdir 2023-09-01 15:41:59 -04:00
6156cd305a Add bnxt_en to initramfs 2023-09-01 15:41:59 -04:00
cc545fba44 Fix missing initrd= option for liveboot 2023-09-01 15:41:59 -04:00
31b9162d5e Remove obsolete flags from README 2023-09-01 15:41:59 -04:00
7193b4e488 Make mirror server configurable 2023-09-01 15:41:59 -04:00
fcc4c992e6 Switch to Rafal's mirror
The official mirror is very slow and has problems with connectivity
sometimes.
2023-09-01 15:41:59 -04:00
87a3275daa Remove internal poweroff after hook completion 2023-09-01 15:41:59 -04:00
d6e93b04cc Go back to buster
For some reason LB keeps installing buster anyways.
2023-09-01 15:41:59 -04:00
79de677a96 Add support for cross-arch ISOs
Initial support for arm64 installer support, as well as supporting
building the amd64 files on arm64 (i.e. an RPi3/4)
2023-09-01 15:41:59 -04:00
17f6cb51d1 Move into script dirs before running 2023-09-01 15:41:59 -04:00
982614e3c1 Run buildiso.sh with a full path 2023-09-01 15:41:59 -04:00
c590411301 Add nicer output for detects 2023-09-01 15:41:59 -04:00
0d32e27ea9 Modify detect match to 3%
This will handle corner cases of RAID devices that are a little smaller
than expected (300GB -> 293GB), which were a little outside the 2%
range, while still being close enough.
2023-09-01 15:41:59 -04:00
98337295b1 Flip ID to end of detect string
This just seems to "flow" more for me.
2023-09-01 15:41:59 -04:00
ec23da72a7 Add delay during checkin script 2023-09-01 15:41:59 -04:00
cc68ce54b6 Replace block zeroing with wipefs
This is very time consuming and intensive on the disks and really
doesn't do anything, so use wipefs.
2023-09-01 15:41:59 -04:00