Lösung des SektorLesefehlers des unlesbaren Floppy-Discs

Files Recovery Software
Heim Kontakt Details Customer Support Demo herunterladen Produkte  

 
 

Immer daran erinnern, daß die Größe der Akte, die das Bild der Daten der Diskette hält, genaue 1.474.560 Bytes, weil der Floppy-Disc 80 Schienen (0 bis 79) hat, 2 Seiten oder Köpfe (Kopf 0 und Kopf 1) sein muß, jede Schiene hat 18 Sektoren auf ihr und Einflüssen jedes Sektors die 512 Bytes Daten, so

Gesamtbytes = (Zahl der Schienen) * (Zahl der Köpfe) * (Zahl von Sektoren pro Schiene) * 512
= 80*2*18*512
= 1.474.560 Bytes

So wenn es irgendeine Störung beim Ablesen an irgendeinem Sektor der Diskette gibt, ändert es die Größe der Akte von 1.474.560 Bytes, die die gesamten Informationen vollständig oder teilweise unbrauchbar für die Bestimmungsortscheibe bilden, auf der wir den Scheibe Bildsektor durch Sektor von dieser Akte schreiben werden.

Dieses ist so, weil der Computer die Informationen jeder möglicher Akte auf der Oberfläche der Mittel der Diskette innerhalb des Sektorbereiches liest, da er in seiner Verteilung Maßeinheit zugeteilt worden ist. Jetzt, wenn die Sektoren der Daten der Akten geändert werden, werden die kompletten Akte Informationen geändert.

Denken für die Lösung des SektorLesefehlers

Es ist mit dem schlechten möglich, oder unlesbarer Floppy-Disc, daß er solchen schlechten Bereich auf seiner Oberfläche haben kann, daß wir nicht können, liest die Informationen von der Oberfläche der Scheibe.

In dieser Bedingung die Informationen dieses Sektorwillen, den wir übersprangen und das Bild des Floppy-Discs wird sogar für die anderen Sektoren verzerrt, wie die Größe der Bildakte sich in diesem Fall von 1.474.560 Bytes unterscheidet.

Um die Größe der Bildakte beizubehalten und den Rest der Informationen über die genauen Sektorlagen auf der Bestimmungsortscheibe zu kleben, schreiben wir etwas andere Informationen im Namen der ursprünglichen Daten von 512 Bytes und auf diese Art, sind wir fähig den Rest der Informationen zu speichern jedoch, welches die Wiederaufnahme in solchem Fall die teilweise Wiederaufnahme sein kann.

Wenn dein System auch den ersten Sektor des Quellfloppy-discs lesen nicht kann, das Kleben des Bildes zum Bestimmungsortfloppy-disc, solltest du dem Programm nachlaufen, das vor beschrieben wird, um die DOS Aufladung Aufzeichnung des Floppy-Discs neu zu schreiben.

Uns sehen lassen, wie wir es tun können, indem wir programmieren:


#include <bios.h>
#include <stdio.h>

void main(void)
{
int head,track;
union REGS regs;
int result,i,sector;
char filename[80];
struct diskinfo_t dinfo;
static char dbuf[512];

Previous page

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


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33

Next page
 
 
Data Recovery-Buch
 
Kapitel 1 Ein überblick über Daten-Wiederaufnahme
Kapitel 2 Einleitung der Festplatten
Kapitel 3 Logische Annäherung an Scheiben und OS
Kapitel 4 Zahlensysteme
Kapitel 5 Einleitung der C Programmierung
Kapitel 6 Einleitung in eine Computer-Grundlagen
Kapitel 7 Notwendige DOS Befehle
Kapitel 8 Scheibe-BIOS Funktionen und Unterbrechungen, die mit C anfassen
Kapitel 9 Behandlung der großen Festplatten
Kapitel 10 Daten-Wiederaufnahme von verdorbenem Floppy-Disc
Kapitel 11 Bilden der Unterstützungen
Kapitel 12 Lesenund änderndes MBR mit der Programmierung
Kapitel 13 Lesenund änderndes DBR mit der Programmierung
Kapitel 14 Programmierung für "Raw File" Wiederaufnahme
Kapitel 15 Programmierung für Daten-Wischer
Kapitel 16 Entwickeln von mehr Dienstprogrammen für Scheiben
Anlage Glossar der Daten-Wiederaufnahme Bezeichnungen
 
 
Pro Data Doctor

Heim

Produkte

Kontakt Details

Customer Support

Demo herunterladen

Allgemeine Geschäftsbedingungen

 
Pro Data Doctor