HDDSuperClone devient open source et son code est déjà disponible

La nouvelle a été publiée que les personnes derrière le développement de HDDSuperClone, un utilitaire pour copier les informations des disques durs défectueux, ils ont pris la décision de publier le code source de l'utilitaire.

Le manque de temps pour maintenir le projet est cité comme la principale raison pourquoi le code source est publié. Le code est ouvert sous la licence GPLv2 (la licence est mentionnée à l'intérieur des fichiers de code).

Pour ceux qui ne connaissent pas HDDSuperClone, sachez qu'il permet d'extraire les données sauvegardées du disque en cas d'erreurs de lecture ou de fonctionnement instable des têtes magnétiques individuelles.

Initialement, le projet a été fourni etn constructions binaires sous l'accord EULA et a été développé comme un alternative avancée à l'utilitaire GNU ddrescue, étendant ses capacités auparavant uniquement disponible sur les systèmes matériels pour le clonage des disques défaillants, tels que DeepSpar DDI4 et RapidSpar.

HDDSuperClone prend en charge l'importation et l'exportation de fichiers journaux ddrescue, vous permettant de basculer entre les deux utilitaires selon vos besoins.

La version gratuite utilise des commandes d'intercommunication SCSI pour communiquer avec l'appareil. Cela offre plus de rétroaction que les méthodes de communication traditionnelles, et il peut être possible de détecter quand une unité ne répond plus correctement. Ddrescue peut avoir du mal à savoir quand un lecteur ne répond plus, car le système d'exploitation signale simplement une erreur de lecture sans aucun moyen de savoir ce qui ne va pas.

La version PRO a la capacité d'utiliser des E/S directes pour les disques connectés IDE et SATA, ainsi que d'autres fonctionnalités avancées.

Une autre caractéristique de HDDSuperClone est que Il dispose d'un algorithme avancé de saut de tête d'auto-apprentissage qui tentera de sauter une mauvaise tête dans environ 7 mauvaises lectures. Cela peut rendre l'obtention de données de bonnes têtes beaucoup plus rapide. Les imageurs matériels peuvent "éteindre" une tête et ne lire que les données des bonnes têtes, ce qui est idéal, mais nécessite l'utilisation de commandes spéciales spécifiques au fournisseur. L'algorithme de saut de tête de HDDSuperClone est aussi proche que possible sans commandes spéciales.

À propos du code publié, il est mentionné que il inclut également la version Pro payante, qui comprend les fonctionnalités suivantes :

  • Modes de passage "Direct AHCI" et "Direct USB", qui permettent une réinitialisation ou un redémarrage adaptatif des disques instables en cas de blocage.
  • Le mode «Contrôleur virtuel», qui vous permet de copier non pas l'intégralité du disque, mais uniquement les secteurs dans lesquels se trouvent les données nécessaires. Dans ce mode, la source de données et la destination sont connectées et un disque virtuel (/dev/sdv par défaut) est créé et doit être lu par un logiciel tiers pour reconstruire les systèmes de fichiers (par exemple, TestDisk, DMDE ou R- Étude). Dans ce cas, tous les secteurs dont la lecture est demandée par le logiciel ne seront lus qu'une seule fois depuis le disque source et immédiatement écrits sur le disque ou l'image de destination.
  • La possibilité d'accéder à un lecteur à l'aide d'un disque virtuel qui a une taille de secteur logique différente, ce qui peut être utile pour renvoyer la taille de secteur logique d'origine sur un disque accessible via l'interface SATA, mais qui était à l'origine Il était utilisé avec une interface USB .
  • Prise en charge du clonage et de l'imagerie des disques SAS (SCSI) qui utilisent 520 octets par secteur et enregistrement du résultat sur une image ou un autre disque qui utilise 512 octets par secteur.
  • La fonction d'analyse de l'état du disque.
  • Prise en charge des tailles de secteur autres que 512 octets et possibilité d'ajuster la taille de bloc pour optimiser les secteurs défectueux sur les disques qui utilisent des secteurs de 4096 octets.
  • Mode de saut rapide, qui utilise un algorithme plus agressif pour empêcher la corruption du disque et contourner les têtes magnétiques défectueuses.
  • Prise en charge de l'utilisation des données renvoyées par l'interface ATA pour marquer les secteurs défectueux.

Pour intéressé à connaître le code source, il faut savoir qu'il est publié dans un fichier tar, mais les passionnés ont déjà créé un dépôt sur GitHub, dans lequel ils prévoient de poursuivre le développement du projet.

Le lien est le suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.