Lvm
如何顯示邏輯卷 (LVM) 的文件系統?(tldr:I/O 錯誤)
- 如何顯示邏輯卷 (LVM) 的文件系統?
lvdisplay
不顯示它們,並且 fdisk 不適合與 LVM 一起使用。我想知道
/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.
使用
lsblk
which 顯示所有塊設備,包括(活動)邏輯卷,-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,你可以用 啟動
cl
VG中的所有 LVvgchange -ay cl
。(當然,如果 VG 或 LV 由於某種原因無法啟動,這將不起作用。)