在 Linux 發行版上重新啟動而不是關機

在 Linux 發行版上重新啟動而不是關機

我以前見過這個問題,在我遇到此錯誤的機器上,我安裝了 Ubuntu,並且發生了相同的情況,但後來我找到了一個解決方法,即使用~# shutdown -P now而不是僅使用~# shutdown now但在這個作業系統上不起作用!

我已經嘗試過這兩種方法,~# poweroff~# systemctl poweroff它們systemctl --force poweroff都做同樣的事情! (他們重新啟動機器)。唯一不這樣做的是~# shutdown -H now~# systemctl halt但他們也沒有完全關閉機器,只是將其凍結在關閉程式螢幕上。

所有這一切只有當我擁有乙太網路連接到機器的電纜,但是當我手動斷開它時,問題就消失了!這讓我大吃一驚,因為我已經檢查了 Bios 設定和所有內容在 LAN 上喚醒相關已停用!另外,正如一些論壇和線程建議的那樣,我已停用 Wi-Fi 無線電,但我知道這不是問題的原因。

那麼為什麼這一切都是一個問題呢?這台筆記型電腦沒有內建電池,所以別無選擇,只能將我的 HDD 交給一個腳本來檢測 ping 何時失敗,google.com這樣它就可以在網路中斷時自動關閉,因為這個問題我無法完成它這與我的乙太網路連接有關,所以為什麼不使用無線上網你說?出於我目前使用它(家庭伺服器)的目的,這不會使它更可靠,因為我的 Wi-Fi 有時會失敗。

使用“~# systemctlhalt”時的圖像 使用 systemctl 停止時

相關內容