Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/01/2012, à 23:50

sonn2

[resolu] script avant extinction

Bonsoir,

J'ai voulu lancer un script avant l'arret du pc, et j'ai trouver le répertoire /etc/rc6.d qui semblait convenir...
J'ai donc crée un fichier test.sh avec chmod 777 et chown USER:USER et comme contenu

#!/bin/bash
touch /home/USER/test_avant_extinction

exit 0

Je redémarre et j'ai une erreur comme quoi mon HDD n'est pas pret à etre monter, mais ma session se lance normalement après sans aucune erreur >_< et aucun fichier n'est créer sad

J'ai fait une erreur ?
Si oui laquelle ?
Que faire alors pour lancer un script avant l'arret du pc ?

Merci de votre aide wink

Dernière modification par sonn2 (Le 31/01/2012, à 16:40)

#2 Le 31/01/2012, à 00:49

n3o51

Re : [resolu] script avant extinction

Voir EDIT :

pour gnome :

sudo vim /etc/gdm/PostSession/Default

et avant exit 0  tu met

touch /home/toi/test_avant_extinction

Sa devrait fonctionner je pense , non ?

EDIT :
Attend pour ton script dans /etc/rc6.d 

tu le met dedans et tu fait chmod +x tonfichier pas besoin de chmod 777

en plus je crois qu'il y a un non special S20 k90 K99 etc ... pour les fichiers dedans donc ton script doit commencer par K99 et il sont executer par ordre alphabetique K99monscript

cela devrait suffir

Dernière modification par n3o51 (Le 31/01/2012, à 01:11)


Welcome to the real world
________________________________

Hors ligne

#3 Le 31/01/2012, à 11:39

sonn2

Re : [resolu] script avant extinction

En fait j'ai fait la manière bourrin xD C'est pas du tout comme ça qu'il fallait faire tongue
J'ai chercher un peu et j'ai suivi ce tuto puis lu celui-là
Donc c'est bon mais j'ai encore une question :

En fait, il y a 7 runlevels différents sur un système Unix. Chacun est associé à un état de votre machine. Voici les runlevels des systèmes Debian/Ubuntu :

    Runlevel 0 : Arrêt de la machine
    Runlevel 1 : Mode maintenance (mono-utilisateur en ligne de commande)
    Runlevel 2 à 5 : Mode multi-utilisateur complet avec serveur graphique si installé
    Runlevel 6 : Redémarrage de la machine

Cela veut dire que par défault, il n'y a que le runlevel 0,1,2,6 ? (les autres devant etre configurés personnelement) C'est bien ça ?
Pour un script en nécessite une interface graphique seul les niveau 0,2,6 sont utiles (0 et 6 pour STOP et 2 pour le démarrage? )

n3o51 ton dossier /etc/gdm/ n'existe aps chez moi...

#4 Le 31/01/2012, à 16:22

n3o51

Re : [resolu] script avant extinction

Pour le dossier tu ne doit pas etre sur gnome je pense enfin a verifier runlevel 2 mode normal de démarrage et 3 a 5 que l'on peut configurer mais a  quel fin et dans quel but je ne sais pas.Si quelqu'un d'autre sait?

Dernière modification par n3o51 (Le 31/01/2012, à 16:22)


Welcome to the real world
________________________________

Hors ligne

#5 Le 31/01/2012, à 16:39

sonn2

Re : [resolu] script avant extinction

Je suis sur unity wink D'accord smile Et bien les autrs runlevel servent par exemple si tu installe un serveur sur ton pc... En mode normal il démarre en graphique mais si tu passe en runlevel 3 il démarre uniquement le serveur en terminal donc economie de ressources wink
(j'ai lu entre temps tongue )

RESOLU pour moi wink

Merci big_smile

#6 Le 31/01/2012, à 17:04

n3o51

Re : [resolu] script avant extinction

Ok tu as lu quel tuto ? as tu un lien merci


Welcome to the real world
________________________________

Hors ligne

#7 Le 31/01/2012, à 17:18

sonn2

Re : [resolu] script avant extinction

Les tutos que j'ai déjà citer, et je vient de trouver aussi ça wink

#8 Le 31/01/2012, à 17:25

n3o51

Re : [resolu] script avant extinction

ok merci peut servir


Welcome to the real world
________________________________

Hors ligne