IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Fsck au démarrage


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 29
    Points : 16
    Points
    16
    Par défaut Fsck au démarrage
    Bonjour,

    Je réalise une application embarquée sur une PC Industriel avec OS linux debian.

    Le produit est une boite noire qui ne dispose ni d'écran ni de clavier.

    Le produit doit démarrer complètement dans toutes les conditions sans jamais resté bloqué au démarrage (boot).

    Hors suite à un reboot après une commande de remise à l'heure (antérieure à l'heure courante), le chargement de l'OS se bloque sur un message qui ressemble à celui-la :

    "Checking root file system ...fsck from...now=...) is in the future. ...
    RUN fsck MANUALLY"

    OK, je conçois que pour linux, il y est une incohérence sur l'horodate, mais comment faire pour ne pas rester bloqué dans cette situation ?

    Existe t'il d'autres situation sur les quelles pourrait se bloquer ? Et quels sont les palliatifs ?

    Merci pour vos réponses ?

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    Citation Envoyé par Signal40 Voir le message
    Bonjour,

    Je réalise une application embarquée sur une PC Industriel avec OS linux debian.

    Le produit est une boite noire qui ne dispose ni d'écran ni de clavier.
    ?
    selon l'usage tu peux faire un fsck forcé au boot et rebooter hebdomadairement par exemple.

    ou encore dans le fstab virer le fsck
    pour que le check ne soit pas lancé au risque de devoir faire un peu de maintenance dont un fsck une fois de temps en temps.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Malheureusement le système doit être conçu pour ne pas avoir de maintenance a réaliser donc il vaut peut être mieux virer fsck.

    Comment fait on ?

  4. #4
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Tu peux toujours faire une tune2fs de ton filesystem pour désactiver un fsck automatique basé sur le temps

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tune2fs -i 0 /dev/partition
    Tu peux également le faire sur le nombre de montage

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tune2fs -c -1 /dev/partition
    Il va sans dire que c'est hautement pas recommandé !

  5. #5
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    Citation Envoyé par Signal40 Voir le message
    Malheureusement le système doit être conçu pour ne pas avoir de maintenance a réaliser donc il vaut peut être mieux virer fsck.

    Comment fait on ?
    là tu reprends ton projet à zéro parce qu'il y a un très grave problème de conception...

    Plus un embarqué, quel que soit son usage, est une boite-noire, plus il est critique de pouvoir à minima ; sur maintenance programmé ; déclencher des événement de maintenance système. Ou mieux encore permettre aussi lors des maintenances programmées, pouvoir mettre à jour. ne serai ce que par échange standard du master-disk.

    quand à la solution de becket c'est tout à fait cohérant pour virer le fsck basé sur le temps uniquement mais très pertinent.

Discussions similaires

  1. Fsck au démarrage
    Par guygox dans le forum Administration système
    Réponses: 0
    Dernier message: 29/09/2010, 16h47
  2. Debian, démarrage serveur délicat, fsck
    Par djibril dans le forum Administration système
    Réponses: 9
    Dernier message: 25/01/2008, 19h48
  3. Pb démarrage Visibroker 4.5
    Par juvisi dans le forum CORBA
    Réponses: 2
    Dernier message: 12/08/2003, 12h23
  4. Fenêtre visible au démarrage !?
    Par Lung dans le forum Langage
    Réponses: 6
    Dernier message: 28/11/2002, 14h55
  5. Problème de démarrage d'InterServer
    Par Isaac dans le forum InterBase
    Réponses: 5
    Dernier message: 19/09/2002, 18h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo