J'exécute Ubuntu 10.04 sur une machine virtuelle sous Windows 7. Si j'appuie sur Ctrl-Alt-Suppr lorsque Ubuntu VM est actif, le système Ubuntu le détecte et s'arrête au bout de 60 secondes. Cela ne se produit pas si Ubuntu VM n'est pas actif. Je sais que je pourrais simplement "faire attention", mais j'aimerais éviter d'arrêter accidentellement mon système Ubuntu à chaque fois que je verrouille ma machine.
J'ai trouvé les instructions suivantes pour désactiver ce comportement sur Ubuntu:
Pour désactiver Ctrl+Alt+Del REBOOT edit
#Sudo nano /etc/init/control-alt-delete.conf
commentez:#start on control-alt-delete #task #exec shutdown -r now “Control-Alt-Delete pressed”
J'ai essayé cela, mais ça ne marche pas (même après le redémarrage du système). Vu la fréquence de cette réponse, je suis un peu confus. Un autre moyen de désactiver ce comportement? Merci!
Vous ne savez pas si cela fonctionne de la même manière dans 10.04, mais dans 12.04, cela est contrôlé par des raccourcis clavier et vous pouvez facilement le désactiver à l'aide de l'interface graphique:
Un dialogue similaire est-il disponible dans 10.04? (essayez dans le menu Système> Préférences)
En outre, comme Ben l’a souligné, même si vous empêchez Ubuntu de se déconnecter/redémarrer/arrêter, etc., le simple fait qu’Ubuntu reçoive l’événement Ctrl + Alt + Suppr du logiciel VM peut empêchez votre OS hôte d’agir lorsque Ubuntu a le focus.
Cela signifie que vous pouvez résoudre le problème du côté Ubuntu, mais vous devez tout de même vous assurer que cet événement n'est pas capturé par le client, même s'il a le focus.
Dans VirtualBox, une option "Clavier de capture automatique" contrôle ce comportement.
Mettez en commentaire la ligne suivante dans le fichier /etc/init/control-alt-delete.conf
exec shutdown -r now “Control-Alt-Delete pressed”
Il se peut que le logiciel VM intercepte votre pression sur Ctrl+Alt+Del et envoie un signal de "redémarrage" à la machine virtualisée.
Examinez les propriétés logicielles VM relatives à l'interception de Ctrl+Alt+Del. Si vous utilisez VMWare, essayez:
config.ini
pour VMware.Ajouter:
mks.ctlAltDel.ignore = "TRUE"
Enregistrez le fichier.
Cette modification empêche également VMWare d’afficher un message sur la détection Ctrl+Alt+Del