web-dev-qa-db-ja.com

/ dev / mapper / vg00-rootは存在しません

11.10から12.04サーバーにアップグレードするので。起動時に次のエラーが表示されます。

/ dev/mapper/vg00-rootは存在しません

VG00をアクティブにするには、手動で「vgchange -ay」を実行するためにリカバリモードを使用する必要があります。この後、initramfsを終了し、システムを正常に起動します。どうすれば修正できますか?

1

修正するために行った手順:

  1. コピー/lib/udev/rules.d/85-lvm2.rulesから/etc/udev/rules.d/
  2. 変化する ENV{ID_FS_TYPE}=="lvm*|LVM*"からENV{ID_TYPE}=="disk"

それは本当のバグです: https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/147216

1

Initramfsの再生成を試すことができます( update-initramfs )、しかし、あまり情報が少ないので、私はただ暗闇の中でのショットです。

これは、たとえば、何らかの方法でVGの名前またはその他のパラメーターを変更した場合に機能しますが、initramfs内の/etc/lvm.confには反映されません。

0