Alexis Asked: 2021-09-27 06:50:48 +0800 CST2021-09-27 06:50:48 +0800 CST 2021-09-27 06:50:48 +0800 CST 如何显示逻辑卷 (LVM) 的文件系统?(tldr:I/O 错误) 772 如何显示逻辑卷 (LVM) 的文件系统? lvdisplay不显示它们,并且 fdisk 不适合与 LVM 一起使用。 ssm工具显示了一些但不是全部: lsblk -f 我想知道/dev/cl/root's 的文件系统(在 /dev/sdc3 下是一个物理卷)。 尝试安装一个: # mount /dev/mapper/cl-root /mnt/optiplex mount: /mnt/optiplex: can't read superblock on /dev/mapper/cl-root. lvs: 我无法在此组卷中安装根逻辑卷: lvm 1 个回答 Voted Best Answer Vojtech Trefny 2021-09-27T06:54:23+08:002021-09-27T06:54:23+08:00 使用lsblkwhich 显示所有块设备,包括(活动)逻辑卷,-f它还显示文件系统类型和其他文件系统相关信息。 我的系统的输出示例具有“标准”加密 LVM 设置,其中两个 LV 用于/和/home: $ lsblk -f NAME FSTYPE ... └─nvme0n1p3 crypto_LUKS └─luks-dfcda59b-1322-4705-bb04-e09a72b2d678 LVM2_member ├─fedora-root xfs └─fedora-home xfs 如果您有不活动的逻辑卷,则无法为它们获取文件系统类型——对于不活动的 LV,没有可读取的块设备,因此工具无法从它们获取文件系统类型(基本上所有显示文件系统使用(通常间接)libblkid,它读取设备的第一个扇区并将其与已知文件系统签名列表进行比较,因此没有块设备意味着没有文件系统信息)。 要得到你想要的信息,你需要先激活 LV,你可以用 激活clVG中的所有 LV vgchange -ay cl。(当然,如果 VG 或 LV 由于某种原因无法激活,这将不起作用。)
使用
lsblk
which 显示所有块设备,包括(活动)逻辑卷,-f
它还显示文件系统类型和其他文件系统相关信息。我的系统的输出示例具有“标准”加密 LVM 设置,其中两个 LV 用于
/
和/home
:如果您有不活动的逻辑卷,则无法为它们获取文件系统类型——对于不活动的 LV,没有可读取的块设备,因此工具无法从它们获取文件系统类型(基本上所有显示文件系统使用(通常间接)libblkid,它读取设备的第一个扇区并将其与已知文件系统签名列表进行比较,因此没有块设备意味着没有文件系统信息)。
要得到你想要的信息,你需要先激活 LV,你可以用 激活
cl
VG中的所有 LVvgchange -ay cl
。(当然,如果 VG 或 LV 由于某种原因无法激活,这将不起作用。)