Hi,
bei mir lief heute Abend ein Update auf meiner Leap 42.3 Maschine und plötzlich ha’ ich da Tumbleweed drauf. >:(>:(>:(
Keiner der User kommt mehr auf das System.
Was geht da vor, kann mir einer das erklären? Und wie bekomme ich mein System wieder in den Orginal Zustand zurück ohne das ich ads ganze komplett neu installieren muss?
Falsches Repositorium eingebunden (z.B. über One-Click bei Search)?
Welche Repositorien sind eingebunden? Ausgabe von
zypper lr -d
oder
cat /etc/zypp/repos.d/*
oder stattdessen (weil besser darin zu navigieren)
less /etc/zypp/repos.d/*
Die letzten beiden können mit leichten Anpassungen auch mit jeder Distribution ausgeführt werden die direkt von einem Medium (DVD, USB-Stock usw.) läuft.
Ich hab kein One-Click Install gemacht, das ist im Rahmen des normalen Updates passiert. Bei mir läuft im KDE das Update Applet und erst kam ein Security Update mit zwei Paketen. Als das durch war kam ein Update mit mehr als 1000(!) Paketen. Die Maschine lief dann nicht mehr rund und nach einem Reboot sind alle User Accounts ungültig inkl root.
Da ist was ganz gewaltig krumm auf dem Update Server, kann ja nicht sein das mir ein reguläres Security Update mir meine Konfiguration einfach so auf einen anderen Release-Zweig (hier Tumbleweed) umschießt.
Ich benutze kein Tumbleweed für diese Maschine, weil das mein Hauptsystem ist und das muss nur einfach laufen. Daher fahre ich eigentlich dort eine sehr konservative Update Strategie
So eine Schei…, das kostet mich mindestens einen halben bis ganzen Tag das ganze zu reparieren >:) und wer weis was das Update alles geschreddert hat. Ich bin da etwas verspannt
Am 05.10.2017 um 08:26 schrieb jradzuweit:
>
> tomm_fa;2840610 Wrote:
>> Wie weit kommt ihr denn genau?
>>
>>
>> Falsches Repositorium eingebunden (z.B. über One-Click bei
>> https://software.opensuse.org/search)?
>>
>> Welche Repositorien sind eingebunden? Ausgabe von
>>>
> Code:
> --------------------
> > > zypper lr -d
> --------------------
>>>
>> oder
>>>
> Code:
> --------------------
> > > cat /etc/zypp/repos.d/*
> --------------------
>>>
>> oder stattdessen (weil besser darin zu navigieren)
>>>
> Code:
> --------------------
> > > less /etc/zypp/repos.d/*
> --------------------
>>>
>>
>> Die letzten beiden können mit leichten Anpassungen auch mit jeder
>> Distribution ausgeführt werden die direkt von einem Medium (DVD,
>> USB-Stock usw.) läuft.
>
> Ich hab kein One-Click Install gemacht, das ist im Rahmen des normalen
> Updates passiert. Bei mir läuft im KDE das Update Applet und erst kam
> ein Security Update mit zwei Paketen. Als das durch war kam ein Update
> mit mehr als 1000(!) Paketen. Die Maschine lief dann nicht mehr rund und
> nach einem Reboot sind alle User Accounts ungültig inkl root.
> Da ist was ganz gewaltig krumm auf dem Update Server, kann ja nicht sein
> das mir ein reguläres Security Update mir meine Konfiguration einfach
> so auf einen anderen Release-Zweig (hier Tumbleweed) umschießt.
> Ich benutze kein Tumbleweed für diese Maschine, weil das mein
> Hauptsystem ist und das muss nur einfach laufen. Daher fahre ich
> eigentlich dort eine sehr konservative Update Strategie
> So eine Schei…, das kostet mich mindestens einen halben bis ganzen Tag
> das ganze zu reparieren >:) und wer weis was das Update alles
> geschreddert hat. Ich bin da etwas verspannt
>
> Gruß
> Jürgen
>
>
Ich weiß ja nun nicht wie genau Dein System aufgebaut ist, aber eine
Korrektur der Repos
sollte die Dateien der Version LEAP 42.3 wiederherstellen.
Alternativ installierst Du neu und behältst die Home-Partition. (Wenn
das bei dir eine separate Partition ist.)
Es gäbe dann noch die Möglichkeit das Backup zu bemühen oder Du hast
BTFS und prüfst ob Snapper noch geht (Vorsicht. Mit so vielen
unplanmäßig geänderten Betriebssystemdateien kann das in die Hose gehen!)
Wenn es hier nötig ist: Das ist nur meine Idee und ich übernehme keine
Verantwortung wenn es nicht das gewünschte Ergebnis bringt oder gar noch
mehr zerstört!
Abschließend: Wenn das System so wichtig ist (hast Du eh ein Backup)
und/oder du damit produktiv arbeitest (hört sich hier so an) überlege
mal ob Du nicht eine supportete Version von SLES einsetzen willst.
Danke für deine Hinweise, das ist eine Standardinstallation, eine SSD für das Betriebssystem und mehrere Logical Volumes für Daten und Home Partition. Klar existiert ein Backup und ich könnte ein SLES oder eine andere kommerzielle Varianten von Betriebssystemen einsetzen. Für den Privatgebrauch ist das etwas überzogen und kostet natürlich auch ordentlich Geld.
Für mich ist das nur überflüssige Arbeit ein kaputtes System zu reparieren, das seit Monaten ohne Probleme lief, weil ein Systemupdate mir das System geshreddert hat. Steigert nicht gerade mein Vertrauen in den Updateprozess (der ja bis gestern eigentlich zuverlässig lief).
Wie man sieht ist da ein Tumbleweed Repo (http-download.opensuse.org-fff23c70.repo) seit dem 12-Sep drin.
Das System ist im Rescue Modus gebootet, sprich die Root Partition ist nur gemountet, wie komme ich jetzt an die Liste der Pakete die ich aus dem Repo installiert habe?
Ich vermute mal das der installierte Tumbleweed Kernel nicht das eigentliche System bootet, da die ursprünglichen Platten und Partitionen inkl. der ursprünglichen Konfig Dateien noch vorhanden sind.
Wie bekomme ich raus welches root Filesystem der Kernel zieht? Vielleicht reicht es ja aus den Bootloader aufzuräumen und den Tumbleweed Kernel rauszuwerfen?