Updateprobleme 11.1 nach 11.2 - alter Kernel bleibt erhalten
Hallo zusammen, Ohne händisches Eingreifen ist es nicht möglich weitere Repositories bei einem Systemupdate (von DVD) anzugeben, weil von ihnen die Daten nicht gelesen werden können. Siehe Thread "weitere Repositories beim 11.2 Update gehen nicht" vom 14-11-2009 20:44. Der von David genannte Workaround ZYPP_ARIA2C=0 muss am Bootprompt, nachdem beim DVD Menü 'Istallieren' ausgewählt wurde, eingegeben werden. Vorher die Sprache auf Deutsch umstellen (Tastaturtreiber). Das hat allerdings zur Folge, dass ZYPP_ARIA2C=0 auch in der Datei "menu.lst" in die Bootzeile eingetragen wird und wieder von Hand entfernt werden muss. Der Update ist danach durchgelaufen, aber es wurde der alter Kernel dabei nicht durch den neuen ersetzt, sondern der neue Kernel nur hinzugefügt. Auch in der Datei "menu.lst" bleibt der alte Kernel erhalten und auch als Default markiert, wenn er es vorher war. Dadurch geht bei eingelegter DVD der erste Boot schief, weil man in dem Fall keine Auswahlmöglichkeit hat, welcher Kernel gebootet wird. Man muss den neuen Kernel aus dem Bootmenü auswählen. Danach habe ich den alten Kernel mittels 'rpm -e' entfernt und die Datei "menu.lst" von Hand bereinigt. Auch die Datei '/etc/sysconfig/bootloader' habe ich angepasst. Ich hoffe das ist die Datei, aus der sich YAST bei einem Kernelupdate die Werte für die Aktualisierung der "menu.lst" holt und so die von mir entfernten Einträge nicht wieder reinmacht. Ob das alle Probleme sind kann ich jetzt noch nicht beurteilen, denn da bei meinem Desktop PC immer noch das Problem besteht, dass auf Datenträger im DVD-ROM und DVD-Brenner nicht reagiert wird, habe ich mich zu einer Neuinstallation entschieden. Thread: "keine Aktion in KDE4 bei einer MP3 CD" vom 04-11-2009 13:53 Nach der Neuinstallation ist das Problem mit den CD/DVD verschwunden. Auf meinem Notebook AMILO Pro 3525 verwende ich allerdings erstmal weiterhin das von 11.1 auf 11.2 aktualisierte System. Nachdem ich noch keine derartigen Probleme in dieser Liste gelesen habe, sieht es für mich so aus, dass nur ich dieses 'Updateproblem' habe. Allerdings verwundert es mich schon, dass es auf zwei Rechnern genau gleich aufgetaucht ist. Wer weiss noch was ? Gruss Werner Franke -- 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 Mon, Nov 23, 2009 at 02:01:46PM +0100, Werner Franke wrote:
Ohne händisches Eingreifen ist es nicht möglich weitere Repositories bei einem Systemupdate (von DVD) anzugeben, weil von ihnen die Daten nicht gelesen werden können. Siehe Thread "weitere Repositories beim 11.2 Update gehen nicht" vom 14-11-2009 20:44.
Das funktionierte bei mir bei mehreren Updates. Ich habe neben der lokalen 11.2 ftp-Quellen zusätzlich http://download.opensuse.org/update/11.2/ eingebunden, so dass die verfügbaren Updates für 11.2 direkt mit installiert wurden.
Der von David genannte Workaround ZYPP_ARIA2C=0 muss am Bootprompt, nachdem beim DVD Menü 'Istallieren' ausgewählt wurde, eingegeben werden. Vorher die Sprache auf Deutsch umstellen (Tastaturtreiber).
Das war bei keiner meiner Installationen erforderlich.
Das hat allerdings zur Folge, dass ZYPP_ARIA2C=0 auch in der Datei "menu.lst" in die Bootzeile eingetragen wird und wieder von Hand entfernt werden muss.
Öffne bitte einen Bugreport dazu.
Der Update ist danach durchgelaufen, aber es wurde der alter Kernel dabei nicht durch den neuen ersetzt, sondern der neue Kernel nur hinzugefügt. Auch in der Datei "menu.lst" bleibt der alte Kernel erhalten und auch als Default markiert, wenn er es vorher war. Dadurch geht bei eingelegter DVD der erste Boot schief, weil man in dem Fall keine Auswahlmöglichkeit hat, welcher Kernel gebootet wird. Man muss den neuen Kernel aus dem Bootmenü auswählen.
Das ist sehr wahrscheinlich https://bugzilla.novell.com/show_bug.cgi?id=551642 When updating a 11.1 from the DVD, kernel-pae-base (or kernel-default-base) is not removed. zypper dup from the online repository works ok. Workaround: Deselect kernel-pae-base manually (In the Update Overview, click Packages, go to the Installation Overview tab, select Show packages with status [X] Keep, scroll down to kernel-pae-base and deselect it). Siehe http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2 -> Installation.
Danach habe ich den alten Kernel mittels 'rpm -e' entfernt und die Datei "menu.lst" von Hand bereinigt. Auch die Datei '/etc/sysconfig/bootloader' habe ich angepasst. Ich hoffe das ist die Datei, aus der sich YAST bei einem Kernelupdate die Werte für die Aktualisierung der "menu.lst" holt und so die von mir entfernten Einträge nicht wieder reinmacht.
Genau so ist es.
Ob das alle Probleme sind kann ich jetzt noch nicht beurteilen, denn da bei meinem Desktop PC immer noch das Problem besteht, dass auf Datenträger im DVD-ROM und DVD-Brenner nicht reagiert wird, habe ich mich zu einer Neuinstallation entschieden. Thread: "keine Aktion in KDE4 bei einer MP3 CD" vom 04-11-2009 13:53
Nach der Neuinstallation ist das Problem mit den CD/DVD verschwunden.
Auf meinem Notebook AMILO Pro 3525 verwende ich allerdings erstmal weiterhin das von 11.1 auf 11.2 aktualisierte System.
Nachdem ich noch keine derartigen Probleme in dieser Liste gelesen habe, sieht es für mich so aus, dass nur ich dieses 'Updateproblem' habe. Allerdings verwundert es mich schon, dass es auf zwei Rechnern genau gleich aufgetaucht ist.
Das spricht für die Qualität und Konsistenz der Fehler. :\ Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Hallo Lars, On Tue November 24 2009 Lars Müller wrote:
On Mon, Nov 23, 2009 at 02:01:46PM +0100, Werner Franke wrote:
Ohne händisches Eingreifen ist es nicht möglich weitere Repositories bei einem Systemupdate (von DVD) anzugeben, weil von ihnen die Daten nicht gelesen werden können. Siehe Thread "weitere Repositories beim 11.2 Update gehen nicht" vom 14-11-2009 20:44.
Das funktionierte bei mir bei mehreren Updates. Ich habe neben der lokalen 11.2 ftp-Quellen zusätzlich http://download.opensuse.org/update/11.2/ eingebunden, so dass die verfügbaren Updates für 11.2 direkt mit installiert wurden. ftp ! Ich hatte eine DVD verwendet. Anscheinend wird, wenn nicht von DVD aktualisiert wird, ein anderes Tool zum Runterladen verwendet (?). So wie ich David im anderen Thread verstanden habe, sorgt ZYPP_ARIA2C=0 dafür, dass nicht "aria2c" sondern "libcurl" verwendet wird und "aria2c" kann anscheinend nicht mit externen Repositories umgehen.
Der von David genannte Workaround ZYPP_ARIA2C=0 muss am Bootprompt, nachdem beim DVD Menü 'Istallieren' ausgewählt wurde, eingegeben werden. Vorher die Sprache auf Deutsch umstellen (Tastaturtreiber).
Das war bei keiner meiner Installationen erforderlich.
Das hat allerdings zur Folge, dass ZYPP_ARIA2C=0 auch in der Datei "menu.lst" in die Bootzeile eingetragen wird und wieder von Hand entfernt werden muss.
Öffne bitte einen Bugreport dazu. Zu was ? Dass bei DVD das falsche Tool verwendet wird, wenn weitere Repositories angegeben werden oder dass ZYPP_ARIA2C=0 in "menu.lst" eingetragen wird. Wenn das ursprüngliche Problem nicht wäre, würde das Folgeproblem nicht erst zu Tage treten.
Könntest Du mir dann bitte die URL für den Bugreport nennen, wenn Du ihn parat hast. Da's mein Erster ist, müsste ich dann nicht suchen... Gruss Werner in Nürnberg ;-) -- 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, Nov 25, 2009 at 10:39:54AM +0100, Werner Franke wrote:
Hallo Lars,
On Tue November 24 2009 Lars Müller wrote:
On Mon, Nov 23, 2009 at 02:01:46PM +0100, Werner Franke wrote:
Ohne händisches Eingreifen ist es nicht möglich weitere Repositories bei einem Systemupdate (von DVD) anzugeben, weil von ihnen die Daten nicht gelesen werden können. Siehe Thread "weitere Repositories beim 11.2 Update gehen nicht" vom 14-11-2009 20:44.
Das funktionierte bei mir bei mehreren Updates. Ich habe neben der lokalen 11.2 ftp-Quellen zusätzlich http://download.opensuse.org/update/11.2/ eingebunden, so dass die verfügbaren Updates für 11.2 direkt mit installiert wurden. ftp ! Ich hatte eine DVD verwendet.
Das erklärt die Probleme mit dem Kernel. Siehe den Kommentar http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2 zu Bug #551642
Anscheinend wird, wenn nicht von DVD aktualisiert wird, ein anderes Tool zum Runterladen verwendet (?). So wie ich David im anderen Thread verstanden habe, sorgt ZYPP_ARIA2C=0 dafür, dass nicht "aria2c" sondern "libcurl" verwendet wird und "aria2c" kann anscheinend nicht mit externen Repositories umgehen.
Ich verstehe es so, dass bei der Installation von einem lokalen Medium direkt die Pakete installiert werden. Das kann aber abschließend allein jemand mit YaST-Kenntnissen sagen. Vorausgesetzt, man verwendet allein die DVD und keine zusätzlichen Installationsquellen, die eine Netzwerkverbindung voraussetzen.
Der von David genannte Workaround ZYPP_ARIA2C=0 muss am Bootprompt, nachdem beim DVD Menü 'Istallieren' ausgewählt wurde, eingegeben werden. Vorher die Sprache auf Deutsch umstellen (Tastaturtreiber).
Das war bei keiner meiner Installationen erforderlich.
Das hat allerdings zur Folge, dass ZYPP_ARIA2C=0 auch in der Datei "menu.lst" in die Bootzeile eingetragen wird und wieder von Hand entfernt werden muss.
Öffne bitte einen Bugreport dazu. Zu was ? Dass bei DVD das falsche Tool verwendet wird, wenn weitere Repositories angegeben werden oder dass ZYPP_ARIA2C=0 in "menu.lst" eingetragen wird.
Mir ging es vor allem um ZYPP_ARIA2C=0 in /boot/grub/menu.lst. Aber auch das andere ist einen Report wert.
Wenn das ursprüngliche Problem nicht wäre, würde das Folgeproblem nicht erst zu Tage treten.
Könntest Du mir dann bitte die URL für den Bugreport nennen, wenn Du ihn parat hast. Da's mein Erster ist, müsste ich dann nicht suchen...
http://bugzilla.novell.com http://en.opensuse.org/Submitting_Bug_Reports ist ein Einstieg. Vermutlich gibt es auch ein deutschsprachiges Dokument. http://de.opensuse.org/Fehler ist es. Das kennt bisher als neuesre Version 11.1, sollte aber analog anwendbar sein. Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
participants (2)
-
Lars Müller
-
Werner Franke