システムを通常のシャットダウン状態に復元したいですか?

システムを通常のシャットダウン状態に復元したいですか?

私のThinkpad T520にLinux mint 13(ubuntu 12.04)がインストールされており、約1年間実行されました。これでコンピュータをシャットダウンできません。sudo shutdown now。まず、コレクトモン信号をキャプチャし、モデムマネージャ信号のメッセージをキャプチャしてから停止します。

信号捕捉

両方のプログラムを削除しました。これで、「my_usernameログイン:」で停止します。ログインする前に閉じると、次の画面が表示されます。

ログイン前

しかし、まだ終了しません。スタートアップマネージャを使用して特定のサービスを無効にした結果である可能性があります。私が何をしたのか正確に書かれておらず、当時は何の問題もありませんでした。

コンピュータがシャットダウンしない理由が何であるかを知りたいです。今は毎回電源ボタンを押す必要があります。これは非常に迷惑です。

以下はまだ無効になっているサービスのスクリーンショットです。

サービス#1のSS サービス#2のSS サービス#3 サービス#4のSS サービス#5のSS

次に接続オリジナル画像はこちら

ls /etc/init.d/*net*

/etc/init.d/networking                   /etc/init.d/network-interface-security
/etc/init.d/network-interface            /etc/init.d/network-manager
/etc/init.d/network-interface-container

ls /etc/init.d/acpid

/etc/init.d/acpid

ls /etc/rc0.d/

K01mdm                  K20vboxautostart-service    S20sendsigs
K01tlp                  K20vboxballoonctrl-service  S30urandom
K09apache2              K20vboxdrv                  S31umountnfs.sh
K10unattended-upgrades  K20vboxweb-service          S35networking
K20acpid                K20virtualbox-guest-utils   S40umountfs
K20hddtemp              K20wicd                     S48cryptdisks
K20mbmon                K20winbind                  S59cryptdisks-early
K20network-interface    K80openvpn                  S60umountroot
K20network-manager      K95collectd                 S90halt
K20speech-dispatcher    README

答え1

-h停止オプションが欠落している可能性があります。

shutdown -h now

終了マニュアルページから:

"shutdownは、システムを適切な実行レベルにインポートするためにinit(8)デーモンに要求を送信します。"

"-h システムオプションに応じて、シャットダウン後にシステムの停止またはシャットダウンを要求します。"

システムのシャットダウンとシステムの停止または電源のオフは異なります。

答え2

poweroff過去3〜4バージョンのいずれかの時点で、スタートアップ管理者がコマンドを変更してshutdownUnixのように動作するようにしました。電源を切るには、poweroffまたはを使用しますshutdown -P(デフォルトでは同じ)。

停止したり電源を切らずにランレベル0で終了するのは完全に有効な動作ですが、今日のコンピュータにはあまり役に立ちません(私はこれが時々電源を入れ直すのに長い時間がかかる小型コンピュータのアーティファクトだと思います)。

答え3

これは実際には解決策ではなく、回避策に近いですが、shutdownエイリアスを作成してネットワークを停止できます。次の項目に追加してください~/.bashrc

alias shutdown='sudo service networking stop && sudo shutdown -h'

これにより、ネットワークサービスが終了する前に停止します。

関連情報