Gestern habe ich meinen Computer hochgefahren und er hat mir diese Fehlermeldung gegeben:
Ich habe nach einer Lösung gesucht und bin auf diese Forumsdiskussion gestoßen:
https://ubuntuforums.org/showthread.php?t=2326216
Also habe ich wie von jemandem vorgeschlagen über das Grub-Boot-Menü in den Wiederherstellungsmodus gebootet und dann versucht, $ sudo apt-get update
auszuführen .
Hier fing ich an zu kämpfen. Ich kann meinen Computer nicht mit dem Internet verbinden.
$ ping google.com
gibt mir nur ping: unknown host google.com
Dann habe ich versucht, $ sudo dhclient eth0
auszuführen aber es gab diese Fehlermeldung zurück:
run-parts: failed to stat component /etc/dhcp/dhclient-enter-hooks.d/debug: No such file or directory
run-parts: failed to stat component /etc/dhcp/dhclient-exit-hooks.d/debug: No such file or directory
run-parts: failed to stat component /etc/dhcp/dhclient-enter-hooks.d/debug: No such file or directory
RTNETLINK answers: File exists
run-parts: failed to stat component /etc/dhcp/dhclient-exit-hooks.d/debug: No such file or directory
Wie kann ich das beheben?
BEARBEITEN:journalctl | grep modules
gibt mir:
systemd-modules-load[214]: Inserted module 'lp'
systemd-modules-load[214]: Inserted module 'ppdev'
systemd-modules-load[214]: Inserted module 'parport_pc'
systemd-modules-load[214]: Failed to find module 'rtc'
systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status1/FAILURE
systemd[1]: systemd-modules-load.service: Unit entered failed state
systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'
Akzeptierte Antwort:
OP löste ihr Problem wie folgt:
[FAILED] Failed to start Load Kernel Modules
war ein roter Hering. rtc
ist ein veraltetes Modul. Die Fehlermeldung wurde durch Umschalten auf tty1 (Strg+Alt+F1) und Auskommentieren von rtc
entfernt (Einfügen von #
am Anfang der Zeile) in /etc/modules
(mit sudoedit).
Jetzt bootet der Computer einfach mit einem leeren Bildschirm.
Wieder in tty1 habe ich dann versucht, mich mit dem Internet zu verbinden, aber sudo dhclient eth0
gab mir diese Fehlermeldung:
failed to stat component /etc/dhcp/dhclient-enter-hooks.d/debug: No such file or directory
failed to stat component /etc/dhcp/dhclient-exit-hooks.d/debug: No such file or directory
Es stellte sich heraus, dass kaputte Symlinks daran schuld waren, also um es zu beheben:
cd /etc/dhcp/dhclient-enter-hooks.d
sudo rm debug
sudo ln -s ../debug.dbkg-new debug`
und dann
cd /etc/dhcp/dhclient-exit-hooks.d
sudo rm debug
sudo ln -s ../debug.dbkg-new debug
Dann war es also möglich, sudo dhclient eth0
auszuführen
ping google.com
gab unknown host google.com
zurück aber ping 8.8.8.8
funktionierte gut, also wurde dies behoben, indem echo 'nameserver 8.8.8.8' | sudo tee /etc/resolv.conf
wie von steeldriver in diesem Kommentar empfohlen
Nachdem das Internet endlich verbunden war, wurden alle Probleme behoben, indem ausgeführt wurde:
sudo apt-get update
dpkg --configure -a
sudo apt full-upgrade -f
sudo apt -f install