7 votes

Besoin d'un bon moyen de faire planter OS X

Existe-t-il un "bon" moyen de faire planter OS X ? J'en ai besoin pour tester des particularités.

Il doit être suffisamment efficace pour ne pas causer de dommages permanents ou irrécupérables au système d'exploitation et au matériel. Je sais que je peux simplement débrancher (forcer l'arrêt via le bouton d'alimentation), mais cela semble dangereux pour le matériel si cela est fait souvent.

Je pense à une application qui aurait un bouton ≪Crash OS≫ ? Quelqu'un connaît-il une telle chose ?

9voto

Je suppose que vous voulez dire panique du noyau :

Kernel Panic, bien que cela puisse paraître effrayant, est simplement un événement qui se produit lorsque votre Mac redémarre sans raison évidente. L'écran de votre Mac devient noir et vous recevez divers messages d'avertissement tels que "Vous devez redémarrer votre ordinateur". Notez que la présence du message d'avertissement est ce qui distingue Kernel Panic des redémarrages habituels de Mac et des plantages d'applications. En d'autres termes, Kernel Panic n'est qu'une version Mac de "l'écran bleu de la mort" sous Windows.

Pour démarrer une panique du noyau, vous pouvez lancer la commande suivante à partir du Terminal :

sudo dtrace -w -n "BEGIN{ panic();}"

Vous devrez désactiver SIP si vous avez El Capitan ou une version ultérieure. Vous pouvez trouver des instructions pour le faire ici . Il fonctionne pour toute version de MacOS qui a SIP, mais vous ne devez PAS le faire sauf si vous en avez vraiment besoin. puisque c'est un risque pour la sécurité. Si vous le faites, vous devez le réactiver lorsque votre travail est terminé.

Ou une option encore meilleure est de tester votre logiciel dans une machine virtuelle en utilisant un logiciel de virtualisation comme Parallels ou VMWare. De cette façon, vous n'endommagerez en aucun cas votre ordinateur.

Ce n'est pas complètement inoffensif si vous l'essayez sur votre machine réelle au lieu d'une VM. Il n'existe pas de moyen totalement inoffensif de faire planter votre système. Dans mon cas, il n'a fait aucun dommage à mon système, mais vous avez été prévenu .

-1voto

Lilly Cham Points 96

Vous pouvez tuer launchd - sudo killall launchd qui gère les démons, les applications et les scripts. Cela provoque le plantage de MacOS sur un écran noir parce que le parent de tous les processus en cours d'exécution a été tué, de sorte que le système d'exploitation ne peut pas continuer à fonctionner normalement .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X