On Sun, 2021-01-10 at 20:19 +0000, Pete Batard wrote:
> The goal of Rufus is to create a bootable USB with content that is as
> close as possible to the ISO content *AND* is bootable as USB media, period.
> As such, when booting in UEFI mode, the *only* element that Rufus may
> modify are the labels used in the GRUB/Syslinux config files (kernel
> option) for source media lookup, to accommodate FAT32 limitations on
> that matter (since FAT limits labels to 11 uppercase characters, and ISO
> volumes can and usually do use labels with much longer names).
> Apart from this, everything else is a binary identical copy of the ISO
> content, which you can easily validate if needed.
> Then, for BIOS mode, we of course need to install GRUB or Syslinux
> bootloaders, which can't come from the ISO but which we produce from
> vanilla official releases,
Let me emphasize that the unmodified debian installer images, when copied to a
USB stick via (unix) dd or cp, boot just fine in both UEFI mode and BIOS mode.
They also work just fine when copied unmodified to a CD or DVD.