Lancement de fsck en mode non interactif
Damien_Henaux
Messages postés
2
Statut
Membre
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
Je suis en train d'installer une configuration minimum linux debian sur un ordinateur industriel distant pour une application temps réel.
Mon problème est le suivant:
A chaque reboot du système, Linux debian lance automatiquement fsck si Mount count >= Max Mount count
ou si le filesystem state est "dirty".
Le problème est qu'en général, fsck lance une interface utilisateur pour demander l'autorisation pour la réparation du filesystem. J'aimerais pouvoir forcer la commande fsck à ne pas lancer d'interface utilisateur et à effectuer automatiquement la réparation sans demander confirmation à l'utilisateur même dans le cas d'un lancement automatique de fsck au moment du reboot.
En effet, aucun utilisateur ne sera présent physiquement près de l'ordinateur au moment du reboot et le lancement d'une interface par fsck bloquerai tout le système
Merci de votre aide
Damien Henaux
Je suis en train d'installer une configuration minimum linux debian sur un ordinateur industriel distant pour une application temps réel.
Mon problème est le suivant:
A chaque reboot du système, Linux debian lance automatiquement fsck si Mount count >= Max Mount count
ou si le filesystem state est "dirty".
Le problème est qu'en général, fsck lance une interface utilisateur pour demander l'autorisation pour la réparation du filesystem. J'aimerais pouvoir forcer la commande fsck à ne pas lancer d'interface utilisateur et à effectuer automatiquement la réparation sans demander confirmation à l'utilisateur même dans le cas d'un lancement automatique de fsck au moment du reboot.
En effet, aucun utilisateur ne sera présent physiquement près de l'ordinateur au moment du reboot et le lancement d'une interface par fsck bloquerai tout le système
Merci de votre aide
Damien Henaux
A voir également:
- Lancement de fsck en mode non interactif
- Mode avion - Guide
- Mode sécurisé samsung - Guide
- God mode - Guide
- Mode d'emploi - Guide
- Mode suivi des modifications - Guide
1 réponse
Salut,
Il faut que tu regardes dans tes fichiers de démarrage "rc.d", et en particulier le fichier de lancement. Sous Debian je ne sais pas lequel c'est, mais sous Mandriva c'est "rc.sysinit" et tu y trouveras dedans la fonction qui lance "fsck". Il suffit alors (je pense) de rajouter l'option "-a" (un petit man fsck nous apprend que cette option répare automatiquement le système de fichiers sans poser de questions), et cela devrait en partie t'aider ;-))
Extrait du man de "fsck" :
Il faut que tu regardes dans tes fichiers de démarrage "rc.d", et en particulier le fichier de lancement. Sous Debian je ne sais pas lequel c'est, mais sous Mandriva c'est "rc.sysinit" et tu y trouveras dedans la fonction qui lance "fsck". Il suffit alors (je pense) de rajouter l'option "-a" (un petit man fsck nous apprend que cette option répare automatiquement le système de fichiers sans poser de questions), et cela devrait en partie t'aider ;-))
Extrait du man de "fsck" :
-a Réparer automatiquement le système de fichiers sans poser de question (à utiliser précautionneusement). Notez que e2fsck(8) supporte -a pour des raisons de compatibilité ascendante unique- ment. Cette option est renvoyée sur l'option -p de e2fsck qui est d'utilisation sûre, contrairement à l'option -a supportée par la plupart des vérificateurs de systèmes de fichiers.