错误:挂载 lvm2 不是块设备

错误:挂载 lvm2 不是块设备

gparted 看到分区“lvm2”,但是 Dolpin(文件管理器)看不到该驱动器,因此未安装。

我读到“您对新卷组使用了与旧卷组完全相同的名称 (ubuntu-vg)。您必须为它们指定唯一的名称。您可以使用 vgrename 及其 UUID 重命名其中一个组。” askubuntu.com 安装未知文件系统类型 lvm2 成员

使用 vgdisplay 找到 UUID,然后重命名卷组:

sudo vgdisplay
[sudo] password for administrator: 
  /dev/sde: open failed: No medium found
  /dev/sde: open failed: No medium found
  --- Volume group ---
  VG Name               new_lvm2
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <931,01 GiB
  PE Size               4,00 MiB
  Total PE              238338
  Alloc PE / Size       244 / 976,00 MiB
  Free  PE / Size       238094 / 930,05 GiB
  VG UUID               96qWN4-1W7c-Kwvx-zLeA-9u83-h18g-qBZYAH

vgrename <VG UUID> new_name
sudo vgrename 96qWN4-1W7c-Kwvx-zLeA-9u83-h18g-qBZYAH new_lvm3
[sudo] password for administrator: 
  /dev/sde: open failed: No medium found
  Processing VG new_lvm2 because of matching UUID 96qWN4-1W7c-Kwvx-zLeA-9u83-h18g-qBZYAH
  Volume group "96qWN4-1W7c-Kwvx-zLeA-9u83-h18g-qBZYAH" successfully renamed to "new_lvm3"

gparted 看到分区“lvm3”,但是 Dolpin(文件管理器)看不到该驱动器,因此未安装。

接下来我尝试了这个:挂载未知文件系统类型‘lvm2_member’。 方法:

sudo bash
vgrename 96qWN4-1W7c-Kwvx-zLeA-9u83-h18g-qBZYAH new_lvm4
modprobe dm-mod
vgchange -ay
lvscan
# Create the mount point directory:
sudo mkdir /mnt/new_lvm4/
# Mount: 
mount /dev/new_lvm4/root /mnt/new_lvm4/

有关之前命令的一些信息:

# vgchange -ay
  /dev/sde: open failed: No medium found
  /dev/sde: open failed: No medium found
  1 logical volume(s) in volume group "new_lvm4" now active

# lvscan
  /dev/sde: open failed: No medium found
  ACTIVE            '/dev/new_lvm4/swap_1' [976,00 MiB] inherit
# sudo mkdir /mnt/new_lvm4/
# mount /dev/new_lvm4/root /mnt/new_lvm4/
mount: /mnt/new_lvm4: special device /dev/new_lvm4/root does not exist.
root@administrator-kdeNeon:/home/administrator# 
# mount /dev/new_lvm4 /mnt/new_lvm4/
mount: /mnt/new_lvm4: /dev/new_lvm4 is not a block device.
root@administrator-kdeNeon:/home/administrator# 

对于这个错误我在这里读到:

https://unix.stackexchange.com/questions/30637/mount-error-is-not-a-block-device

并尝试过:

# mount --bind /dev/new_lvm4 /mnt/new_lvm4/
root@administrator-kdeNeon:/home/administrator# 

但是 Dolpin(文件管理器)看不到该驱动器,因此无法安装。

任何想法?

答案1

正如我在矩阵中告诉你的那样:没有安装交换设备的选项。如果你在 VG 中没有看到任何数据 LV,那么就没有什么可恢复的了。

相关内容