Bootable USB for Debian 13
Create a bootable USB drive for Debian 13 (Trixie) from Windows, macOS, or Linux.
Prerequisites
- USB drive ≥ 4 GB (8 GB recommended)
- Debian 13 ISO from debian.org
Verify checksum:
sha256sum debian-13.x.x-amd64-netinst.iso
Windows
Rufus (recommended)
- Download from rufus.ie
- Select the USB drive
- Click SELECT → choose the Debian ISO
- Partition scheme: GPT (UEFI) or MBR (BIOS)
- Click START → confirm
Balena Etcher
- Download from balena.io/etcher
- Flash → select ISO → select USB → Flash
PowerShell (built-in)
# Identify the USB drive
Get-Partition | Where-Object {$_.DriveType -eq 'Removable'}
# Run as Admin:
diskpart
select disk 1
clean
create partition primary
select partition 1
active
format fs=fat32 quick
assign letter=E
exit
# Copy ISO
Copy-Item .\debian-13.x.x-amd64-netinst.iso E:\ -Force
macOS
Balena Etcher
- Download from balena.io/etcher
- Flash → select ISO → select USB → Flash
dd (Terminal)
# Identify the USB device
diskutil list
# Unmount
diskutil unmountDisk /dev/disk2
# Write the ISO
sudo dd if=debian-13.x.x-amd64-netinst.iso of=/dev/rdisk2 bs=4m status=progress
# Eject
diskutil eject /dev/disk2
⚠️ Use
rdisk (raw) for faster writes. Double-check the disk number — dd will destroy whatever you point it at.Linux
dd (simplest)
# Identify the USB device
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,MODEL
# Unmount if auto-mounted
sudo umount /dev/sdb*
# Write the ISO
sudo dd if=debian-13.x.x-amd64-netinst.iso of=/dev/sdb bs=4M status=progress oflag=dsync
# Sync
sudo sync
cp (safer, no dd risk)
sudo mkdir -p /mnt/usb
sudo mount /dev/sdb1 /mnt/usb
sudo cp debian-13.x.x-amd64-netinst.iso /mnt/usb/
sync
sudo umount /mnt/usb
USBImager (GUI)
sudo apt install usbimager
Balena Etcher (GUI)
sudo dpkg -i balena-etcher_*.deb && sudo apt -f install
Quick Reference
| Host OS | Best CLI tool | Best GUI tool |
|---|---|---|
| Windows | Rufus / PowerShell | Rufus, Etcher |
| macOS | dd | Etcher |
| Linux | dd | USBImager, Etcher |
Ventoy (Multi-Boot)
For a multi-boot USB with multiple distros on one stick, use Ventoy — just copy ISOs onto the drive, no re-flashing needed.
💡 Tip: Ventoy supports both BIOS and UEFI boot modes simultaneously and works with Debian, Fedora, Arch, and most other distros out of the box.