J'ai Ubuntu 12.04 avec nmap et metasploit installés dessus. Mon problème est que lorsque j'essaie de m'arrêter, Ubuntu refuse de l'éteindre. Lorsque je vérifie les processus en cours, je constate que PostgreSQL 9.1 est toujours en "processus d'arrêt" (je suppose). La prochaine fois que j'essaie d'arrêter PostgreSQL avant l'arrêt, le cas n'est toujours pas résolu.
Après un moment frustrant, je commence à penser à désinstaller le métasploit avec la commande ./uninstall
mais le résultat est toujours le même.
Est-ce que quelqu'un sait comment résoudre ce problème?
Si vous avez déjà fait Sudo halt
, Sudo shutdown -h now
, Sudo shutdown now
ou même init 0
et que le système ne soit toujours pas arrêté, je suggère de voir d'abord dans les journaux quel processus n'est pas arrêter correctement. Je commencerais par syslog
:
cat /var/log/syslog
ou mieux encore tail -n50 /var/log/syslog
et voyez s'il y a quelque chose qui mentionne le problème.
Comme vous l'avez mentionné, vous avez supprimé plusieurs applications que vous pensiez être la cause du problème, même en supprimant postgresql
parce que c'est celle-ci qui montrait que la fermeture était trop lente.
Une autre partie très importante à vérifier est votre BIOS. Assurez-vous que, dans les paramètres de gestion de l'alimentation, les options correctes sont activées ou définies de sorte qu'un système d'exploitation puisse éteindre l'ordinateur.
Enfin, vous pouvez vérifier certaines options du noyau pour voir si le problème est lié à la gestion de l’alimentation. Dans le type de terminal:
Sudo gedit /etc/default/grub
et sur la ligne qui dit:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Ajoutez dans la deuxième ligne une de ces options:
noapic - Désactive APIC.
acpi = off ou noacpi - Désactive ACPI.
acpi = force - Forcer l'utilisation de l'ACPI.
Cela devrait ressembler à ceci après l'édition (Exemple montrant noapic)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="noapic"
Plus d'informations sur ces 2 options dans Quelles sont les options F6 lors de l'installation?
Après avoir défini l’un de ceux-ci, enregistrez le fichier et saisissez le terminal Sudo update-grub
. puis redémarrez et testez pour voir si le système s’arrête.
Si vous avez toujours un système qui ne s’est pas arrêté et que vous avez commenté:
gnome-session[2464]: WARNING: Unable to stop system: Authorization is required
Vous pourriez souffrir de l'un de ces rapports de bogues
https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/861171
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/670289
(Lié à l'application, mais peut s'appliquer à une autre application spécifique)
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/88024
https://bugs.launchpad.net/ubuntu/+source/netbase/+bug/903825
Vous y trouverez des suggestions allant de la modification de /etc/default/halt
à la modification de l'ordre de certains services dans les dossiers rc
(rc0.d ... rc6.d).
Ce que je suggérerais, au moins jusqu’à ce que le bogue soit éliminé, est de faire une commande Sudo kill -9 PROCESSID
ou Sudo killall PROCESSNAME
sur le processus qui vous pose un problème.