Est-il possible de détecter la position d'octet précédente sur un disque dur après son écrasement?


3

J'entends sans cesse parler de ces affirmations selon lesquelles "un disque dur est comme une cassette car il s'agit d'un support magnétique". Cela m'a fait réfléchir ...

À l'époque où je jouais au DJ en tant que jeune garçon, j'enregistrais de la musique à la radio tout en jouant le rôle d'annonceur de chaque chanson. Parfois, je perdais mon temps et devais réenregistrer la partie flotée de la bande, et après relecture, il y avait une différence notable de quatlity. Plus tard dans ma vie, j'apprendrais que la différence de qualité venait du fait que l'enregistrement précédent existait toujours sur la bande, suffisamment pour distordre le son. C'est la même idée que de plier une fourchette ou une cuillère en acier; si vous le pliez puis le pliez en arrière, vous aurez toujours une petite empreinte là où le pli initial s'est produit.

Cette caractéristique existe-t-elle dans les disques durs à base magnétique, et si oui, est-elle détectable? Veuillez considérer le scénario selon lequel il n’a été écrasé qu’une fois.


Le "bit" précédent peut être détecté avec un microscope à balayage électronique, le bit précédent n’a aucun effet sur le bit qui l’écrase.
Moab

Réponses:


7

Cette caractéristique existe-t-elle dans les disques durs à base magnétique, et si oui, est-elle détectable?

Non, car la mauvaise technique de ré-enregistrement dont vous parlez est totalement évitée dans les périphériques de données numériques tels que les lecteurs de disque dur et les bandes magnétiques. Les différences entre l'enregistrement d'informations analogiques et numériques ne constituent pas le problème majeur. Cela se résume vraiment au mécanisme d'enregistrement.

Les enregistreurs magnétiques ont au moins deux têtes: une tête d’effacement et une tête d’écriture (ou de lecture / écriture). La tête d’effacement a pour but d’atténuer le bruit de fond du support magnétique (la bande ou le disque) avant l’écriture d’un signal. Lorsque vous sauvegardez la bande dans votre exemple, il existe une certaine longueur (la distance entre la tête d’effacement et les têtes d’écriture) de la bande enregistrée qui ne sera pas affectée par la tête d’effacement lorsque vous commencerez à réenregistrer. Vous vous fiez uniquement à la tête d'écriture pour "effacer" et écraser l'enregistrement précédent. À un moment donné (en fonction de la vitesse de la bande et de la distance de la tête), vous enregistrez sur une bande effacée par la tête d'effacement.

Les supports magnétiques numériques évitent complètement ce problème en écrivant toujours des données dans des enregistrements complets . La zone entre les enregistrements s'appelle un intervalle entre enregistrements , ou simplement un intervalle. Dans cet espace se trouve une zone spéciale appelée l’ épissure d’écriture . Les têtes d'effacement et d'écriture doivent être allumées ou éteintes uniquement dans ces zones d'épissure d'écriture, afin de ne jamais endommager les données enregistrées existantes (y compris les données d'écart immédiatement avant et après chaque enregistrement). Si vous avez besoin d'une analogie, considérez chaque enregistrement comme une chanson (ou une piste enregistrée) avec des espaces entre chaque chanson. Au lieu de ré-enregistrer au milieu de la chanson, la technique appropriée consisterait à toujours enregistrer toute la chanson en commençant dans l’espace. Note : le processus deLe formatage (physique) d’un disque dur est le processus qui consiste à écrire un repère d’adresse, un enregistrement d’identité, un enregistrement de données (vierge) et tous les espaces nécessaires pour chaque secteur sur chaque piste du disque dur. Lorsqu'un secteur est "écrit", seul l' enregistrement de ce secteur est réécrit. La marque d'adresse et l' enregistrement ID ne sont jamais réécrits après le format.

L'écriture en morceaux appelés enregistrements et le fait d'avoir des espaces et des écritures ne sont pas faits uniquement à cause de la distance entre les têtes d'effacement et d'écriture. Il y a aussi la question de la lecture correcte de l'information numérique. Votre magnétophone a utilisé la modulation d'amplitude pour enregistrer l'audio sur une bande magnétique. Les enregistreurs de données numériques utilisent MFM ou ses variantes, qui reposent sur des changements de flux (et non sur des niveaux de tension) pour indiquer les changements d'état de bits. Notez que les changements de flux indiquent une inversion de bits, pas de valeur de bit absolue. Ainsi, au début d’une lecture, l’état du bit est initialisé à zéro et les "0" sont enregistrés jusqu’à la lecture d’un changement de flux. Par conséquent, la tête de lecture doit être allumée là où il y avait des zéros, l'écart qui précède chaque enregistrement.


1

Bien que je ne sois pas un expert, je pense que la différence principale est que la cassette enregistre un signal analogique alors que les disques durs sont numériques. Les signaux analogiques sur une bande seraient beaucoup plus difficiles à mettre au point avant une réécriture, tandis que le signal numérique serait beaucoup plus simple pour se rapprocher du "vrai" signal 0 ou 1.


3
La «digitalité» de tout enregistrement ou de toute transmission est purement une construction abstraite de la pensée. Il n’existe pas de signal numérique ni de bit numérique sur un support électrique ou magnétique. L’interprétation d’un tel signal le rend numérique ...
Pavel

0

Maintenant, je crois que le problème ici est, est-ce que des traces magnétiques peuvent encore être récupérées ou avoir un effet sur les données que vous écrasez avec?

Si cela a été écrasé au moins deux fois, c'est très douteux.

Comme le dit Godric, les données de disque dur sont numériques. Le support sur lequel il est enregistré est magnétique, mais nous avons affaire à des 0 et des 1. Vous ne pouvez pas avoir un 0.5. Les données précédemment enregistrées n’ont donc aucun impact sur les données actuellement enregistrées.

Dans votre exemple, vous traitez avec des données ANALOG. Les données magnétiques précédemment enregistrées n'étant pas effacées, elles ont donc partiellement annulé ou amplifié vos nouvelles données, car il ne s'agissait pas d'un support vierge.

Puisqu'il s'agit de données numériques, le mécanisme d'entraînement écrit le bloc de données et une somme de contrôle. Cette somme de contrôle est utilisée pour vérifier qu'aucune intégrité de données n'a été perdue et, le cas échéant, pour reconstruire les données, si elles ont été endommagées.

Si, pendant la lecture, cette somme de contrôle ne correspond pas à la somme de contrôle fraîchement générée des données lues, les données sont réparées en mode silencieux à l'aide de la somme de contrôle existante. Vous ne pouvez donc pas obtenir de données déformées à cause des données précédemment enregistrées et écrasées.

Le problème se produit également avec la récupération de données. Une fois les données écrasées une ou deux fois, il sera presque impossible de les récupérer ... (voir http://www.schollnick.net/wordpress/2009/04/oh-my-gosh-they-are-stealing-my -data / ).


1
Personne n'a jamais récupéré de données à partir d'un seul écrasement.
Moab

Moab, j'aurais tendance à être d'accord ... (que personne n'a jamais récupéré de données d'un écrasement). Mais je pense qu'il n'est jamais trop loin d'atteindre une déclaration. En règle générale, si le lecteur ne contient pas de données sensibles, j'effectue un effacement en un seul passage. S'il contient des données sensibles, j'effectue généralement un effacement en 3 passes. La différence de temps est perceptible, mais généralement pas prohibitive.
Benjamin Schollnick

@BenjaminSchollnick: Dans les temps anciens du contrôle de la tête basé sur un moteur pas à pas, demander à un lecteur de passer à la piste 492 par une journée chaude pourrait entraîner le déplacement de la tête dans un endroit légèrement différent de celui où elle se trouverait une journée froide. Si un lecteur est écrit une fois par temps froid et une fois par temps chaud, un bord de la piste écrit en temps froid risque de ne pas être écrasé. Si la dernière écriture couvrait 90% de la piste originale, le fait qu'une lecture par temps froid puisse avoir un signal de 10% de force provenant de l'écriture de journée froide mélangée à l'écriture de journée chaude ne poserait pas de problème. .
supercat

... puisque le signal de journée chaude serait beaucoup plus puissant, mais une personne ayant une tête de lecture beaucoup plus étroite pourrait peut-être extraire les informations antérieures de "journée froide". Notez que si une écriture par une journée chaude n'efface pas les données, des écritures répétées ne sont d'aucun secours. Les disques durs les plus récents disposent de mécanismes de retour pour aider leur tête à suivre les pistes beaucoup plus étroitement, de sorte que les informations résiduelles ont moins de chances de rester aux limites des pistes qu'avec les disques plus anciens.
Supercat

@ supercat, vous avez techniquement raison. En fait, c'est en partie la base technique de Spinrite ( grc.com ). Mais dans les lecteurs modernes, je doute fort que cela soit très probable. Une fois de plus, si vous êtes inquiet, effectuez un écrasement en 7 passages. À chaque passage, le lecteur sera à une température différente (en raison de la durée de fonctionnement) et vous aidera à éviter ce scénario thermique que vous décrivez.
Benjamin Schollnick
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.