什么是“/ dev / xvda1”设备?

当我在我的Ubuntu系统的root上键入mount时,我得到了输出

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

我想知道/dev/xvdal在这里是什么意思?

您使用的是Xen VPS(或虚拟机); xvd*只是Xen磁盘存储设备(Xen Virtual block Device)。 当您使用更高效的半虚拟化Xen磁盘驱动程序而不是直接的SCSI磁盘模拟时,它们会显示而不是sda等。 如果列出Xen HVM上已安装的模块(驱动程序),则此驱动程序将显示为blkfront (如果您运行的是非常旧的Xen版本,则显示为blkfront – 非常罕见)。

简而言之,就像在常规PC上使用sda1一样对待xvda1

它可能是/dev/xvda1而不是/dev/xvdal

虚拟存储设备代表云存储(或者一般是半虚拟化存储,正如izx所指出的 ), 通常通过/dev/xvd节点在Ubuntu中/dev/xvd/dev/xvd a1是第一个这样的设备的第一个分区(就像/dev/sda1是第一个SCSI或类似SCSI的存储设备的第一个分区)。