J'ai besoin de cloner une partition NTFS d'un disque dur endommagé, proche de mourir (SCSI, si cela importe) vers un nouveau (SATA).
J'ai installé la dernière version des utilitaires Hiren's Boot CD sur une clé USB et essayé avec GParted, qui m'a dit qu'il ne pouvait pas copier / coller la partition car elle était endommagée et "signalée" par Windows pour exécuter CHKDSK. J'ai suivi les conseils d'avertissement et j'ai essayé de le réparer en utilisant CHKDSK /f
(cela a pris 9 heures et je suis sorti avec une erreur après la "phase 3") et un programme Linux dont je ne me souviens pas pour le moment, sans succès.
J'ai essayé de cloner en utilisant Clonezilla, et cela a échoué également, pour les mêmes raisons. Dans le HBCD, il y a dd_rescue, mais il a échoué à nouveau car il ne peut pas trouver "ntfs.something".
En fin de compte, tout ce que je veux, c'est cloner cette partition telle qu'elle est, avec ses erreurs et tout. Je peux le réparer sur le nouveau disque.
Donc qu'est ce que je devrais faire?
la source
CHKDSK /f
après la "phase 3"?Réponses:
Vous pouvez bien sûr essayer de réparer la partition NTFS sur le lecteur d'origine, mais je ne peux pas recommander de le faire, car les problèmes pourraient être causés par une défaillance matérielle et la réparation pourrait aggraver les choses.
Créez d'abord un bloc pour la copie de bloc avec ddrescue dans un fichier. S'il y a un bloc qui ne peut pas être copié
ddrescue
continuera avec le reste du disque.S'il
ddrescue
ne trouve aucun bloc défectueux, vous pouvez essayer d'utiliser un logiciel de réparation sur le fichier (monté via le bouclage). S'il y a des problèmes avec le lecteur SCSI ou si vous voulez simplement être sûr de pouvoir recommencer à zéro, faites une copie de votre fichier et essayez de réparer le système de fichiers NTFS sur la deuxième copie. Comme la copie d'un disque avec des erreurs peut prendre du temps, vous devrez peut-être interrompre le processus (car vous avez besoin de l'ordinateur, de laisser le lecteur refroidir ou de redémarrer le micrologiciel du lecteur).C'est pourquoi, d'après mon expérience, il
ddrescue
est de loin supérieur dans les cas problématiquesdd
qu'avecconv=noerror
.ddrescue
tient un journal de ce qu'il a fait et redémarre en fonction de ces informations, une fonctionnalité non disponible pourdd
.ddrescue
est également plus intelligent dans la lecture des blocs à partir de la fin, s'il rencontre une zone à problème. Il arrivera beaucoup plus rapidement à un état de copie d'image que vous pouvez utiliser comme base pour une vérification du système de fichiers (et vous pouvez continuer versddrescue
la copie d'origine). Vous ne pouvez faire quelque chose comme ça qu'avecdd
si vous êtes prêt à passer beaucoup de temps à calculer les compensations à la main.Vous pouvez également copier le fichier sur une partition NTFS de la bonne taille, placer le lecteur dans une machine Windows et utiliser les outils de réparation natifs à partir de là.
la source
ddrescue
en action, similaire à l'dd
exemple de l'autre réponse?ddrescue /dev/sdX driveimage logfile
) mais vous devriez vraiment consacrer l'effort à lire laddrescue
documentation. Si votre système est en panne, il y a beaucoup de raisons de lire le manuel avant d'aggraver les choses.ddrescue
équivalent le plus conservateur dedd if=/dev/olddisk of=/dev/newdisk bs=4k conv=noerror,sync
? Garder à l'esprit qu'il serait exécuté sur un disque endommagé (et mourant), et que "s'efforcer de récupérer les données en cas d'erreurs de lecture" n'est pas vraiment une option. Merci!-i
et-s
pour les récupérer.ddrescue /dev/sr0 driveimage.iso
(sur un CD rayé), le programme a essayé de relire beaucoup de mauvais secteurs, beaucoup de fois. Je peux me tromper, mais je serais nerveux à l'idée de courirddrescue
sans autres options de limitation sur un disque en train de mourir.J'ai eu le même problème: disque qui est sur le point de mourir,
avec une partition NTFS que je voulais d' abord sauver et réparer après
(avant que le disque ne soit totalement parti).
A pu le résoudre avec ntfsclone :
(peut également utiliser Parted Magic )
(utilisez gparted pour cela)
(
/dev/sdaX
,/dev/sdbX
)ntfsclone --force --ignore-fs-check --rescue --overwrite NEW-part OLD-part
NEW-part
OLD-part
/dev/sd...
-- lorsque vous avez terminé --
(vous souhaitez l'utiliser le moins possible, maintenant)
et essayez de réparer la partition sur le nouveau disque
ÉDITER:
- REMARQUE - Une
alimentation défectueuse (instable) peut rendre les contrôleurs de disque fous
et sont beaucoup plus susceptibles de tomber en panne que les disques, il est donc préférable de vérifier cela également.
Vous pouvez rencontrer un comportement selon lequel tout fonctionne correctement pendant quelques minutes
(ou secondes), puis les systèmes commencent à devenir fous, dès qu'ils se réchauffent, littéralement.
(réparer l'alimentation ne restaurera pas les données perdues, bien sûr, mais vous empêchera d'en perdre plus)
la source
J'essaierais de réparer le disque avec HDAT (freeware) ou éventuellement Spinrite (Commercial). J'ai utilisé ces deux outils pour récupérer des disques qui échouaient et ils ont tous deux bien fonctionné dans le passé.
Jusqu'à ce que le lecteur soit dans un état utilisable, je ne m'attends pas à ce que vous alliez trop loin dans vos efforts de récupération. Une fois le disque effacé, j'utiliserais Clonezilla pour le répliquer aussi rapidement que possible sur un autre disque dur.
la source
Je pense que cette question devrait avoir un exemple de travail, donc voici comment j'ai utilisé ddrescue
0) Installation d'un disque de remplacement de taille (et de marque) identique sous garantie et déplacement de l'ancien disque dans un deuxième emplacement
1) J'ai utilisé un CD de démarrage Ubuntu
J'ai essayé l'option simple mais elle a immédiatement produit beaucoup d'erreurs et a accroché
2) Lisez ces articles:
Notez que ce dernier a recommandé d'utiliser
-d
l'accès direct au disque, mais je ne l'ai pas utilisé3) ddrescue installé
Peut également avoir besoin (?)
4) Enfin couru (si vous copiez et collez, arrêtez, sda est mon nouveau lecteur ... faites attention et faites vos devoirs)
Production:
5) Fenêtres démarrées et réactivées ... à confirmer
la source
Bonne journée!
Le point est de savoir combien votre disque source est endommagé. S'il est presque ruiné, la seule façon de cloner des données est d'utiliser des suites professionnelles de récupération de données matérielles. Comme Atola Insight
la source