nach Update von 12.2 auf 12.3 ist mein Windows XP nicht mehr aufrufbar. Was ist zu tun? Gruß roland.
3 Antworten
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.
Hi!
Ich verwende sicherheitshalber den alten Grub 1.5…der funktioniert und ist leichter einstellbar….
Du meinst also
grub2-mkconfig -o /boot/grub2/grub.cfg
als root per Konsole ausführen? ;-)
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.
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?
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.
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.
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.
Ok. Dann lass bitte noch einmal das Modul von Yast2 drüberlaufen. Das sollte eigentlich alle installierten Betriebssysteme entdecken.
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
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
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