memtest86+ for Debian
---------------------

Multiple binary images are provided:

  - A legacy bios 32bit /boot/memtest86+x32.bin that uses Linux zImage
    boot protocol.

  - A legacy bios 64bit /boot/memtest86+x64.bin that uses Linux zImage
    boot protocol.

  - A 32bit EFI Image /boot/memtest86+x32.bin

  - A 64bit EFI Image /boot/memtest86+x64.bin

These are automatically registered with grub2.
For other bootloaders you'll need to do some manual setup (see
examples/grub-menu.lst for GRUB Legacy), or to make a
boot-floppy, and reboot on this image.

32bit and 64bit ISO Images with EFI and legacy boot support are provided at
/usr/lib/memtest86+/

There are some grub2 variable supported in /etc/default/grub:

  - GRUB_DISABLE_MEMTEST: if true don't add any memtest86+ entries
  - GRUB_MEMTEST_DISABLE_SERIAL: if true don't add serial entries
  - GRUB_MEMTEST_SERIAL_PARAMS: custom serial parameters, default is
    ttyS0,4
    Expected argument is like console=ttySx,y with x being the serial
    port address (0 = 0x3F8 / 1 = 0x2F8 / 2 = 0x3E8 / 3 = 0x2E8) and y
    an optional single digit representing the baud rate (0 = 9600,
    1 = 19200, 2 = 38400, 3 = 57600, 4 = 115200).
    Default is 0x3F8 and 115200.


 -- Fabio Fantoni <fantonifabio@tiscali.it>  Fri, 22 Apr 2022 12:11:26 +0200
