1 votes

Comment faire pour que le type de démarrage soit détecté par le noyau et écrit dans un fichier (peut-être dans /proc).

Ce n'est probablement pas possible, mais je voudrais savoir comment faire pour que le noyau détecte ce qui a provoqué le démarrage de la carte mère et éventuellement le stocker dans un fichier du dossier /proc.

Par "ce qui a provoqué le démarrage de la carte mère", je veux dire si c'est parce que le bouton d'alimentation a été pressé, parce qu'un signal Wake On Lan a été reçu, à cause d'un démarrage programmé, ou autre chose.

J'en ai besoin car j'utilise fréquemment mon iPhone pour démarrer mon ordinateur lorsque je rentre chez moi via Wake On Lan, et j'ai configuré Ubuntu pour qu'il se connecte automatiquement afin que lorsque je commence à utiliser mon PC, il soit prêt à charger et à démarrer tout ce qui est programmé pour démarrer à la connexion, comme Skype ou Steam.

Cependant, lorsque j'utilise WOL pour le démarrer et que Skype se connecte, les gens peuvent penser que je suis là alors que ce n'est pas le cas et commencer à m'envoyer des messages sans obtenir de réponse de ma part. Lorsque je démarre le PC à l'aide du bouton d'alimentation, je l'utilise généralement juste après la connexion, afin que mes contacts Skype ne pensent pas que je suis là alors que je ne le suis pas. Donc, si je pouvais le configurer pour ne pas lancer Skype si un signal WOL a déclenché le démarrage, mais pour le lancer si le bouton d'alimentation a déclenché le démarrage.

3voto

Rinzwind Points 270388

La façon dont un ordinateur est démarré n'est pas sauvegardée et n'est pas transmise au système d'exploitation.

et que Skype est en ligne, les gens peuvent penser que je suis là alors que je ne le suis pas.

Je suppose qu'il serait moins difficile de lancer Skype avec le statut " hors ligne " ou " invisible ".

et commencent à m'envoyer des messages mais n'obtiennent aucune réponse de ma part.

Je ne vois pas de problème ici. Si vous ne répondez pas, vous n'êtes pas là.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X