Builder for live images based on Debian
Go to file
Ryan Finnie 5e01a0c09f
Memtest GRUB fixes
Previous commits to support Memtest86+ 6.00+ split the files into
"memtest" (backwards compatible / new BIOS name) and "memtest.efi"
(new EFI name).  However, the 6.00 non-EFI binaries are now
32/64-bit, and will not work with GRUB's linux16 boot when using GRUB
for BIOS boot.

- Legacy Memtest86+ pre-6.00 will continue to be "memtest", linux16
  (continue to support builds on current Debian stable bullseye)
- Change 6.00+ filename to "memtest.bin"
- GRUB memtest.cfg contains logic for legacy / new bios / new EFI
- Change EFI boot from "chainloader" to "linux", which allows for
  passing command line options to Memtest86+
- syslinux @MEMTEST@ will conditionally be memtest.bin or memtest
- @MEMTEST_BIN@ will conditionally be memtest.bin or memtest, but is
  completely legacy at this point (all internal code paths now check
  for @MEMTEST_DIR@/memtest or @MEMTEST_DIR@/memtest.bin)

Getting complicated, but this logic can be simplified again once we
no longer need to support current Debian stable.
2023-01-02 09:40:17 -08:00
data/debian-cd Adding symlink for udeb data for bookworm 2021-12-03 19:57:33 +01:00
debian salsa-ci: drop aptly pages publishing, errors out 2022-10-31 15:11:49 +00:00
examples Reproducible hooks: fix version check for libxmlb2 2022-06-06 11:26:02 +02:00
frontend get rid of a couple of useless variables 2020-05-04 13:21:12 +01:00
functions Drop win32-loader for the images with an installer. 2022-08-10 08:00:08 +02:00
manpages Introduce '--debian-installer-distribution git'. 2022-05-17 08:48:44 +02:00
scripts Memtest GRUB fixes 2023-01-02 09:40:17 -08:00
share Memtest GRUB fixes 2023-01-02 09:40:17 -08:00
test rebuild: New option to specify the origin of the d-i binaries 2022-11-14 10:38:18 +00:00
COPYING Switching to GPL3+. 2011-03-09 18:22:29 +01:00
Makefile Mark the phony targets in the Makefile 2022-01-07 10:12:28 +01:00