Installing Raspbmc, I noticed this question:
Would you like to install Raspbmc to a USB stick - note this still requires an SD card to boot from [y/N]
I read that it's not possible to directly boot from an external USB stick / drive.
What are then the advantages of installing Raspbmc to a USB stick and how do you use it?
Later edit: The Raspbmc FAQ also mentions:
Q: Can I install Raspbmc to a USB drive?
A: Yes — but the SD card will still be needed to boot. This may seem futile then, however, the performance gains are admirable. This can be done easily through the Windows installer. For users installing via Python or manually, all that is needed is to create a file called ‘usb’ on the fat32 partition. The installer will then install to the first detected USB drive.