Les versions R-Studio Technician peuvent effectuer trois types d'imagerie d'objets :
Leur tableau comparatif peut être examiné dans notre article, Imagerie linéaire vs Imagerie temps réel vs Imagerie à passages multiples.
Les programmes conventionnels d'imagerie des lecteurs lisent un lecteur séquentiellement du début à la fin par blocs de secteurs, ou groupes de secteurs consécutifs du lecteur, qui sont lus en une seule fois. Lorsqu'ils rencontrent des zones comportant des secteurs défectueux ou lents, ils essaient toujours de les lire entièrement. Cela peut entraîner une perte totale des données de ces blocs ou obliger le programme à passer à la lecture de secteurs individuels, ce qui réduit considérablement la vitesse de lecture. En outre, le programme peut finir par s'enliser dans des zones en lisant ces mauvais secteurs encore et encore, bien qu'une telle lecture intensive des mauvais secteurs puisse endommager gravement la surface du disque, ses têtes et d'autres éléments mécaniques du disque. En conséquence, le lecteur peut mourir avant que le programme ne commence à lire les données des bonnes parties du lecteur.
Un programme qui utilise l'imagerie à passages multiples essaie plutôt d'extraire les données des bonnes parties du disque en premier, en laissant les secteurs défectueux et lents pour plus tard. Peu après, lorsqu'il arrive sur un bloc de secteurs défectueux ou lents, il le laisse tomber et passe à une autre zone jusqu'à ce qu'il trouve un bloc sans secteurs défectueux ou lents. Il continue alors à lire les données jusqu'à ce qu'il tombe sur un autre bloc mauvais ou lent, où le processus se répète. Une fois que les bonnes zones ont été lues, le programme commence à lire les données des secteurs lents et mauvais. Cette approche maximise la quantité de données qui peuvent être récupérées d'un disque défaillant.
R-Studio peut effectuer une imagerie multi-pass dans ses versions Technician et T80+. De plus, l'imagerie multi-pass peut être utilisée avec du matériel spécial de récupération de données comme DeepSpar USB Stabilizer, ce qui augmente considérablement les chances de réussite de la récupération de données - même à partir de disques en très mauvais état matériel.
L'imagerie multi-pass implémentée dans R-Studio comprend quatre phases :
PHASE 1. Copie des bonnes données du lecteur.
R-Studio lit les données du lecteur par blocs de secteurs dans cette phase. La phase est réalisée en plusieurs étapes.
Étape 1. R-Studio lit les données du lecteur jusqu'à arriver sur un bloc comportant au moins un secteur défectueux. Ensuite, il saute un certain nombre de secteurs et essaie de lire les données à la nouvelle position. S'il rencontre un autre bloc avec un secteur défectueux, il augmente le nombre de secteurs à sauter et répète le processus jusqu'à ce qu'il trouve un bloc sans secteur défectueux. Ensuite, R-Studio continue à lire les données jusqu'à ce qu'il rencontre un autre bloc avec un mauvais secteur.
Cliquez sur l'image pour l'agrandir
R-Studio traite les secteurs lents de la même manière.
Lorsque cette étape est terminée, R-Studio a lu les données de la plupart des bons secteurs et a trouvé les blocs frontaux (bords) des mauvais secteurs et des secteurs lents.
Step 2. R-Studio repère les bords arrière des zones de mauvais secteur. Il lit la zone sautée à partir de son arrière, en travaillant à l'envers jusqu'à ce qu'il tombe sur un bloc avec un mauvais secteur. Ensuite, R-Studio passe à une autre zone de mauvais secteur et le processus est répété jusqu'à ce que toutes les zones de mauvais secteur aient été traitées.
Cliquez sur l'image pour l'agrandir
À la fin de cette étape, R-Studio aura lu les données de certaines bonnes zones et détecté les blocs avant et arrière (ou bords) de toutes les zones de mauvais secteurs.
Dans les deux étapes suivantes, R-Studio traite les zones de secteurs lents sans vérifier la vitesse de lecture par rapport au taux d'E/S minimum.
Step 3. R-Studio lit les données des zones de secteurs lents. It does this similarly to the process for bad sector areas.
Il lit une zone de secteur lent par blocs jusqu'à ce qu'il tombe sur un bloc avec un mauvais secteur. Then it skips a certain number of sectors, and so on, until it finds a block without bad sectors. Il continue alors à lire les données jusqu'à ce qu'il tombe sur un autre bloc avec un mauvais secteur, et le processus est répété jusqu'à ce que toutes les zones de secteur lent aient été traitées.
Cliquez sur l'image pour l'agrandir
À l'issue de cette étape, R-Studio aura effectivement lu les données de toutes les zones de secteurs lents et détecté les blocs frontaux, ou bords, de toutes les zones de secteurs défectueux au sein des zones de secteurs lents.
Étape 4.. R-Studio trouve les bords arrière des zones de mauvais secteur dans les zones de secteur lent. Il lit la zone sautée depuis son extrémité, en travaillant à l'envers jusqu'à ce qu'il tombe sur un bloc avec un mauvais secteur. Ensuite, R-Studio saute à une autre zone de mauvais secteur et le processus se poursuit jusqu'à ce que toutes les zones de mauvais secteur aient été traitées.
Cliquez sur l'image pour l'agrandir
Une fois cette étape terminée, R-Studio aura lu de nouvelles données dans les zones lentes et détecté les blocs avant et arrière, ou bords, de toutes les zones de mauvais secteurs dans les zones de secteurs lents.
Étape 5.. R-Studio tente de lire tous les blocs de secteur sautés. Cela se fait sans sauter les blocs de secteur défectueux et en vérifiant la vitesse de lecture par rapport au taux d'E/S minimum.
À l'issue de la phase 1, R-Studio aura lu la plupart des données lisibles et détecté les bords avant et arrière de toutes les zones de secteurs défectueux.
Dans les phases suivantes, R-Studio essaie de lire le reste des données et le fait secteur par secteur plutôt que par blocs de secteurs.
PHASE 2 : Découpage.
R-Studio détecte les secteurs avant et arrière des zones de mauvais secteur dans cette phase. Il lit le bloc avant d'une zone de mauvais secteur par secteurs jusqu'à ce qu'il tombe sur un mauvais secteur. Ensuite, il lit le bloc arrière de la zone de mauvais secteur et travaille à rebours jusqu'à ce qu'il rencontre un mauvais secteur.
Cliquez sur l'image pour l'agrandir
À l'issue de cette phase, R-Studio aura lu de nouvelles données dans les zones de mauvais secteurs et détecté les secteurs avant et arrière de toutes les zones de mauvais secteurs.
PHASE 3. Grattage.
Dans cette phase, R-Studio essaie de lire les données des zones de mauvais secteur, secteur par secteur. Il peut y avoir de bons ou de mauvais secteurs dans ces zones.
Cliquez sur l'image pour l'agrandir
À l'issue de cette phase, R-Studio aura lu toutes les données lisibles sur l'ensemble du disque.
PHASE 4. Reprendre (facultatif).
R-Studio essaie de lire les données des secteurs défectueux par plusieurs tentatives dans cette phase.
Vous pouvez contrôler les paramètres de l'imagerie à passages multiples dans l'onglet Traitement des secteurs défectueux de la boîte de dialogue Créer une image.
Cliquez sur l'image pour l'agrandir
Nom de fichier image | Indique le nom et le chemin d'accès au fichier image. |
Type d'image : |
Image compressée (R-Drive Image compatible) :Si cette option est sélectionnée, R-Studio créera un fichier image qui peut être compressé, divisé en plusieurs parties et protégé par un mot de passe. Ce fichier image est entièrement compatible avec les images créées par R-Drive Image, mais incompatible avec les versions précédentes de R-Studio. Byte-by-byte image: Si cette option est sélectionnée, R-Studio créera une simple copie exacte de l'objet. Image VMDK (disque de machine virtuelle VMware) : Si cette option est sélectionnée, R-Studio créera une image de type disque virtuel VMware. |
Fichier de carte des secteurs du lecteur | Un fichier contenant la carte des secteurs de l'objet à imager. Facultatif pour le type d'image RDI, obligatoire pour les types d'image octet par octet et VMDK. |
Activer la création d'images à passages multiples | Active ou désactive la création d'images à passages multiples. |
Effectuer la lecture dans l'ordre inverse si possible | Permet d'inverser le sens de toutes les phases/étapes. |
Taille minimale de la zone à ignorer | Taille minimale de la zone du lecteur à ignorer lorsqu'un secteur défectueux est rencontré. |
Nombre de tentatives (phase de réessai) | Le nombre de tentatives de lecture dans la phase de réessai. |
Phases d'imagerie désactivées | Phases d'imagerie multiple qui peuvent être ignorées. |
R-Studio affiche la progression de l'imagerie multi-passe et les statistiques de l'imagerie multi-passe pendant le processus.
Progression de l'imagerie multi-pass
Conclusions:
L'imagerie à passages multiples est un outil très efficace pour créer des images de disques durs défaillants. En plus d'extraire davantage de bonnes données du disque, il minimise également l'usure du matériel du disque - réduisant considérablement les chances que le disque tombe complètement en panne pendant le processus d'imagerie. R-Studio est mis en œuvre de la manière la plus avancée, fournissant finalement un ajustement très flexible pour tous les paramètres d'imagerie nécessaires.