Kernel 2.6.22.17-0.1, Xen und menu.lst
...3 Welten prallen aufeinander? Hallo, gerade den neuen Kernel installiert, und - wie ich mir bei der 10.1 angewöhnt habe - vor dem reboot in die /boot/grub/menu.lst geschaut: # Modified by YaST2. Last modification on Di Feb 12 13:55:59 CET 2008 [...] ###Don't change this comment - YaST2 identifier: Original name: xen### title XEN -- openSUSE 10.3 - 2.6.22.17-0.1 root (hd0,0) kernel /boot/xen-pae.gz module /boot/vmlinuz-2.6.22.17-0.1-xenpae root=/dev/sda1 vga=normal resume=/dev/sda2 splash=verbose showopts module /boot/initrd-2.6.22.17-0.1-xenpae [...] ###Don't change this comment - YaST2 identifier: Original name: xen-2.6.22.16-0.2-xenpae### title XEN -- openSUSE 10.3 - 2.6.22.16-0.2 root (hd0,0) kernel /boot/xen-pae.gz module /boot/vmlinuz-2.6.22.16-0.2-xenpae root=/dev/sda1 vga=normal resume=/dev/sda2 splash=verbose showopts module /boot/initrd-2.6.22.16-0.2-xenpae [...] Also wird als Kernel /boot/xen-pae.gz angegeben, der eigentliche Kernel "nachgezogen"? Hm, ist mir neu... Sei's drum: # ls -l /boot/xen-p* -rw-r--r-- 1 root root 370320 17. Jan 13:27 /boot/xen-pae-3.2.0.gz lrwxrwxrwx 1 root root 16 8. Feb 15:19 /boot/xen-pae-3.2.gz -> xen-pae-3.2.0.gz lrwxrwxrwx 1 root root 16 8. Feb 15:19 /boot/xen-pae-3.gz -> xen-pae-3.2.0.gz -rw-r--r-- 1 root root 405282 17. Jan 13:26 /boot/xen-pae-dbg-3.2.0.gz lrwxrwxrwx 1 root root 20 8. Feb 15:19 /boot/xen-pae-dbg-3.2.gz -> xen-pae-dbg-3.2.0.gz lrwxrwxrwx 1 root root 20 8. Feb 15:19 /boot/xen-pae-dbg-3.gz -> xen-pae-dbg-3.2.0.gz Also habe ich keine Datei /boot/xen-pae.gz. Wie wird die Maschine dann gebootet? Ausgerechnet die eine Kiste, bei der die "KVM over IP" nicht funktioniert? Ach nee, auf meinem Arbeitsplatz (auch 10.3, aber x86_64) ein ähnlicher Eintrag, aber da ist die Datei xen.gz vorhanden. Die Maschine ist ein "aus-2-mach-1" Dell 6600, 4xXeon (Model: 15.2.2 "Intel(R) XEON(TM) MP CPU 1.90GHz"), 16 GB RAM, deshalb PAE ;-) Naja, der Nicht-Xen-Kernel wird wie gewohnt aufgerufen, die Datei ist auch da, werde den wohl sehr bevorzugen *seufz* Noch jemand im Lande, bei dem so ein Eintrag nicht stimmt? Ach so, ja: vom Kernel 2.6.22.16-0.2 ist in /boot auch nichts mehr zu finden, nur der Menüeintrag geistert da noch rum. Nur für Xen, nicht für den "normalen" Kernel. Gruß Werner -- Werner Flamme, Abt. WKDV Helmholtz-Zentrum für Umweltforschung GmbH - UFZ Permoserstr. 15 - 04318 Leipzig Tel.: (0341) 235-1921 - Fax (0341) 235-451921 http://www.ufz.de - eMail: werner.flamme@ufz.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed 13 Feb 2008 03:10:31 NZDT +1300, Werner Flamme wrote:
...3 Welten prallen aufeinander?
Nein, nur das perl-module-bootloader (o.ä.) was die menu.lst erstellt ist schon seit einiger Zeit einfach nur kaputt. Bei mir macht es mit jedem Kernel-upgrade die menu.lst kaputt (und vermurkst auch *erst* die Datei und macht *dann* ein backup davon). Default Kernel. Vor jedem Kernel-Upgrade eine Kopie von menu.lst machen, dann mit dem Editor die neue menu.lst wieder korrigieren. Wenn Du den alten Kernel noch brauchst, dessen Dateien wieder mit rpm -i --noscripts(!) installieren. In jedem Fall *VOR* dem Neustart die menu.lst überprüfen! Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Nein, nur das perl-module-bootloader (o.ä.) was die menu.lst erstellt ist schon seit einiger Zeit einfach nur kaputt. Bei mir macht es mit jedem Kernel-upgrade die menu.lst kaputt (und vermurkst auch *erst* die Datei und macht *dann* ein backup davon).
Ich schätze, dass die Entwicklung zu Fehlerberichten in dem Bereich von allgemeinem Interesse ist. Beispiele: - Check update process for "menu.lst" https://bugzilla.novell.com/show_bug.cgi?id=340922#c23 - Broken menu.lst entry https://bugzilla.novell.com/show_bug.cgi?id=342975#c3 - upgrade from plain 10.1 to 10.2 adds Xen entry to grub menu.lst https://bugzilla.novell.com/show_bug.cgi?id=266858#c4 - perl-Bootloader removes entries from grub to foreign partitions https://bugzilla.novell.com/show_bug.cgi?id=309436#c7 - System configuration generates incorrect menu.lst file https://bugzilla.novell.com/show_bug.cgi?id=348257 - Software Updater to kernel module leaves menu.lst unusable https://bugzilla.novell.com/show_bug.cgi?id=354931 - /boot/grub/menu.lst f*cked up, after kernel update https://bugzilla.novell.com/show_bug.cgi?id=341323 Grüße, Markus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Wed, Feb 13, 2008 at 03:10:38PM +0100, Markus Elfring wrote:
Nein, nur das perl-module-bootloader (o.ä.) was die menu.lst erstellt ist schon seit einiger Zeit einfach nur kaputt. Bei mir macht es mit jedem Kernel-upgrade die menu.lst kaputt (und vermurkst auch *erst* die Datei und macht *dann* ein backup davon).
Ich schätze, dass die Entwicklung zu Fehlerberichten in dem Bereich von allgemeinem Interesse ist. Beispiele: - Check update process for "menu.lst" https://bugzilla.novell.com/show_bug.cgi?id=340922#c23
- Broken menu.lst entry https://bugzilla.novell.com/show_bug.cgi?id=342975#c3
- upgrade from plain 10.1 to 10.2 adds Xen entry to grub menu.lst https://bugzilla.novell.com/show_bug.cgi?id=266858#c4
- perl-Bootloader removes entries from grub to foreign partitions https://bugzilla.novell.com/show_bug.cgi?id=309436#c7
- System configuration generates incorrect menu.lst file https://bugzilla.novell.com/show_bug.cgi?id=348257
- Software Updater to kernel module leaves menu.lst unusable https://bugzilla.novell.com/show_bug.cgi?id=354931
- /boot/grub/menu.lst f*cked up, after kernel update https://bugzilla.novell.com/show_bug.cgi?id=341323
Es gibt noch viele mehr. Leider. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Marcus Meissner wrote:
On Wed, Feb 13, 2008 at 03:10:38PM +0100, Markus Elfring wrote:
Nein, nur das perl-module-bootloader (o.ä.) was die menu.lst erstellt ist schon seit einiger Zeit einfach nur kaputt. Bei mir macht es mit jedem Kernel-upgrade die menu.lst kaputt (und vermurkst auch *erst* die Datei und macht *dann* ein backup davon).
Ich schätze, dass die Entwicklung zu Fehlerberichten in dem Bereich von allgemeinem Interesse ist.
Es gibt noch viele mehr. Leider.
Ich hatte das Problem ebenfalls seit dem vorvorletzten Update. Bei mir scheint geholfen zu haben, dass ich die menu.lst vom boot loader config tool im YaST komplett neu erstellen liess und dann meine Änderungen (vga modus, splash=verbose) dort eingepflegt habe. Das gestrige Kernelupdate verlief jedenfalls ohne Probleme und ich konnte die boot loader config auch mehrmals öffnen, ändern und wieder speichern, was zuvor auch nicht ging..... Ev liegt es daran, dass bei manuellen Änderungen irgendwas nicht erkannt wird oder so??? Nichtsdestotrotz sollte dieses Problem bald behoben werden - viele nicht-so-erfahrene Linuxianer wissen sich wohl nicht zu helfen, wenn der GRUB stolz verkündet, dass er von der angegebenen Platte nicht booten könne.... Grüsse Matti -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Marcus Meissner
-
Markus Elfring
-
Matthias Keller
-
Volker Kuhlmann
-
Werner Flamme