I had a problem (minor annoyance) when booting up Arch linux with a USB drive connected. The problem was, upon boot I was receiving the following messy output to the console:
[sdb] No Caching mode page present
[sdb] Assuming drive cache: write through