Je suis sur le point de télécharger une collection de fichiers de 1TB. Cela prendra environ 7 jours.
Je veux m'assurer que mon ordinateur ne s'arrête pas ou ne redémarre pas pendant le téléchargement.
Je suis sur le point de télécharger une collection de fichiers de 1TB. Cela prendra environ 7 jours.
Je veux m'assurer que mon ordinateur ne s'arrête pas ou ne redémarre pas pendant le téléchargement.
J'ai trouvé une solution simple qui fonctionne depuis 6 jours. Même lorsque j'essaie intentionnellement de redémarrer mon ordinateur à titre de test, l'ordinateur reste allumé.
Ce que j'ai fait, c'est laisser un document Word ouvert avec du texte aléatoire, mais Je ne l'ai pas gardé.
Cela m'indique une erreur lorsque mon ordinateur essaie de redémarrer, mais le système reste allumé.
Allez dans les préférences du système - ' Security and Privacy
-' Advanced...
puis décochez Log out after X minutes of inactivity
.
Vous devrez peut-être entrer votre mot de passe d'administrateur avant de pouvoir accéder à ce bouton.
J'ai eu une question similaire et cela l'a résolu.
EDIT : Assurez-vous également que les mises à jour automatiques sont désactivées. C'est dans le Software Update
Advanced
dans les Préférences Système.
J'essaie d'accomplir cette tâche depuis un certain temps déjà. J'ai essayé plusieurs solutions rapides au fil des ans, mais aucune d'entre elles n'a été complètement infaillible, ou tout simplement non viable pour d'autres raisons.
Dans 99% des cas, c'est le système d'exploitation qui veut se mettre à jour, ou les applications du système. Et oui. ce malgré la désactivation tous les paramètres relatifs aux mises à jour automatiques dans les paramètres d'osx. Pour faire simple ; Apple veut VOUS pour toujours mettre à jour votre mac ! IMHO, C'est en fait un problème sérieux qu'apple ne veut pas vous permettre d'être vraiment en contrôle du comportement de vos propres ordinateurs... Mais c'est une autre question.
Si le système d'exploitation reçoit une commande d'arrêt/redémarrage, elle sera interceptée et une invite utilisateur apparaîtra. Malheureusement, au bout d'un certain temps, si l'utilisateur n'intervient pas, l'ordinateur s'éteint/redémarre quand même. À ma connaissance, il n'existe aucun moyen d'empêcher complètement le redémarrage d'OSX pendant plus de trois mois environ. C'est en tout cas mon expérience personnelle.
J'utilise actuellement la solution suivante, qui garantit que l'ordinateur reste allumé pendant 30 jours en moyenne (sans intervention de l'utilisateur, plus longtemps s'il se connecte périodiquement et fait des choses), tout en permettant à l'ordinateur d'exécuter l'économiseur d'écran, de déconnecter l'utilisateur et de passer en mode économie d'énergie. Sur demande, je peux facilement arrêter ou redémarrer l'ordinateur en utilisant l'interface graphique standard.
J'ai créé un bash-script que j'ai enregistré sur le bureau contenant le code suivant :
preventreboot.sh
while :
do
echo "This BASH-Script prevents automatic reboot of this computer. Press [CTRL+C] or shutdown this terminal to disable and allow automatic reboot."
sleep 30
done
J'utilise automator pour exécuter ce script avec sudo, dans une fenêtre de terminal ouverte à chaque démarrage/ouverture de session.
J'espère que cette réponse aidera tous ceux qui veulent que leur ordinateur reste en place. sur !
Il existe peut-être un logiciel commercial capable d'intercepter un appel de redémarrage/arrêt, mais je ne sais pas de quoi il s'agit, s'il existe. Ma suggestion, bien que vous ayez supprimé le problème dans votre PO, est de résoudre le problème et de ne pas chercher une solution de contournement !
Cela dit, je vous propose une solution de contournement que vous pouvez certainement tester et qui devrait empêcher un appel logiciel au redémarrage/arrêt. Cependant, si le redémarrage/arrêt est causé par un problème matériel, cela ne fonctionnera pas.
Vous pouvez renommer le reboot
et shutdown
commande dans : /sbin
Exemple dans un terminal :
sudo mv /sbin/reboot /sbin/reboot.ori
sudo mv /sbin/shutdown /sbin/shutdown.ori
reboot
et shutdown
commande le Apple du menu Redémarrer... et Arrêtez... ne fonctionneront pas.Si vous devez redémarrer/arrêter, avant de les renommer, vous devrez le faire à partir d'un terminal : sudo /sbin/reboot.ori
ou sudo /sbin/shutdown.ori
La raison pour laquelle vous devez faire les deux, même si vous dites qu'il s'agit d'un redémarrage et non d'un arrêt, c'est parce que sans connaître la cause de votre problème de redémarrage, le système d'information de l'entreprise ne peut pas vous aider. shutdown
peut être utilisée pour redémarrer non seulement la reboot
commande, par exemple shutdown -r now
redémarre immédiatement le système.
Une autre bonne solution de contournement que j'ai découverte consiste à utiliser Terminal pour interrompre le processus d'arrêt :
Chaque fois que l'ordinateur tente de redémarrer, il se bloque sur l'application terminal. Il ne la fermera pas de force et abandonnera l'arrêt à la place. Étant donné que l'application terminal est également configurée pour démarrer automatiquement et silencieusement à la connexion, elle vous invitera toujours à redémarrer. Si l'arrêt/le redémarrage est intentionnel, vous pouvez simplement cliquer sur Fermer lorsque le terminal vous y invite.
Ceci a été testé sur High Sierra. Je ne suis pas sûr qu'il soit également efficace pour les macs os plus récents et/ou les mises à jour automatiques de macs os.
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.