Hi Andreas, Am 02.04.2013 09:46, schrieb Kyek, Andreas, Vodafone DE:
nach dem Upgrade von 12.2 nach 12.3 habe ich Probleme damit, das angezeigte Bootmenü von GRUB2 auf den neusten Stand zu bekommen.
Mit 12.2 hatte ich in zypp.cfg die Option "multiversion" für den Kernel aktiviert, wie ich es schon über die letzten openSUSE Releases eingestellt hatte. 12.2 habe ich dann mit installierten Kernel 3.8.3 auf 12.3 gebracht. Bei dem Update ist dann auch 3.7.10 noch dazu installiert worden. Kernel 3.8.2 war auch noch vorhanden.
Tja, das muss man (warum verstehe ich allerdings auch nicht) immer noch von Hand erledigen:
grub2-mkconfig -o /boot/grub2/grub.cfg
sollte dein Problem lösen. (Das schreibt auf dein Raid hoffentlich)
Beim Booten hast Du ja noch kein Raid, aber die einzelne Platte eines Raid1 kann auch direkt gelesen werden; deshalb funktioniert der boot ja.
komischerweise klappt genau das bei mir völlig automatisch (sowohl mit 12.2 als auch 12.3), und die neuen Kernel kann ich im /boot/grub2/grub.cfg auch alle sehen. Auch die Löschung von 3.8.2 kann ich erkennen, da 3.8.2 nicht mehr in grub.cfg steht.
Genau dieses Bootmenü bekomme ich nun nicht mehr geändert, obwohl ich schon 3.8.4 und aktuell 3.8.5 in der Zwischenzeit installiert und andere Kernel (3.8.2) deinstalliert habe. Trotzdem werden immer noch Kernel 3.8.3, 3.8.2, 3.7.10 angeboten.
Ich sehe im /boot/grub2/grub.cfg, daß diese Änderungen auch wunderbar dort eingetragen werden, aber es taucht partou nicht im endgültigen Menü auf, wenn ich frisch boote.
Was taucht da auf? Die _neuen_ Kernel? Das klappt bei mir hier einwandfrei wenn die neuen Kernel dort eingetragen sind. Aber eben NIE automatisch; die Kernelinstallation pflegt die grub2 Konfig nicht.
Genau, die gewünschten neuen Kerneleinträge für 3.8.4 und 3.8.5 sind dort drin. Was bei mir nicht funktioniert: Die Änderungen von /boot/grub2/grub.cfg werden dann nicht in den MBR oder wer weis wo auch immer hingeschrieben, damit beim nächsten Booten POST auch einen aktuelles Bootmenü bekommt und unter "Erweitert" dann die verfügbaren Kernel auflistet. Das bleibt immer beim alten mit den alten, teilweise schon gelöschten Kernelversionen. Ich muß mal schauen, daß ich heute abend weiter teste... Viele Grüße Ralf -- 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