Hallo Alex, Am Dienstag, 1. März 2016, 08:37:24 schrieb Alex Winzer:
On 28.02.16 20:14, Alex Winzer wrote:
Hallo,
[...]
Das Problem hat sich jedenfalls verschärft: Ich habe den Pfad - wie immer - wieder auf disk/by-id zurückgesetzt. Allerdings ist grub2 ziemlich kreativ und bringt mir als Fehlermeldung nun als showstopper "symbol `grub_term_highlight_color´ not found" und ich lande auf der grub rescue console. Eine gültige boot partition wird allerdings nicht gefunden, so dass ich nichts booten kann. Mich vor einer Nachtschicht bewahrt hat mich eine aktuelle Super Grub2 Disc. Damit kann ich in das Linux booten. Reparieren lässt sich allerdings nichts mehr.
Das bringt mich auch zu einer zweiten Fehlermeldung ovn mkinitrd. Dort erhalte ich als letzte Meldung immer den Hinweis "Perl-Bootloader: 2016-02-28 20:12:32 <3> pbl-7011.2 Core::GRUB2::GrubDev2UnixDev.215: Error: did not find a match for hd0 in the device map". In der Datei "/boot/grub2/device.map" steht aber der korrekte Eintrag "(hd0) /dev/disk/by-id/raid-pdc_fjjhaaib" drin.
Hat jemand Ideen, wie ich das System wieder bootbar und damit retten kann?
Gruß, Alex
Ich habe jetzt diverse Anleitungen[1] versucht - leider ohne Erfolg. Außerdem habe ich auf einem frischen Rechner mit BIOS-Fake-RAID 2 neue HDD installiert und mein System nachgebaut mit leap 42.1. Schon nach der Installation kam das System nicht hoch. Allerdings half es hier, den Rechner mit Super Grub zu booten. Danach konnte ich mittels yast2 den grub2 neu bzw. nachinstallieren. Damit bootet dieses System. Dasselbe vorgehen klappt aber nicht auf meinem Problemrechner.
Ich habe dann mittels zypper in -f sämtliche Pakete mit grub2 im Namen neu installiereren lassen. Am Ende wird offenbar (mehrfach?) "grub2-probe" aufgerufen. Dieses gibt u.a. folgende Fehlermeldung aus:
device-mapper: table ioctl on pdc_fjjhaaib_part5 failed: No such device or address device-mapper: table ioctl on pdc_fjjhaaib_part5 failed: No such device or address device-mapper: table ioctl on pdc_fjjhaaib_part5 failed: No such device or address grub2-probe: error: cannot find a GRUB drive for /dev/mapper/pdc_fjjhaaib_part5. Check your device.map.
Ich habe dann unter /boot/grub2/device.map nachgesehen. Dort steht nirgends mehr etwas wie "mapper". Ich benutze keine verschlüsselten Partitionen, kein loop device. Mich wundert nach wie vor, dass diese Super Grub2 Disc das System booten kann und sich dabei offensichtlich der Datei /boot/grub2/grub.cfg zur Anzeige der verfügbaren System bedient. Ich habe kein RAID und verstehe das Problem leider nicht ganz. Aber das Du 'Super Grub2 Disc' verwendest und damit das System starten kanst ist gut. Erstmal eine Frage: Hast Du boot aus erweiteter Partition aktiviert (nehme mal an das müste so sein wegen part5 im Namen)? Was sagt GRUB-comandline mit dem ls Kommando. Ist dort die Partition, die Du brauchst, aufgelistet?
Warum schafft es openSUSE nicht, "sich selbst" zu reparieren? Wo kann ich noch diese ominöse device.map suchen, auf die grub2-probe zugreift?
[1] z.B. http://forums.opensuse.org/content.php/128-Re-install-Grub2-from-DVD-Rescue
Gruss Hugo M. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org