ForumopenSUSE 12.3 Grub2
Roland Welcker – Montag, 25. März 2013 09:08 Uhr

nach Update von 12.2 auf 12.3 ist mein Windows XP nicht mehr aufrufbar. Was ist zu tun? Gruß roland.

3 Antworten
Keiner – Montag, 25. März 2013 17:07 Uhr

Das war bei mir auch so. Geholfen hat, YaST zu starten, dann im Bereich “System” den “Bootloader” aufrufen, die Einstellungen zu kontrollieren (können normalerweise so bleiben) und dann “OK” zu drücken. Damit installiert Yast GRUB neu und entdeckt dabei auch wieder alle Betriebssysteme.

Werner – Dienstag, 26. März 2013 12:56 Uhr

Du meinst also

grub2-mkconfig -o /boot/grub2/grub.cfg

als root per Konsole ausführen? ;-)

Roland Welcker – Dienstag, 26. März 2013 13:45 Uhr

Ehe ich diesen Befehl geben kann, muß ich erst die in /etc/grub.d stehenden Dateien verändern. Aber wie?
In /boot/grub2/grub.cfg ist von Windows nichts zu entdecken. Was müßte ich hier nach der Zeile
### BEGIN /etc/grub.d/40_custom
eintragen, wenn in der alten menu.lst folgender Terxt stand:
title windows_XP
rootnoverify (hd0,0)
chainloader +1
?
Gruß Roland.

Keiner – Dienstag, 26. März 2013 15:47 Uhr

Nein, du musst nichts machen. Die Grub2-Skripte entdecken Windows XP selbstständig. Es reicht, die Yast-Prozedur zu durchlaufen oder Werners Zeile aufzurufen. Dabei wird das Bootmenü automatisch neu erstellt.

Hierzu aber noch eine kurze Frage:

— Zitat Anfang —

In /boot/grub2/grub.cfg ist von Windows nichts zu entdecken. Was müßte ich hier nach der Zeile
### BEGIN /etc/grub.d/40_custom
eintragen, wenn in der alten menu.lst folgender Terxt stand:
title windows_XP
rootnoverify (hd0,0)
chainloader +1
?

— Zitat Ende —

Hast du vor dem Update noch mit Grub1 gearbeitet?

Roland Welcker – Dienstag, 26. März 2013 16:30 Uhr

Der Befehl grub2-mkconfig … wie angegeben brachte keine Verbesserung.
Aber ich hatte zwischdurch in meiner Verzweiflung wirklich mal Grub1 angewählt. Läßt sich noch was retten oder sollte ich lieber neu installieren?
Gruß Roland.

Keiner – Dienstag, 26. März 2013 17:33 Uhr

Welcher Grub ist denn bei dir *jetzt* installiert?

Lass auch bitte noch einmal das entsprechende Modul von Yast2 drüberlaufen (wie in meinem ersten Post erwähnt).

Ansonsten stochere ich im Moment etwas im Nebel, da ich nicht weiß, wie dein System (jetzt) genau aussieht.

Roland Welcker – Dienstag, 26. März 2013 17:47 Uhr

Es ist Grub2 aktiv. Nach dem BIOS bietet er
openSUSE 12.3 und
Advanced options f. openSUSe 12.3 an.
Beim Anwählen des ersten Eintrages erfolgt der Start von Linux,
die zweite Zeile bietet 4 Einträge an:
openSUSE 12.3 mit Linux 3.7.10-1.1 desktop
dito (recovery modus)
openSUSE mit Linux 3.4.33-2.24 desk.
dito (revovery mode).
Beim Linux-Start erfolgen keine Ausgaben, dann ist aber das Formular mit der User-Auswahl da und alles funktioniert.
Gruß Roland.

Keiner – Dienstag, 26. März 2013 18:38 Uhr

Ok. Dann lass bitte noch einmal das Modul von Yast2 drüberlaufen. Das sollte eigentlich alle installierten Betriebssysteme entdecken.

Knuth P. – Donnerstag, 28. März 2013 13:21 Uhr

Hallo, ich hatte selbes Problem, bei mir half folgendes:

/etc/default/grub

in dieser Datei stand ganz unten

“GRUB_DISABLE_OS_PROBER=true”

ich habe diesen Eintrag mit # auskommentiert und danach ein

“update-bootloader –refresh”

im Terminal durchgeführt.

Nach einem Reboot war mein Windowseintrag wieder da.

Durch diesen Link bin ich darauf gestoßen:

http://www.gargi.org/showthread.php?4342-openSUSE-12-3-Grub-2-Eintrag-umbenennen

Vielleicht hilfts den ein oder anderen.

Viele Grüße

Roland Welcker – Donnerstag, 28. März 2013 15:42 Uhr

Ich hab 12.3 einfach neu installiert, nun funktioniert alles. in der Datei /boot/grub2/grub.cfg findet sich hinter der Zeile
### BEGIN … 30_os-prober ###
der Eintrag für Windows XP.
Ich bedanke mich bei allen, die sich für mein Problem bemüht hatten.
Roland

Flat – Dienstag, 16. April 2013 10:37 Uhr

Hallo Roland,

einfacher wäre den Eintrag für XP in die grub.cfg eintragen und dann noch einen update-grub hinterher.

Grüße
DER FLAT

stueck – Donnerstag, 28. März 2013 21:28 Uhr

Hi!

Ich verwende sicherheitshalber den alten Grub 1.5…der funktioniert und ist leichter einstellbar….

Fichte – Sonntag, 21. April 2013 09:20 Uhr

In solchen Fällen benutze ich jeweils die BootCD “Rescatux”. Ein nettes Detail in Rescatux finde ich den Debian Hintergrund den er nach der “Rettung” auf der Betriebssystem-Auswahl anzeigt :-) . Ich weiss, das ist Spielerei, und sie gefällt mir.