update-grub schlägt auf lvm cryptoroot fehl

update-grub schlägt auf lvm cryptoroot fehl

Haftungsausschluss: Ich betreibe diesen Server jetzt, habe ihn aber NICHT installiert.

Ich habe zwei Festplatten an einen Intel Hardware Raid Controller angeschlossen, der in RAID1 läuft. Darüber ist eine vollständig verschlüsselte Version 12.04 installiert. Beim Ausführen update-grub2erhalte ich wiederholt die folgenden Fehlermeldungen, die mich daran hindern, meinen Kernel zu aktualisieren:

Found linux image: /boot/vmlinuz-3.2.0-*-generic
Found initrd image: /boot/initrd.img-3.2.0-*-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.

Für jeden Kernel, den ich installiert habe, versucht es, einen neuen Eintrag für Grub zu generieren, aber der Befehl grub-probe schlägt fehl. Ich habe das Problem bereits auf das Skript grub-mkconfig in /usr/sbin/ zurückgeführt.

In Zeile 132 wird versucht, mit dem Befehl das Gerät für / zu erhalten grub-probe --target=device /. Dies gibt zurück:

/dev/mapper/server-root

In der nächsten Zeile versucht das Skript, die UUID für das zuvor gefundene Root-Gerät mit abzurufen grub-probe --device /dev/mapper/server-root --target=fs_uuid. Hier wirft grub-probe den Fehler aus:

grub-probe: error: no such disk.

In Zeile 134 versucht das Skript dasselbe, allerdings für /boot statt für /, und dort tritt der Fehler zum zweiten Mal auf.

Hat jemand eine Idee, wie man das beheben kann?

Hier gebe ich noch ein paar weitere Informationen:

bootinfoscript:http://paste.ubuntu.com/9331656/

blkid:http://paste.ubuntu.com/9331960/

Wenn Sie weitere Informationen benötigen, stelle ich sie Ihnen gerne zur Verfügung.

verwandte Informationen