Manjaro Kernel Neu Installation

Hallo Zusammen,
Ich habe volgendes Problem nach einem Update startet mein Manjaro nicht mehr mit dem Fehler
error: file ‘/boot/vmlinuz-5.7-x86_64’ not found’

Habe dann bischen nachgeschaut und gefunden das ich von einem Live systeam den Kernel neu installieren soll.
Habe dann im Terminal sudo manjaro-chroot -a eingegeben und sollte danach sudo pacman -Syu $(pacman -Qq | grep -i "^linux[0-9]") eingeben um den kernel neu zu installieren. Mein Problem ist das ich dann kein sudo mehr benutzen kann…
dann habe ich versucht mit

sudo manjaro-chroot -a ( type 1 if only one line appears )
rm -f /var/lib/pacman/db.lck
pacman -Syy 
pacman -Syu
mhwd-kernel -i linux57

Doch er findet keinen Kernel..
Kann mir villeich jemand mit Anydesk helfen das wieder hinzubekommen ?

mein Discord wäre 
DJaldi#8924

Ich Danke im Vorraus.

Den Kernel gibt es nicht mehr. Dieser wurde aus dem Repository entfernt.

Versuche es lieber mit linux54 , dieses ist der aktuelle LTS Kernel. Oder du installierst linux58 .

Grundsätzlich ist es immer Sinnvoll mehr als nur einen Kernel installiert zu haben. Dann kannst du beim booten in Grub einfach einen anderen Kernel starten.

Hey ho… also aktuell sind wir im Discord & AnyDesk …

das System hier ist schon mächtig beschädigt würde ich sagen?!

beim Update abgebrochen … letzter eintrag in /var/log/pacman.log

[2020-10-13T22:39:11+0200] [ALPM] warning: /etc/locale.gen installed as /etc/locale.gen.pacnew
[2020-10-13T22:39:11+0200] [ALPM] upgraded glibc (2.31-5 -> 2.32-4)
[2020-10-13T22:39:11+0200] [ALPM-SCRIPTLET] Generating locales...
[2020-10-13T22:39:12+0200] [ALPM-SCRIPTLET]   en_US.UTF-8... done
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00[2020-10-14T19:29:52+0200] [PAMAC] synchronizing package lists

chroot per Live_USB-Session klappt, aber dann fängt das Prob erst richtig an…

kein pacman
kein pamac
nur noch fehler über fehler in /usr/lib/*

pamac install pacman-static-5.2.1-3.2-x86_64.pkg.tar.xz 
/usr/lib/gio/modules/libgiognomeproxy.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiognomeproxy.so
/usr/lib/gio/modules/libgiolibproxy.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiolibproxy.so
/usr/lib/gio/modules/libdconfsettings.so: file too short
Failed to load module: /usr/lib/gio/modules/libdconfsettings.so
/usr/lib/gio/modules/libgiognutls.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiognutls.so
Preparing...
Resolving dependencies...
Checking inter-conflicts...
To install (1):
  pacman-static  5.2.1-3.2      

Total installed size: 5.0 MB
Apply transaction ? [y/N] y
Waiting for another package manager to quit...
^CError: Failed to init transaction: unable to lock database


pacman -Syyu
[manjaro-gnome /]# pacman -v
[manjaro-gnome /]# pacman --version
[manjaro-gnome /]# pacman --help   
[manjaro-gnome /]# 

pamac update
/usr/lib/gio/modules/libgiognomeproxy.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiognomeproxy.so
/usr/lib/gio/modules/libgiolibproxy.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiolibproxy.so
/usr/lib/gio/modules/libdconfsettings.so: file too short
Failed to load module: /usr/lib/gio/modules/libdconfsettings.so
/usr/lib/gio/modules/libgiognutls.so: file too short
Failed to load module: /usr/lib/gio/modules/libgiognutls.so
Preparing...
Synchronizing package databases...
https://mirror.futureweb.be/manjaro/stable/core/x86_64/core.db: TLS support is not available
http://mirror.ragenetwork.de/manjaro/stable/core/x86_64/core.db: Error resolving “mirror.ragenetwork.de”: Name or service not known
https://ftp.halifax.rwth-aachen.de/manjaro/stable/core/x86_64/core.db: TLS support is not available
...

Also jeder der Lust & Zeit hat auf ne Bastelstunde … ist Willkommen :wink:

Ich bin zwar kein Fan von Neuinstallationen aber manchmal ist es doch der schneller Weg.

Vielleicht zur info, das Binary von pacman-static heißt pacman-static . Also dann einfach pacman-static als Befehl verwenden.

Vielleicht vorher auch die Partitionen und Festplatte auf Fehler überprüfen.

Ich hatte da jetzt nach einem fsck.ext4 -ycfv /dev/sda1 eiskalt basestrap /mnt base ausgeführt xD

Wer nicht neu installieren möchte kann hier nachlesen.

Arch-chroot kann man auch auf Manjaro mit dem Paket arch-install-scripts installieren.
Wenn ein neuer kernel installiert wird , müssen auch die header- und firmware-Pakete dazu passend installiert und anschließend ein mkinitcpio -p linux durchgeführt werden.