If by booting you mean a live distro on the USB flash (not just grub), then Debian is perhaps not the easiest choice for such a small USB. It can probably be done, but it would be quicker to use one of the micro distros such as Puppy or
Tiny Core Linux (which can fit into 10Mbytes).