/ dev / mapper / vg00-root不存在
自从我从11.10升级到12.04服务器。 我在启动时获得以下错误。
/ dev / mapper / vg00-root不存在
我必须使用恢复模式手动执行“vgchange -ay”来激活我的VG00。 在此之后,我退出initramfs并正常启动系统。 我怎样才能解决这个问题?
我已经完成了修复它的步骤:
- 将
/lib/udev/rules.d/85-lvm2.rules
复制到/etc/udev/rules.d/
- 将
ENV{ID_FS_TYPE}=="lvm*|LVM*"
更改为ENV{ID_TYPE}=="disk"
这是一个真正的错误: https : //bugs.launchpad.net/ubuntu/+source/lvm2/+bug/147216
你可以尝试重新生成你的initramfs(使用update-initramfs
),但是有了这么少的信息继续下去,我的只是一个黑暗的镜头。
例如,如果您以某种方式更改了VG的名称或其他参数,这可能会起作用,但这不会反映在initramfs内的/etc/lvm.conf中。