Je pense que cette réponse devrait être là pour tous ceux qui connaissent des pannes de disques.
La meilleure façon d'approcher un disque qui échoue est de le détacher soigneusement de la source d'alimentation et de le donner aux gars chers . Si vous êtes impatient ou chanceux, la meilleure chose à faire est d'en créer une copie au niveau du bloc comme ceci:
- Démarrer à partir d'un CD live
- Créez un point de montage:
mkdir /mnt/mybigdisk
- Montez un autre grand disque qui a de l'espace pour un seul fichier qui est la taille complète de tout le disque cassé:
mount /dev/mybigdisk /mnt/mybigdisk
- Pendant que le disque cassé n'est PAS monté, copiez la ou les partitions que vous souhaitez conserver comme ceci:
cat /dev/broken_partition1 > /mnt/mybigdisk/part1
- Démontez et arrêtez, retirez le disque cassé (il doit rester non attaché et ne pas être secoué pour une conservation en toute sécurité).
Démarrez dans votre système d'exploitation préféré et montez à nouveau votre gros disque:
mount /dev/mybigdisk /mnt/mybigdisk
Créez un point de montage pour l'endroit où vous souhaitez essayer de monter la copie de la mauvaise partition:
/mnt/my_broken_partition_copy
- Continuez à monter la copie de la partition cassée à partir du fichier en utilisant un périphérique de boucle comme ceci:
mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy
REMARQUE: si le système de fichiers est trop endommagé, vous ne pourrez peut-être pas le monter sans le réparer.
REMARQUE: si vous souhaitez conserver l'intégralité du disque ou si la table de partition est vissée, vous pouvez également le faire sur l'intégralité du disque. Échangez simplement / dev / broken_partition1 avec / dev / broken_disk1 dans les instructions ci-dessus (et le montage du périphérique de boucle sera un peu plus compliqué après).
REMARQUE: même si le système de fichiers est complètement endommagé, vous pouvez toujours extraire les données de cette copie au niveau du bloc à l'aide de toutes sortes de logiciels de suppression / criminalistique. Voici une liste. C'est pourquoi c'est une bonne façon de procéder.
Pourquoi est-ce la prochaine meilleure chose?
Les disques mencahiques (je suppose que votre disque est mécanique, sinon il ne fonctionnerait tout simplement pas du tout) ont un minuscule bras à l'intérieur qui se déplace pour lire les données de votre disque. S'il est en quelque sorte cassé, le déplacement de ce bras peut avoir des effets néfastes.
Le moindre mouvement consiste à lire simplement l'intégralité du disque de façon linéaire. De cette façon, le bras n'a pas besoin de rebondir à la recherche de blocs dans un ordre aléatoire.
De plus, dans le cas où certaines zones sont "plus cassées" que d'autres, s'appuyer sur les métadonnées du système de fichiers ne fonctionnera pas. Il va juste réessayer, échouer ou faire d'autres choses qui peuvent avoir des effets néfastes (bouger beaucoup autour du bras).
Choses à retenir:
- Vous ne devez pas monter de disque cassé car cela risque de casser le système de fichiers. Si vous DEVEZ les monter, montez au moins en lecture seule.
- Gardez les disques cassés attachés à l'alimentation le moins possible. Gardez le disque complètement immobile, tout mouvement soudain peut l'aggraver.
- S'il commence à faire de mauvais bruits, débranchez-le immédiatement.
J'espère que c'est utile.