• # XFS file system

    Posté par . En réponse au message Utiliser Linux pour sauver un disque dur (Parted Magic, Ubuntu ...). Évalué à 2. Dernière modification le 30 septembre 2015 à 21:18.

    DISCLAIMER : j'ai essayé une fois de réparer un système en xfs mais sans succès : je ne suis pas dutout expert en la matière !
    Ci dessous, l'équivalent en léger tuto des commandes que j'ai gardées en trace.

    Vue l'erreur, le système de fichier semble être du xfs (et j'ai rapidement cherché sur le net pour les stations buffalo et ça semble bien être le cas.

    Les commandes pour manipuler les partitions XFS sont xfs_check et xfs repair

    Sur partition /dev/sdc6 non montée

    Peut-être commencer par un backup de la partition (voir de tout le disque vu qu'il tourne encore) en faisant un dd if=/dev/sdc6 of=sdc6.img au cas où...

    Taper
    xfs_check /dev/sdc6
    ou
    xfs_repair -n /dev/sdc6
    et voir ce que ça répond puis un tour sur internet ou poste le retour ici

    Ensuite :
    xfs_repair /dev/sdc6
    normalement sans risque. Il essaye de récupérer les logs de xfs

    S'il ne trouve pas les logs, l'option -l peut aider s'ils ont été stockés sur une autre partition (aucune idée si c'est le cas de ta station)
    xfs_repair -l /dev/sdcXX /dev/sdc6
    (pas eu à le faire dans mon cas)

    As-tu essayé de monter les autres partions. Elles ne sont peut être pas corrompues ou en xfs.
    Si tu accèdes à la racine, le contenu de /etc/fstab peut aider

    Si ça ne fonctionne pas
    xfs_repair -L /dev/sdc6
    par contre, il se peut que ça ne fonctionne pas non plus voire aggrave le problème !

    man xfs_repair

    -L Force Log Zeroing. Forces xfs_repair to zero the log even if it is dirty (contains metadata changes). When using this option the filesystem will likely appear to be corrupt, and can cause the loss of user files and/or data

    Bref, sans garantie et d'autres en sauront probablement plus mais si ça peut aider.
    Bon courage