web-dev-qa-db-ja.com

Ubuntuはオフにしたくない

NmapとmetasploitがインストールされたUbuntu 12.04があります。私の問題は、シャットダウンしようとすると、Ubuntuがオフにできないことです。実行中のプロセスを確認すると、PostgreSQL 9.1はまだ「プロセスを停止しています」と思われます(推測)。次回シャットダウン前にPostgreSQLを停止しようとしても、ケースは解決されません。

イライラした後、コマンド./uninstallを使用してmetasploitをアンインストールしようと考え始めましたが、結果は同じままです。

この問題を解決する方法を知っている人はいますか?

6
dzul

すでにSudo haltSudo shutdown -h nowSudo shutdown nowまたはinit 0を実行しており、システムがまだ実際にシャットダウンしない場合は、最初にログに表示されるプロセスを確認することをお勧めします正しくシャットダウンします。 syslogから始めます:

cat /var/log/syslogまたはそれ以上tail -n50 /var/log/syslogそして、問題について言及しているものがあるかどうかを確認します。

既に述べたように、問題と思われるいくつかのアプリを削除しました。シャットダウンが遅すぎると表示されていたため、postgresqlも削除しました。

チェックする別の非常に重要な部分はBIOSです。電源管理の設定で、OSがコンピューターをシャットダウンできるように、正しいオプションが有効または設定されていることを確認してください。

最後に、いくつかのカーネルオプションをチェックして、問題が電源管理に関連しているかどうかを確認できます。ターミナルタイプで:

Sudo gedit /etc/default/grub

そして言う行に:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

次のオプションの1つを2行目に追加します。

  • noapic-APICをオフにします。

  • acpi = offまたはnoacpi-ACPIをオフにします。

  • acpi = force-ACPIの使用を強制します。

編集後は次のようになります(noapicを示す例)

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="noapic"

インストール中のF6オプションとは? のこの2つのオプションに関する詳細情報

それらのいずれかを設定したら、ファイルを保存し、ターミナルに入力しますSudo update-grub。次に、再起動して、システムがシャットダウンするかどうかをテストします。

システムがシャットダウンせず、コメントした内容が残っている場合:

gnome-session[2464]: WARNING: Unable to stop system: Authorization is required

このバグレポートのいずれかに苦しんでいる可能性があります

/etc/default/haltの編集からrcフォルダー(rc0.d ... rc6.d)の一部のサービスの順序の変更に至る提案があります。

少なくともバグが解消されるまでは、問題を引き起こしているプロセスでSudo kill -9 PROCESSIDまたはSudo killall PROCESSNAMEコマンドを実行することをお勧めします。

10
Luis Alvarado