unknown filesystem type LVM2_member

在原系统盘的内核文件grub.cfg文件中加了 rd.break=pre-mount 后,导致重启无法进入系统,但是系统上的文件重要且无备份,后通过在另外一块硬盘上安装系统,想通过挂载原硬盘的方式去除添加的参数发现有报错:

mount:/mnt: unknown filesystem type LVM2_member

在Linux系统中,如果你遇到了“unknown filesystem type LVM2_member”这样的错误信息,这通常意味着你正在尝试挂载一个LVM(Logical Volume Manager)的物理卷(PV)、卷组(VG)或者逻辑卷(LV),但是你没有使用正确的参数或者命令来正确地识别和挂载它。

解决方法

1、识别LVM卷

首先,你需要确定你要挂载的是物理卷、卷组还是逻辑卷。可以使用以下命令来查看LVM的配置:

        查看所有物理卷(PV):

        sudo pvdisplay

        查看所有卷组(VG):

        sudo vgdisplay

        查看所有逻辑卷(LV):

  sudo lvdisplay

2、挂载逻辑卷

如果你知道要挂载的是逻辑卷,你可以使用mount命令来挂载它。首先,你需要知道逻辑卷的路径(例如 /dev/vg_name/lv_name),然后创建一个挂载点并挂载它,我这直接临时挂载在mnt下:

sudo mount /dev/vg_name/lv_name /mnt/

确保替换vg_namelv_name为你的实际卷组名和逻辑卷名。

3、挂载卷组或物理卷

如果你的目的是挂载整个卷组或物理卷,你应该先创建一个逻辑卷,然后再挂载它。例如,你可以先创建一个新的逻辑卷:

sudo lvcreate -n new_lv_name -L 10G vg_name

然后挂载这个新的逻辑卷:

sudo mkdir /mnt/lvm_mount_point

sudo mount /dev/vg_name/new_lv_name /mnt/lvm_mount_point

4、检查文件系统

在挂载之前,确保逻辑卷上的文件系统是健康的。如果它是ext4或其他类型的文件系统,你可以使用fsck来检查:

sudo fsck /dev/vg_name/lv_name

注意:只有在文件系统未挂载时才能运行fsck

5、使用LVM工具

如果你正在尝试通过某种自动化脚本或工具来挂载LVM,确保该工具或脚本正确处理了LVM的特殊情况。例如,一些工具可能需要你先激活卷组或逻辑卷:

sudo vgchange -ay vg_name # 激活所有卷组中的逻辑卷

sudo lvchange -ay /dev/vg_name/lv_name # 激活特定的逻辑卷

通过上述步骤,你应该能够解决“unknown filesystem type LVM2_member”的错误,并成功挂载你的LVM卷。如果问题仍然存在,请检查你的命令是否正确无误,或者考虑是否有权限问题(确保你有足够的权限来执行这些操作)。

我这只是要修改原系统的grub.cfg中的参数,通过挂载逻辑卷之后,修改完成之后,重新更新引导就行,这是一种个人处理的方式,不一定能适配所有的问题,看个人怎么用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值