將我的電腦從掛起狀態喚醒後,網路被停用並且無法開啟。如果我嘗試在終端機中執行“sudo systemctl restart network-manager.service”或類似命令,則該命令將永遠不會完成,我只是陷入無法在其中運行更多命令的終端。 ,按回車後就卡住了。
andrew@andrew-Flex-3-1570:~$ systemctl status NetworkManager.service
● NetworkManager.service - Network Manager
Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
Active: inactive (dead) (Result: exit-code) since Mon 2017-10-23 12:46:55 PDT; 27min ago
Docs: man:NetworkManager(8)
Process: 31992 ExecStart=/usr/sbin/NetworkManager --no-daemon (code=exited, status=1/FAILURE)
Main PID: 31992 (code=exited, status=1/FAILURE)
CGroup: /system.slice/NetworkManager.service
├─5381 /usr/sbin/NetworkManager --no-daemon
└─6144 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkMa
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: Failed to start Network Manager.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: NetworkManager.service: Unit entered failed state.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: NetworkManager.service: Failed with result 'exit-code'.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: NetworkManager.service: Service hold-off time over, scheduling restart.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: Stopped Network Manager.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: NetworkManager.service: Start request repeated too quickly.
Oct 23 12:46:55 andrew-Flex-3-1570 systemd[1]: Failed to start Network Manager.
lines 1-17/17 (END)
我能夠解決此問題的唯一方法是重新啟動(有時是強制)我的電腦。我在 Lenovo Flex 3-1570 上執行 Ubuntu 16.04.3 LTS。
答案1
我的系統處於與剛才所描述的狀態類似的狀態。 systemctl restart 掛起終端機窗口,sudo 掛起終端機視窗 - ^C ^Z ^\ 等不起作用。
我有一個外部 USB 乙太網路加密狗透過 USB 集線器插入系統。
在重新啟動它所在的 USB 集線器並在沒有乙太網路的情況下重新啟動電腦後,一切開始正常工作。重新插入乙太網路適配器,乙太網路再次工作。
當然,這是不可重複的,因為我不知道如何將加密狗硬體置於混亂狀態——也許是靜電放電? ——所以很難確認任何事。我只是把這個放在這裡,以便有一個記錄,如果有人遇到類似的事情,他們可以嘗試它(並投票)。