Salut,
mon disque dur externe (usb) comporte 3 partitions. 1 est en rade et j'aimerai la récuperer.
Je les voyais très bien jusqu'à un plantage pendant une copie sous windows.
$mount /media/2-data
me retourne l'erreur suivante:
"bad superblock device"
j'ai alors chercher sur le web des choses à faire, et je suis tombé sur dosfsck (ou fsck.vfat) qui scanne et répare les erreurs des partitions fat32.
Voila ce que ça donne (pour ma partition 2-data sur sda5):
$fsck.vfat /dev/sda5
"fat 32 root dir starts with a bad cluster!"
Ca veut dire que mon disque a une défaillance matériel ?
Puis je peux récupérer les données sur la partition ?
J'ai répondu "oui" quand il m'a proposé de remplacer la table par sa sauvegarde (espérant retrouver mes fichiers)… mais ça n'a rien fait.
Quelqu'un aurait t-il une idée ou faut t-il que je recréer la partition avec fdisk (par exemple) ?
# fsck.vfat -a ...
Posté par Mikaël Cordon . Évalué à 1.
Il me semble me rappeler que fsck.vfat ne corrige rien par défaut, il vérifie seulement...
Pour qu'il corrige effectivement, il faut lui dire (je crois, regarde le man de fsck.vfat pour être sûr) :
fsck.vfat -a /dev/sda5
[^] # Re: fsck.vfat -a ...
Posté par Ngoc-Khoi TO . Évalué à 1.
Il y a beaucoup d'utilitaire sur internet permettant de récoupérer les fichiers (sous windows malheureursement) comme undelete, etc. En cherchant sur google avec des mot clés comme undelete ou "File Recovery ". Certain sont optimiser pour récoupérer les images.
Après la récoupération des fichiers le formatage est donc necessaire.
Cordiallement,
Ngoc-Khoi TO.
[^] # Re: fsck.vfat -a ...
Posté par Alex M1N05 (site web personnel) . Évalué à 1.
la ligne de commande était donc:
fsck.vfat -r /dev/sda5
Et il m'a demandé 2 ou 3 trucs à réparrer/effacer
Pour les utilitaires de réparations/récupération sous windows, ça marchera pas puisque quand j'allume mon disque, ça fait planter windows. Et j'en ai pas trouvé sous linux ! Vous avez un tuyau ?
Mais avant toute chose, que veut dire le message :
"fat32 root dir starts with a bad cluster!"
Une recherche google sur cette phrase ne donne rien que des liens vers le prog dosfsck.
Est ce qu'un problème de cluster est toujours matériel ?
S'il n'existe pas de programme pour récupérer les fichiers sous linux, je n'aurai plus qu'à refaire une partition à la place de celle défecteuse...
[^] # Re: fsck.vfat -a ...
Posté par Alex M1N05 (site web personnel) . Évalué à 1.
Juste au cas où je met comment j'ai fait (si ça interesse un newbie)
nouvelle partiion sur disque dur externe usb:
fdisk /dev/sda
p (pour voir les partitions ; celle que j'efface c'est sda6)
d (et répondre aux questions)
p
n (et répondre aux questions)
p
t (pour changer le type de Linux à W95Fat, pour y acceder sous windows)
p (pour vérifier que c'est bon)
w (écrire et sortir)
L'ordre des partitions peut changer (sda7 passe en sda6 quand vous supprimer l'ancienne sda6)
Pour terminer on format sda7 (qui est l'ancienne sda6, donc notre partition neuve):
mkfs.vfat /dev/sda7
ça c'est fait.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.