Hallo,
ich habe heute aus Versehen mein Archlinux-System zerstört, indem ich mittels yaourt ein paar Pakete aktualisiert habe (darunter auch bash).
Danach war es nicht mehr möglich im gnome-terminal Programme zu starten, weil die Bash nicht mehr gefunden wurde.
Ich wollte dann den Rechner neu starten und wurde mit folgender Meldung begrüßt:
ERROR: Root device mounted successfully, but /sbin/init does not exist.
Bailing out, you are on your own. Good luck.
sh: can't access tty; job control turned off
Ich nehme an das ganze hat damit zu tun, dass ich vor dem Updaten das hier nicht beachtet habe:
https://forum.archlinux.de/viewtopic.php?id=24137.
Ich habe versucht über Ubuntu (mein Zweitsystem) per chroot auf das System zuzugreifen und das Update zu vollenden.
Das Problem ist, dass ich bei jedem Paket die Meldung
Fehler: GPGME error: Unpassender IOCTL (I/O-Control) für das Gerät
und
Fehler: Konnte den Vorgang nicht durchführen (Ungültiges oder beschädigtes Paket (PGP-Signatur))
erhalte.
Ich habe auch schon probiert diverse Pakete, die ich aktualisiert hatte, downzugraden wie bash, glibc und weitere. Jedoch hat dies nichts geholfen. Nur der Fehler mit I/O-Control tritt nicht mehr auf.
Ich vermute (und hoffe) es gibt eine Lösung dafür, die mir ein Neuaufsetzen erspart.