When mounting an EBS volume on ubuntu specified as /dev/sdh1 it actually mounts it at /dev/xvdh1. The aws console still thinks it's mounted at /dev/sdh1 so it took a while to realize that it was actually mounted, just in the wrong place
I ran into this problem a long time ago using ubuntu on ec2. I just ran into it again
and it seems like I'm not alone:
I haven't found a good answer as to why this happens or how to fix it. Any ideas?