Comentarios sobre la codificación del programa:
En la codificación del programa dada anterior, estamos procediendo básicamente a realizar las tareas siguientes gradualmente:
- el dinfo señala a la estructura del diskinfo_t que contiene la información de los parámetros requeridos por la operación realizada por la función del _bios_disk.
- Puesto que deseamos leer el primer sector del disco por lo tanto la localización del sector será como sigue:
Parameter |
What it means |
dinfo.drive = 0x80 |
It indicates the Physical drive 80H that is the first Hard disk drive. |
dinfo.head = 0 |
It points to head number 0 |
dinfo.track = 0 |
It points to track 0 |
dinfo.sector = 1 |
First sector of the floppy that is sector 1 |
dinfo.sector = 1 |
Number of sectors to consider for read operation = 1 |
dinfo.buffer = dbuf |
Data buffer for the operation |
- Abrir una corriente del archivo del nombre del archivo dado usuario y de la trayectoria para almacenar la reserva de MBR de 512 octetos exactos. El nombre del archivo y la trayectoria se almacena en el nombre de fichero de la matriz de caracteres.
- el _bios_disk (_DISK_READ, &dinfo) lee el primer sector del disco duro (80H), especificado por dinfo.
- El estado volvió, se almacena en el resultado que se utiliza para exhibir el mensaje para la operación acertada o para exhibir un mensaje de error en la pantalla si ocurre cualquier error.
Programa para restaurar el MBR de la reserva:
Si el MBR se corrompe cualesquiera cómo, el programa dado las ayudas siguientes para restaurar el MBR detrás.
Debe ser tenido siempre presente que el uso ilegal o el uso en la carencia del conocimiento puede de este programa, puede destruir tu información de los datos en el disco duro y puede hacer los datos enteros inaccesibles. Debes ser seguro de lo que vas a hacer. Si no puedes complicar más el problema.
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages. |
|
Publishers of the Book
Number of Pages
ISBN
Price of the Book
|
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)
|
 |
|
|