Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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!reply.jspa?messageID=351382

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?

share|improve this question

There's nothing broken, so there's not really anything to "fix". This change (/dev/sdX to /dev/xvdX) was made in recent kernel versions (perhaps the 3.x tree? I can't recall specifically at the moment). EC2 hasn't yet changed their terminology to reflect the change in device naming conventions, as that would confuse all those who are running older kernels. Eventually I suspect they'll make the change, but it could be a while.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.