0%

lvm group 重名导致 centos 启动失败

背景

使用 lvm 格式在磁盘 A 上安装 centos7 系统,使用默认的 group 名称.

在 磁盘 A(全部剩余空间) 和磁盘 B 上搭建 lvm mirror 模式.

当磁盘 A 损坏时,希望能迁移出磁盘 B 的数据.最开始想的时将磁盘 B 挂载到安装了新系统的磁盘 C,实际出现 磁盘 C 系统启动失败的问题.

原因

磁盘 C 和磁盘 B 的 group 名称相同,导致系统找不到磁盘 C 的启动卷.

解决方案

方法一: 进入急救系统,修改B 盘 vg 的名称

方法二: 进入系统 C,修改 C 盘 vg的名称,注意需要修改grub和 fstab 的配置
方案三: 重装系统 C,安装的时候使用不重名的 group 名称.

方法一存在的问题:

推荐使用方案二,三,比较方便修改.