HDDSuperClone wordt open source en de code is al beschikbaar

Het nieuws werd vrijgegeven dat de mensen achter de ontwikkeling van HDDSuperClone, een hulpprogramma voor het kopiëren van informatie van defecte harde schijven, ze hebben de beslissing genomen om de broncode van het hulpprogramma vrij te geven.

Gebrek aan tijd om het project te onderhouden wordt genoemd als de belangrijkste reden waarom de broncode wordt vrijgegeven. De code is open onder de GPLv2-licentie (de licentie wordt vermeld in de codebestanden).

Voor degenen die niet bekend zijn met HDDSuperClone, moet u weten dat u hiermee de opgeslagen gegevens van de schijf kunt extraheren in geval van leesfouten of onstabiele werking van afzonderlijke magnetische koppen.

In eerste instantie werd het project opgeleverd enn binair is gebouwd onder de EULA-overeenkomst en is ontwikkeld als een geavanceerd alternatief voor het hulpprogramma GNU ddrescue, waardoor de mogelijkheden worden uitgebreid voorheen alleen beschikbaar op hardwaresystemen voor het klonen van defecte schijven, zoals DeepSpar DDI4 en RapidSpar.

HDDSuperClone ondersteunt import en export van ddrescue-logbestanden, zodat u indien nodig kunt schakelen tussen de twee hulpprogramma's.

De gratis versie gebruikt SCSI pass-through-commando's om met het apparaat te communiceren. Dit biedt meer feedback dan traditionele communicatiemethoden, en het kan mogelijk zijn om te detecteren wanneer een unit niet langer correct reageert. Ddrescue kan moeite hebben om te weten wanneer een schijf niet meer reageert, omdat het besturingssysteem alleen een leesfout meldt zonder te weten wat er mis is.

De PRO-versie heeft de mogelijkheid om directe I/O . te gebruiken voor IDE- en SATA-aangesloten schijven, samen met enkele andere geavanceerde functies.

Een ander kenmerk van HDDSuperClone is dat: Het heeft een geavanceerd zelflerend algoritme voor het overslaan van hoofden dat zal proberen een slecht hoofd over te slaan in ongeveer 7 slechte uitlezingen. Dit kan het verkrijgen van gegevens van goede koppen veel sneller maken. Hardware-imagers kunnen een head "uitzetten" en alleen gegevens lezen van goede heads, wat ideaal is, maar het gebruik van speciale leverancierspecifieke commando's vereist. Het head-jumping-algoritme van HDDSuperClone is zo dichtbij als je kunt krijgen zonder speciale commando's.

Over de vrijgegeven code wordt vermeld dat: het bevat ook de betaalde Pro-versie, die de volgende functies bevat:

  • "Directe AHCI" en "Directe USB" passthrough-modi, die adaptieve reset of herstart van onstabiele schijven mogelijk maken in het geval van een bevriezing.
  • De «Virtual Controller»-modus, waarmee u niet de hele schijf kunt kopiëren, maar alleen die sectoren waarin de benodigde gegevens zich bevinden. In deze modus zijn de gegevensbron en het doel met elkaar verbonden en wordt een virtuele schijf (standaard /dev/sdv) gemaakt die moet worden gelezen door software van derden om bestandssystemen opnieuw op te bouwen (bijvoorbeeld TestDisk, DMDE of R- Studie). In dit geval worden alle sectoren, waarvan het lezen door de software wordt gevraagd, slechts één keer van de bronschijf gelezen en onmiddellijk naar de doelschijf of -image geschreven.
  • De mogelijkheid om toegang te krijgen tot een schijf met behulp van een virtuele schijf met een andere logische sectorgrootte, wat handig kan zijn voor het retourneren van de oorspronkelijke logische sectorgrootte op een schijf die toegankelijk is via de SATA-interface, maar die oorspronkelijk werd gebruikt met een USB-interface .
  • Ondersteuning voor klonen en imaging van SAS (SCSI)-schijven die 520 bytes per sector gebruiken en het resultaat opslaan naar een image of andere schijf die 512 bytes per sector gebruikt.
  • De functie van het analyseren van de staat van de schijf.
  • Ondersteuning voor andere sectoren dan 512 bytes en de mogelijkheid om de blokgrootte aan te passen om te optimaliseren voor slechte sectoren op schijven die sectoren van 4096 bytes gebruiken.
  • Fast Skip-modus, die een agressiever algoritme gebruikt om schijfcorruptie te voorkomen en defecte magnetische koppen te omzeilen.
  • Ondersteuning voor het gebruik van de gegevens die door de ATA-interface worden geretourneerd om beschadigde sectoren te markeren.

Voor geïnteresseerd in het kennen van de broncode, je moet weten dat het in een tar-bestand is gepubliceerd, maar de enthousiastelingen hebben al een repository op GitHub gemaakt, waarin ze van plan zijn de ontwikkeling van het project voort te zetten.

De link is dit.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.