La commande CORRIGENT L (charge) commande est de charger le DBR de la commande instruite, toutefois nous pouvons employer les nombres et les endroits de commencer et de finir des secteurs, cette instruction montrera la valeur courante du registre CX et te permettra de faire n'importe quel changement, reconstituant le DBR à partir du dossier de secours

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

Dans cet exemple commençons à étudier de la première ligne. La commande CORRIGENT A:\BKDBR.BIN initialise la commande de correction avec créer un dossier dans A : commande souple appelée comme BKDBR.BIN s'il n'est pas déjà présent là. C'est pourquoi nous avons reçu le message « dossier non trouvé » dans commencer.

Dans notre deuxième instruction L 100 2 0 1, le L (charge) commande sont de charger le DBR de la commande instruite. Apprenons comment ? Dans cette instruction le numéro 100 est l'adresse de l'amortisseur, où le DBR sera stocké, que prochain numéro 2 est employé pour le lecteur C (C :). Les nombres d'entraînement sont donnés comme suit :

 

   Lettre d'entraînement

     Nombre utilisé

A:
B:
C:
D:
.
.
and so on

0
1
2
3
.
.
.

 

Le prochain numéro 0 est le nombre commençant de secteur du nombre de secteurs à lire. Ici nous employons 0 pour lire le 1er secteur du secteur c.-à-d. DBR. Le prochain nombre qui est 1 est employé pour informer le nombre des secteurs à lire.

Ici nous avons donné 1 parce que nous voulons seulement lire un secteur. Cependant nous pouvons employer les nombres et les endroits de commencer et de finir des secteurs selon nos besoins dans le type différent d'autres opérations. Par conséquent il chargera un secteur regardant fixement du 1er secteur du lecteur C : à l'endroit de mémoire 100.

Et R d'instruction de CX est employé pour changer ou définir la longueur des données que nous voulons écrire dans le dossier de BKDBR.BIN. Cette instruction montrera la valeur courante du registre CX et te permettra de faire n'importe quel changement. Nous avons dactylographié 200 ici parce que la commande de CORRECTION emploie le système hexadécimal et la taille de DBR dans l'hexadécimal est de 200 bytes (h) qui est de 512 bytes dans le système décimal.

La commande de W indique la CORRECTION écrire les 200 bytes (h) de l'endroit 100 au dossier de BKDBR.BIN. Et finalement nous employons l'instruction Q de stopper la CORRECTION et d'aller de nouveau au message de sollicitation de DOS.

 

  Avertissement ! ! !         Avertissement ! ! !          Avertissement ! ! !

On lui recommande strictement que vous devriez savoir ce qui et allez vous faisant du procédé de reconstituer DBR de n'importe quel disque. Si accidentellement vous stockez l'illégal ou le DBR de n'importe quel autre disque, il est possible dans la plupart des cas que les données complètes du disque peuvent devenir inaccessibles.

quand vous dactylographiez la première instruction du codage qui est :

DEBUG A:\BKDBR.BIN <Enter>

Le dossier doit être dans l'endroit donné où vous commencez le programme de CORRECTION. Maintenant si vous recevez le message « dossier d'erreur non trouvé » avant que le message de sollicitation de CORRECTION arrêtent alors immédiatement le processus en employant la commande de Q (stoppé). Puisqu'il signifie que le dossier de BKDBR.BIN ne pourrait pas être trouvé ou ouvert par le programme de CORRECTION et si vous continuez ce processus de l'information d'ordure sera écrit sur DBR et il rendra la cloison complète inaccessible.

Nous laisser maintenant voient ce que nous avons fait dans le codage des instructions pour reconstituer le DBR à partir du dossier de secours que nous avons fait BKDBR.BIN appelé. Les commandes du du CORRECTION pour reconstituer la protection sont comme suit :

 
 C:\> DEBUG  A:\BKDBR.BIN <Enter>

  1. W  100  2  0  1  <Enter>
  2. Q  <Enter>

Cette instruction écrira 1 secteur d'information à partir du dossier de BKDBR.BIN dans la commande souple (a :) dans l'endroit de mémoire 100 au premier secteur qui est le secteur 0 de la 22eme commande qui est la commande (C :).


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor