答案1
首先,/dev/vda2
是/dev/vda3
块设备(磁盘上的分区/dev/vda
)而不是文件系统。它们使用文件系统进行格式化(在 的情况下很可能是 XFS /dev/vda3
,在 的情况下很可能是 FAT /dev/vda2
)。
两者/
和/boot/efi
都是挂载点-- 文件系统安装的目录。
当你山文件系统到您所说的目录“使该文件系统的内容在此处可用”。所以 的内容/dev/vda3
可以在 中找到/
。这意味着文件和目录及其内容。但下面的任何目录/
也可以是一个安装有文件系统的安装点——因此/
包含/boot/efi
,但它只是一个空目录,用作/dev/vda2
实际包含您在其中看到的内容的安装点/boot/efi
。
将不同的目录放入文件系统层次结构在不同的设备上运行是很常见的。有时它只是一个方便的事情(放置/home
在单独的分区上使重新安装更容易),有时它是必要的 -/boot/efi
必须是 FAT 文件系统,所以它必须是一个单独的分割。