How to create a bootable USB stick with Debian Squeeze

That procedure has always worked for me. I tried using unetbootin with debian but for some reasons I was never able to make it work for Debian ISOs (strangely, it works without problems for other distros i've tried like Ubuntu, Finnix (both Debian based!) and CentOS).

But now, starting from Squeeze release, I found that the netinstall iso image works flawlessly from USB, too!

Download it and do

dd if=debian-*-netinst.iso of=/dev/sdX

where /dev/sdX is your USB stick.


Leave the stick unmounted and then as root:

cat XXXX.iso > /dev/sdX
sync