Hallo, vorgestern habe ich 12.3 auf meinem Rechner installiert, auf dem in einer anderen Partition schon eine 12.2 installiert war. Außerdem liegt in sda1 eine Win7. Nun erkennt grub2 bei der 12.3 mein Windows nicht. Das Bootmenu enthält keinen Eintrag für Windows. Bei der Installation des grub2 durch die 12.2 damals wurde Win7 erkannt und im Bootmenu auch eingetragen. Die 12.2 wird erkannt und angezeigt. Ich habe mir nun damit beholfen, mit Hand in der Datei 40_custom einen Menueintrag einzutragen. Gott sei dank konnte ich den entsprechenden Part aus der grub.cfg der 12.2 kopieren. Andernfalls wäre ich fast aufgeschmissen gewesen. Grub2 ist nicht gerade leicht zu konfigurieren. Doch das ist eine andere Geschichte. Ich frage mich, warum grub2 mein Win7 nicht erkennt. In den Archiven kommt die Problematik immer mal wieder zum Vorschein und es wird dann vorgeschlagen, einen händischen Eintrag zu generieren. Soweit schön und gut. Nur warum funktioniert der Automatismus nicht? Was läuft schief? Bei mir hat es mit der Installation von der 12.2 ja mal hingehauen. Also muss es einen Unterschied zwischen 12.2 und 12.3 geben. Liegt der nur in dem Script 30_os-prober? Hat jemand tiefer gehende Kenntnisse, mit denen ich meinem Problem der Nichterkennung, oder besser der Ursache dafür näher komme? Der händisch erzeugte Menueintrag funktioniert soweit, doch möchte ich schon gern wissen, woran es im Kern klemmt. Leider ist für mich das Durchwühlen der Scripts doch mühselig. Ich bin nicht so der Experte und versteh da nicht wirklich viel. Zu viel verschachtelte Variablenschieberei und zu wenig Klartext :-( Gruß Joachim -- 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
Am Freitag, 12. Juli 2013, 09:10:59 schrieb Joachim H.:
Hallo,
vorgestern habe ich 12.3 auf meinem Rechner installiert, auf dem in einer anderen Partition schon eine 12.2 installiert war. Außerdem liegt in sda1 eine Win7.
Nun erkennt grub2 bei der 12.3 mein Windows nicht. Das Bootmenu enthält keinen Eintrag für Windows. Bei der Installation des grub2 durch die 12.2 damals wurde Win7 erkannt und im Bootmenu auch eingetragen. Die 12.2 wird erkannt und angezeigt.
Ich habe mir nun damit beholfen, mit Hand in der Datei 40_custom einen Menueintrag einzutragen. Gott sei dank konnte ich den entsprechenden Part aus der grub.cfg der 12.2 kopieren. Andernfalls wäre ich fast aufgeschmissen gewesen. Grub2 ist nicht gerade leicht zu konfigurieren. Doch das ist eine andere Geschichte.
Ich frage mich, warum grub2 mein Win7 nicht erkennt. In den Archiven kommt die Problematik immer mal wieder zum Vorschein und es wird dann vorgeschlagen, einen händischen Eintrag zu generieren. Soweit schön und gut. Nur warum funktioniert der Automatismus nicht? Was läuft schief?
os-prober ist wohl kaputt. . Bei mir hilft als Workaround vor der automatischen GRUB-Konfiguration die NTFS Partition zu mounten. Dann erkennt os-prober die Windows-Installation und auch die automatische GRUB-Konfiguration kennt dann das Windows. -- 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
n'Abend Markus, Am 12.07.2013 18:24, schrieb Markus Koßmann:
os-prober ist wohl kaputt. . Bei mir hilft als Workaround vor der automatischen GRUB-Konfiguration die NTFS Partition zu mounten. Dann erkennt os-prober die Windows-Installation und auch die automatische GRUB-Konfiguration kennt dann das Windows.
Hab's grad ausprobiert. Klappt. Bei gemounteter Win-Partition findet os-prober auch Windows. Danke für den Hinweis Gruß Joachim -- 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
participants (2)
-
Joachim H.
-
Markus Koßmann