Ieri stavo avviando il mio computer e mi ha dato questo messaggio di errore:
Stavo cercando una soluzione e mi sono imbattuto in questa discussione nel forum:
https://ubuntuforums.org/showthread.php?t=2326216
Quindi ho avviato la modalità di ripristino dal menu di avvio di grub, come qualcuno ha suggerito e quindi ho provato a eseguire $ sudo apt-get update
.
Qui è dove ho iniziato a lottare. Non riesco a connettere il mio computer a Internet.
$ ping google.com
mi dà solo ping: unknown host google.com
Quindi ho provato a eseguire $ sudo dhclient eth0
ma ha restituito questo messaggio di errore:
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
Come posso risolvere questo problema?
EDIT:journalctl | grep modules
mi dà:
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'
Risposta accettata:
OP ha risolto il loro problema come segue:
[FAILED] Failed to start Load Kernel Modules
era una falsa pista. rtc
è un modulo obsoleto. Il messaggio di errore è stato rimosso passando a tty1 (ctrl+alt+F1) e commentando rtc
(mettendo #
all'inizio della riga) in /etc/modules
(usando sudoedit).
Ora il computer si avvia semplicemente su uno schermo vuoto.
Sempre in tty1, ho quindi provato a connettermi a Internet, ma sudo dhclient eth0
mi ha dato questo messaggio di errore :
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
Si è scoperto che i collegamenti simbolici interrotti erano da biasimare per questo, quindi per risolverlo:
cd /etc/dhcp/dhclient-enter-hooks.d
sudo rm debug
sudo ln -s ../debug.dbkg-new debug`
e poi
cd /etc/dhcp/dhclient-exit-hooks.d
sudo rm debug
sudo ln -s ../debug.dbkg-new debug
Quindi è stato possibile fare sudo dhclient eth0
ping google.com
ha restituito unknown host google.com
ma ping 8.8.8.8
ha funzionato bene, quindi è stato risolto eseguendo echo 'nameserver 8.8.8.8' | sudo tee /etc/resolv.conf
come consigliato da steeldriver in questo commento
Con Internet finalmente connesso, tutti i problemi sono stati risolti eseguendo:
sudo apt-get update
dpkg --configure -a
sudo apt full-upgrade -f
sudo apt -f install