How to create a bootable Linux USB drive

https://feddit.cl/post/2653719

Any “How To” that doesn’t just use Rufus isn’t worth the page its text is rendered on. Rufus can do Linux boot disks, but is indispensable for Windows boot disk utilities. It’s one of the only ways I know of to make a Windows ToGo installation (equivalent of a Linux Live USB), which I used to install Windows on a friends SD card for their Steam Deck so they can dual-boot.

rufus.ie/en/

If you’re looking to make a Linux boot USB from Linux itself, BalenaEtcher is probably a better bet since Rufus is Windows-only.

github.com/balena-io/etcher

I’ve noticed there’s tons of how-to’s for making a bootable disk on Windows, hardly any for Linux. Perhaps we ought to remedy that?

Windows To Go feature overview (Windows 10) - Windows 10

Windows To Go is a feature in Windows 10 Enterprise and Windows 10 Education that lets you create a workspace that can be booted from a USB-connected drive.

For Linux you don’t need a GUI tool, most how tos just dd the ISO onto the USB medium.
If you want to create fully custom boot images the command febootstick is pretty cool too!

qrmu-debootstrap is also super useful if you want to customize and image for a different architecture (for example building custom RPi images).

Super useful information, thanks!

EDIT: Is this anything like the isorespinner.sh? I’ve previously used that to get Linux on an RCA Cambio W101 because it needed a fancy ISO since it has a 32-bit bootloader and a 64-bit CPU.

Customizing Ubuntu ISOs: Documentation and examples of how to use 'isorespinner.sh'

  isorespinner.sh This script is a ​progression of ' isorespin.sh '. Whilst 'isorespin' was created to support Ubuntu and similar Linux dist...

I believe the script you are talking about repackages an existing iso. Debootstick builds one from scratch by pulling all the necessary packages from the repository.