web-dev-qa-db-fra.com

Testdisk ne peut pas / ne reconnaît pas le disque dur

Après avoir déplacé plusieurs disques durs d'un poste de travail Ubuntu vers un serveur dédié Ubuntu, j'ai du mal à faire en sorte que le serveur Ubuntu reconnaisse l'un des disques. Il s'agit d'un green WD 4tb qui a été formaté à l'aide d'une table GPT et ext4 il y a moins de 8 mois, mais maintenant, il semble qu'il soit perdu.

Sudo blkid et Sudo fdisk -l ne donnent rien de plus qu'une liste de lecteurs existants et en état de fonctionnement - le lecteur problématique ne figure certainement pas dans la liste.

J'ai essayé de placer le disque dans un disque sans tiroir connecté à chaud SATA, à côté des autres disques, et il ne s'affiche absolument pas, sous aucune commande.

Cependant, exécuter ls /dev/ | grep sd avant de connecter le lecteur à un panier USB externe me donne tous les disques, mais l’exécuter après montre un disque supplémentaire /dev/sdg, mais sans partition (c.-à-d. Il n’existe pas de /dev/sdg1). Essayer de monter les rapports de disque bad superblock, ou des mots à cet effet.

Alors, j’ai demandé à Tesdisk de m’aider, mais lorsque j’ai exécuté Sudo testdisk, il n’affiche pas le disque connecté par USB (/dev/sdg), mais tous les autres disques disponibles. J'ai déjà utilisé testdisk et obtenu d'excellents résultats, mais ce scénario ne semble pas plaire. Est-ce que je fais quelque chose de mal?

Cela fait des jours que je cherche une solution et ceci n’est que mon dernier recours. Y at-il quelque chose que je puisse faire ou devrais-je abandonner à contrecoeur? Je suis relativement nouveau dans ce domaine et déterminé à ne pas le perdre si je peux l’aider, toute aide serait grandement appréciée. Je vous remercie!

1
jonthomas83
  1. N'utilisez plus le disque d'origine!
  2. Faites une copie du lecteur en utilisant ddrescue sur un disque identique (ou plus grand)

    Sudo apt-get install gddrescue
    Sudo ddrescue --binary-prefixes --cluster-size=64 --sparse --timeout=20s /dev/sdg /dev/sdX /path/to/file.log
    

    /dev/sdg est votre disque quand vous pouvez le lire, mais pas sa table de partition et X est la lettre du lecteur pour le disque supplémentaire ...

  3. Essayez le doublon!

    Si le doublon ne fonctionne pas non plus, essayez de récupérer la copie secondaire du TPG:

    Sudo apt-get install gdisk
    Sudo gdisk /dev/sdg
    

    Vous obtiendrez alors ceci:

    Command (? for help):
    

    Type rEnter

    Vous obtiendrez alors ceci:

    recovery/transformation command (? for help):
    

    Type bEnter

  4. Pour l'avenir: sauvegarde avant de déplacer des lecteurs!

En partie à partir d'ici ...

1
Fabby