Der Festplattentreiber wird auch als Festplattenlaufwerk bezeichnet [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Schnelle Navigation :
Der Festplattentreiber, auch als 'Festplattenlaufwerk' bezeichnet, ist ein Speichergerät, das Informationen auf der Festplatte aufzeichnet. Der Festplattentreiber liest Daten von der Festplatte und leitet sie dann an den Prozessor weiter. Es enthält ein Diskettenlaufwerk, ein Festplattenlaufwerk, ein CD-ROM-Laufwerk usw.
1. Struktur
Der Festplattentreiber besteht aus Kopf, Festplatte, Lese- / Schreibschaltung, mechanischem Servogerät usw. Es wurde erstmals 1956 von IBM in Modell 305 RAMAC eingeführt.
2. Anwendung
Der Festplattentreiber kann nicht nur auf der Festplatte gespeicherte Informationen in den Speicher lesen, sondern auch Informationen im Speicher auf die Festplatte schreiben. Daher wird es nicht nur als Eingabegerät, sondern auch als Ausgabegerät betrachtet.
3. Typen
Der Festplattentreiber ist ein Teil des Festplattenspeichers des Computers. Es wird verwendet, um die Platte anzutreiben, um eine konstante Rotationsgeschwindigkeit zu erreichen, und um den Kopf zum Aufzeichnen und Lesen von Informationen auf der Magnetschicht der Platte gemäß einem bestimmten Aufzeichnungsformat und Codeschema zu steuern. Es ist in Festplatte, Diskettenlaufwerk und optisches Laufwerk unterteilt.
4. Fehlerbehebung bei Festplattenlaufwerken
Die Festplatte ist ein wichtiges Medium zum Speichern von Informationen. Wenn es beschädigt ist, ist es äußerst wichtig, die Fehlerursache schnell zu identifizieren und die unmöglichen auszuschließen. Der folgende Inhalt ist eine Fehleranalyse mit Ausnahme von Viren, auf die sich Personen beziehen können:
(1). Festplattencontroller-Fehler
Nachdem das POST-Programm einen Suchbefehl an das Laufwerk gesendet hat, wird ein Timeout-Fehler generiert, da das Laufwerk die Vorgänge nicht innerhalb der angegebenen Zeit abschließt.
C: Laufwerksfehler
RUN SETUP UTTLITY
Drücken Sie, um fortzufahren
Diese Art von Fehler wird normalerweise dadurch verursacht, dass der Typeinstellungsparameter der Festplatte nicht mit dem ursprünglichen Formatparameter übereinstimmt. Weil Einstellparameter von HIER Die Festplatte ist ein logischer Parameter. In den meisten Fällen kann das Laufwerk C nach dem Start der Diskette ordnungsgemäß lesen und schreiben, aber nicht starten.
(2). Fehlerinformationen: Ungültige Laufwerksspezifikation
Dies bedeutet, dass die Partition oder das logische Laufwerk, die Sie betreiben möchten, keine Definition in der Partitionstabelle hat. Wenn der entsprechende Eintrag einer Partition oder eines logischen Laufwerks in der nicht vorhanden ist Partitionstabelle Für das Betriebssystem ist diese Partition oder dieses logische Laufwerk ebenfalls nicht vorhanden. Das Problem dieser Art von Fehler muss in der Partitionstabelle liegen.
Um einen solchen Fehler zu beheben, ist es am einfachsten, eine Sicherungskopie der Partitionstabelle im Voraus zu erstellen. Sie können beispielsweise das Bootsafe-Tool von Pctools 9.0 verwenden oder die Partitionstabelle anhand der Daten der BPB-Tabelle neu berechnen. Natürlich ist der zweite Weg viel komplizierter.
(3). Fehler beim Laden des Betriebssystems
Solche Fehler werden ausgelöst, wenn beim Lesen des Partitionsstartsektors ein Fehler auftritt.
Die möglichen Gründe sind: Erstens ist die in der Partitionstabelle angegebene physikalische Startadresse der Partition falsch; Beispielsweise wird das dritte Byte (Startsektornummer) des Partitionstabelleneintrags von 1 auf 0 geändert. Das heißt, die Startadresse, die die Partition angibt, enthält die Angabe von Kopf und 0-Sektor auf der Spur (Adresse hier ist physikalische Adresse und Sektor sollte mit 1) beginnen. Nachdem INT 13H die Festplatte nicht lesen kann, wird der Fehler angezeigt.
Zweitens Spurmarkierung und Sektor-ID der Spur, in der die Partition vorhanden ist Bootsektor Lügen, sind zusammengebrochen. Der angegebene Sektor kann also nicht gefunden werden. Drittens kann der Antrieb die Schaltung nicht lesen. Diese Situation ist selten. Die meisten Fehler sind zufällig, da der Systemstart ausgeführt werden kann. Dies sagt uns zumindest, dass ein Master-Boot-Sektor korrekt ausgelesen wurde.
(4). Ich kann das System nicht betreten.
Wenn ein Diskettenlaufwerk vorhanden ist, wird es von Laufwerk A gestartet. Der Computer zeigt Folgendes an:
Fahren Sie NICHT BEREIT FEHLER
Legen Sie die Bootdiskette in A ein:
Drücken Sie auf irgendeine Taste, wenn Sie bereit sind
Nach Abschluss von BIOSPOST liest das System beim Booten von der Festplatte die feste Oberfläche 0, die Spur 0 und den Sektor 1 der Festplatte und findet das Master-Boot-Programm und die Partitionstabelle. Daher ist es unmöglich, eine beschädigte Oberfläche 0 und Spur 0 der Festplatte zu vermeiden und das Betriebssystem mithilfe von Software erfolgreich zu starten, es sei denn, Sie schreiben relevante Anweisungen in INT 19H des System-BIOS neu.
Gründe dafür, dass INT 19H MBR nicht lesen kann, sind: Erstens schlägt der Lesevorgang fehl, weil die Festplatte die Schaltung nicht lesen kann. Dies gehört zu einem Hardwarefehler. Zweitens kann der angegebene Sektor aufgrund einer logischen oder physischen Beschädigung von Oberfläche 0 und Spur 0 nicht gefunden werden. Drittens weist die Lesediskette keinen Fehler auf, aber das Auslesesuffix von MBR ist nicht „55AA“. Das System stellt fest, dass der MBR falsch ist. Dies gehört zu einem weichen Fehler.
(5). Nicht-Systemdiskette oder Festplattenfehler
Ersetzen und drücken Sie eine beliebige Taste, wenn Sie bereit sind
Diese Informationen werden angezeigt, wenn das Startprogramm des DOS BOOT-Bereichs ausgeführt wird und Fehler gefunden werden. Mögliche Gründe sind: Fehler beim Zurücksetzen des Laufwerks, außerhalb der Grenzen (nach 544 MB) der ersten Sektoradresse in der Stammzone und Fehler beim Lesen der Festplatte. Solche Fehler gehören meist zu Softwarefehlern.
Wenn die BPB-Tabelle nicht funktioniert, kann die Festplatte nach dem Start mit einer Diskette nicht richtig lesen / schreiben. Dies kann mit NDD repariert werden. Wenn die BPB-Tabelle intakt ist, wird einfaches SYS C: benötigt, um das System auf dem Startlaufwerk zu übertragen. Wenn dies ebenfalls fehlschlägt, wird Folgendes angezeigt: Disk Boot Failure.
(6). KEIN ROM BASIC
SYSTEM HALT
Diese Eingabeaufforderung wird bei sehr alten Computern immer angezeigt. Die Rolle des Master-Boot-Programms besteht darin, dass es eine findet aktive Partition (es kann auch eine Bootstrap-Partition sein) in den vier Einträgen der Partitionstabelle. Wenn in keinem der vier Einträge eine aktive Partition vorhanden ist, weiß das System nicht, wo das Betriebssystem gestartet werden soll.
Das System kann nur INT 188H ausführen und das ausgehärtete BASIC-Programm aufrufen. Wenn das ausgehärtete BASIC-Programm nicht vorhanden ist, führt dies zu Abstürzen. Die einfachste Reparaturmethode besteht darin, dass Sie die zweite Funktion (Set Active Partition) von FDISK verwenden können, um eine Bootstrap-Partition anzugeben.
(7). Zeigen Sie 'MS - DOS starten' und dann 'Absturz' an
Das Letzte, was Sie beim Wiederherstellen des Soft-Fehlers beim Festplattenstart bemerken sollten, ist, dass die ausführbare Datei in CONFIG.SYS und AUTOEXC.BAT beschädigt wurde.
Dies führt zum Absturz des Systems, wenn dieses Dokument ausgeführt wird. Die Eingabeaufforderung auf dem Bildschirm zeigt 'MS - DOS starten ...' an und stürzt dann ab. Dieser Fehler ist sehr einfach. Da jedoch keine Fehlermeldung angezeigt wird, verwechseln die meisten Benutzer diese leicht mit einer Beschädigung der Systemdatei. In diesem Fall können Sie diese Dateien entfernen, wenn die Systemdateien intakt sind.
Wenn die obigen Informationen auf dem Bildschirm angezeigt werden, können Sie schnell die Bild-ab-Taste drücken oder diese Taste gedrückt halten (Installation von CONFIG.SYS unterbrechen und Leistung von AUTOEXEC.BAT unterbrechen) oder Sie können auch die Bild-ab-Taste drücken (einstufige Ausführung der Bestellung in CONFIG.SYSJ), um die beschädigten Dateien zu finden.
(8). Ungültige Partitionstabelle
Das Master-Boot-Programm beurteilt auch, ob das Byte 'Partition Boot Flag' (erstes Byte) der verbleibenden drei Einträge 0 ist, nachdem es die aktive Partition gefunden hat. Dies bedeutet, dass MBR sicherstellen muss, dass nur eine aktive Partition vorhanden ist. Wenn ein Byte nicht 0 ist (nur mögliche Normalwerte sind 00H und 80H), meldet das System einen Fehler und stürzt dann ab.
(9). Schlechter oder fehlender Befehlsinterpreter
Geben Sie den richtigen Namen oder Befehlsinterpreter ein
Das System kann das Befehlsverarbeitungsprogramm nicht im Stammverzeichnis und im angegebenen Verzeichnis finden. Daher werden Benutzer aufgefordert, den richtigen Pfad und Dateinamen einzugeben. Sie können C: DOS COMMAND.COM unter der Eingabeaufforderung eingeben.
(10). Ungültiger Medientyp Leselaufwerk X.
Wiederholung abbrechen, fehlschlagen
Diese Informationen zielen sofort auf eine ungültige BPB-Tabelle im DOS BOOT-Bereich ab. Die BPB-Tabelle ist eine logische Adresse, die von DOS zum Lesen und Schreiben von Festplatten verwendet wird. DOS kann diese logische Adresse in eine physische Adresse konvertieren. Sobald es beschädigt ist, kann DOS keine Operationen auf der Festplatte ausführen.
Der Softboot-Fehler der Festplatte kann in der folgenden Reihenfolge überprüft werden: Master-Boot-Programm im Master-Boot-Sektor - Boot-Programm im BOOT-Bereich - versteckte Dateien im DOS-System - CONFIG AUTOEXEC.
Wenn die Festplatte lesen und schreiben kann (kann nach dem Booten mit einer Diskette normal lesen und schreiben), das System jedoch nicht booten kann. Die Überprüfungssequenz ist wie folgt: Master-Boot-Programm - Partition-Boot-Programm - versteckte Dateien unter DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Für das Master-Boot-Programm im Master-Boot-Sektor können Sie mithilfe von FDISK MBR eine ordnungsgemäße Sicherung erstellen. Für das Master-Boot-Programm im BBOT-Bereich und versteckte Dateien im System können Sie SYS C: verwenden, um das System zu übertragen und die Fehlerdaten zu überschreiben (vorausgesetzt, die BPB-Tabelle ist intakt). Bei einem Lese- und Schreibfehler der Festplatte gibt es zwei mögliche Ursachen: einen Partitionstabellenfehler und einen BPB-Tabellenfehler. Wenn nach dem Start mit der Diskette die Eingabeaufforderung für Laufwerk C: angezeigt wird, können wir sicher sein, dass die Partitionstabelle von Laufwerk C: vorhanden und im Wesentlichen intakt ist.
Wenn Laufwerk C: normalerweise lesen und schreiben kann, muss die BPB-Tabelle intakt sein. Leser können das Boot-System auf die oben genannten Arten oder mit anderen geeigneten Tools wiederherstellen.
(11). 17XX Festplattenfehler
HDC-Controller fällt aus
Ein solcher Fehler gehört zu einem Hardwarefehler. Nachdem das POST-Programm einen Rücksetzbefehl an die Steuerung gesendet hat, reagiert die Steuerung nicht innerhalb eines bestimmten Zeitraums. Der Grund dafür kann sein, dass der Controller beschädigt ist oder das Kabel nicht richtig angeschlossen ist. Der Controller-Fehler ist für die Parametereinstellungen der Festplatte relevant.