Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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 I type mount on the root of my Ubuntu system I get the output

/dev/xvdal on / type ext4 (rw,noatime)

I want to know what is the meaning of /dev/xvdal in this?

share|improve this question
up vote 18 down vote accepted

You are on a Xen VPS(or virtual machine); xvd* are simply the Xen disk storage devices (Xen Virtual block Device). They appear instead of sda, etc. when you are using the more efficient paravirtualized Xen disk drivers instead of straight-up SCSI disk emulation. If you list the installed modules (drivers) on a Xen HVM, this driver will show as blkfront (or xen_blk if you are running on a very old Xen version--pretty rare).

In short, treat xvda1 exactly as you would sda1 on a regular PC.

share|improve this answer

It's probably /dev/xvda1 rather than /dev/xvdal.

Virtual storage devices, representing cloud storage (or paravirtualized storage generally, as izx has pointed out), are typically exposed in Ubuntu through /dev/xvd nodes. /dev/xvda1 is the first partition of the first such device (just as /dev/sda1 is the first partition of the first SCSI or SCSI-like storage device).

share|improve this answer
Afaik, that nomenclature is exclusive to Xen and does not apply to KVM, Vbox, VMware, etc. The cloud storage association may just be because Amazon EC2s use Xen :) – izx Jul 20 '12 at 19:16
@izx You know a hell lot about these machines. – Gaurav Agarwal Jul 20 '12 at 19:22
@darkcrow lol, sadly I have had to know way more than I should about Xen and OpenVZ VPSs.... ;) – izx Jul 20 '12 at 19:25

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.