ふーん。やっていることは間違っていないようだねえ。
dmesgにデバイスじゃなくてドライブを見つけたような
記述(そこを見ればsdaを使うのかsda1を使うのかわかる)が
出てこないのが気になるな。

お決まりの「uhciじゃなくてusb-uhciを使う」ではどうだろう。