I've been trying to install Debian onto a USB stick that I can boot and make portable to take with me and boot/use on multiple machines. But each time I have tried, after the installation completes I get a Disk Boot Failure Error.
The steps I have I taken are as follows.
1. Downloaded a Live Debian ISO and installed that to a USB device with Rufus.
2. Booted that USB device.
3. With the Live Debian, Choose install to a second/different USB.
4. Manually Set Partitions and GRUB to be installed onto the second/different USB.
The installation appears to go 'fine' with no errors. Yet when I restart the machine and attempt to boot from the USB device, I keep getting 'Disk Boot Failure'. I have also tried by using a normal non-live CD image with Rufus as well.
And I have tried installing Debian on two different USB sticks and get the same error. And I can follow the same steps above and works when installing Mint Linux, Zorin, and few others. So I have ruled out any issue with the USB sticks and I have tried with different Debian ISO images with Rufus as well and get the same error after installing. Yet the same steps work with other OS as well.
Is there a step or trick I'm missing in installing Debian onto a USB?