У меня Ubuntu 12.04 с установленным nmap и metasploit. Моя проблема в том, что когда я пытаюсь выключиться, Ubuntu отказывается выключаться. Когда я проверяю запущенные процессы, я вижу, что PostgreSQL 9.1 все еще находится в «процессе остановки» (я полагаю). В следующий раз, когда я попытаюсь остановить PostgreSQL перед выключением, случай все еще не решен.
Через некоторое время я начинаю думать об удалении metasploit с помощью команды ./uninstall
, но результат остается тем же.
Есть ли кто-нибудь, кто знает, как решить эту проблему?
Если Вы уже сделали sudo halt
, sudo shutdown -h now
, sudo shutdown now
или даже init 0
и система все еще на самом деле не завершает работу, я предлагаю увидеть в первый раз в журналах, которые процесс не закрывает правильно. Я запустил бы с syslog
:
cat /var/log/syslog
или еще лучше tail -n50 /var/log/syslog
и посмотрите, существует ли что-нибудь туда упоминание проблемы.
Как Вы упомянули, Вы удалили несколько приложений, что Вы думали, была проблема, даже удаляя postgresql
потому что это было то, которое показывало закрывающийся слишком медленный.
Другой очень важной частью для проверки является BIOS. Удостоверьтесь, в настройках управлением электропитанием включили корректные опции или набор так, чтобы ОС могла завершить работу компьютера.
Наконец, можно проверить некоторые опции ядра видеть, является ли проблемой связанное управление питанием. В терминальном типе:
sudo gedit /etc/default/grub
и на строке, которая говорит:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Добавьте во второй строке одно из этого опции:
noapic - Выключит APIC.
acpi=off или noacpi - Выключит ACPI.
acpi=force - Вызовет использование ACPI.
Это должно быть похожим на это после редактирования (Пример, показывающий noapic)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="noapic"
Больше информации об этом 2 опции в том, Каковы опции F6 во время установки?
После установки одного из тех сохраните файл и тип в терминале sudo update-grub
. затем перезагрузка и тест, чтобы видеть, закрывается ли система.
Если у Вас все еще есть система, которая не завершает работу и имеет то, что Вы прокомментировали:
gnome-session[2464]: WARNING: Unable to stop system: Authorization is required
Вы могли бы переносить от одного из этого отчеты об ошибках
https://bugs.launchpad.net/ubuntu / + source/unity-greeter / + ошибка/861171
https://bugs.launchpad.net/ubuntu / + source/rabbitmq-server / + ошибка/670289
(Связанное приложение, но могло бы относиться к другому определенному приложению),
https://bugs.launchpad.net/ubuntu / + источник/выскочка / + ошибка/880240
https://bugs.launchpad.net/ubuntu / + source/netbase / + ошибка/903825
Вы найдете там предложения, которые идут от редактирования /etc/default/halt
к изменению порядка некоторых сервисов в rc
папки (rc0.d... rc6.d).
То, что я предложил бы, по крайней мере, пока ошибка не устраняется, должно сделать a sudo kill -9 PROCESSID
или sudo killall PROCESSNAME
команда на процессе, который дает Вам проблему.