Le pilote de disque est également nommé lecteur de disque [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Navigation Rapide :
Le pilote de disque, également appelé «lecteur de disque», est un périphérique de stockage qui enregistre des informations sur le disque dur. Le pilote de disque lit les données du disque puis les transmet au processeur. Il comprend un lecteur de disquette, un lecteur de disque dur, un lecteur de CD-ROM et ainsi de suite.
1. Structure
Le pilote de disque est composé d'une tête, d'un disque, d'un circuit de lecture / écriture, d'un servomoteur mécanique, etc. Il a été introduit pour la première fois dans le modèle 305 RAMAC par IBM en 1956.
2. Application
Le pilote de disque peut non seulement lire les informations stockées sur le disque en mémoire, mais également écrire des informations en mémoire sur le disque. Par conséquent, il est considéré non seulement comme un périphérique d'entrée, mais également comme un périphérique de sortie.
3. Types
Le pilote de disque fait partie du stockage sur disque de l'ordinateur. Il est utilisé pour entraîner le disque pour atteindre une vitesse de rotation constante et pour contrôler la tête d'enregistrement et de lecture des informations sur la couche magnétique du disque selon un certain format d'enregistrement et un schéma de code. Il est divisé en disque dur, lecteur de disquette et lecteur optique.
4. Récupération après une panne de disque dur
Le disque dur est un support important pour stocker des informations. Lorsqu'il est endommagé, identifier rapidement la cause de la panne et exclure les impossibles sont des tâches extrêmement importantes. Le contenu suivant est une analyse des échecs à l'exception des virus que les gens peuvent consulter:
(1). Panne du contrôleur de disque dur
Une fois que le programme POST a envoyé la commande de recherche au lecteur, une erreur de temporisation est générée car le lecteur ne termine pas les opérations dans le délai spécifié.
C: panne de disque
RUN SETUP UTTLITY
Appuyez pour reprendre
Ce type d'échec est généralement causé par le paramètre de définition de type du disque dur ne correspondant pas au paramètre de format d'origine. Parce que le paramètre de réglage de ICI disk est un paramètre logique, donc dans la plupart des cas, après le lancement de la disquette, le lecteur C peut lire et écrire correctement, mais il ne peut pas démarrer.
(2). Informations sur l'échec: spécification de lecteur non valide
Cela signifie que la partition ou le lecteur logique que vous souhaitez utiliser n'a pas de définition dans la table de partition. Si l'entrée correspondante d'une partition ou d'un lecteur logique n'existe pas dans le table de partition , pour le système d'exploitation, cette partition ou lecteur logique n'existe pas non plus. Le problème de ce type de panne doit résider dans la table de partition.
Pour réparer un tel échec, le moyen le plus simple est de faire une sauvegarde de la table de partition à l'avance, par exemple, vous pouvez utiliser l'outil Bootsafe de Pctools 9.0 ou recalculer la table de partition en fonction des données de la table BPB. Bien sûr, la deuxième méthode est beaucoup plus compliquée.
(3). Erreur sur le chargement du système opérateur
Ces échecs sont signalés en cas d'erreur de lecture du secteur de démarrage de la partition.
Les raisons possibles incluent: premièrement, l'adresse physique de départ de la partition indiquée par la table de partition est incorrecte; par exemple, le troisième octet (numéro de secteur de départ) de l'entrée de la table de partition passe de 1 à 0. C'est-à-dire que l'adresse de début indiquant la partition comprend la tête d'indication et le secteur 0 sur la piste (l'adresse ici est l'adresse physique et le secteur devrait commencer par 1). Une fois que INT 13H n'a pas réussi à lire le disque, l'erreur sera affichée.
Deuxièmement, marque de piste et identifiant de secteur de la piste où la partition Secteur de démarrage mensonges, sont décomposés. Ainsi, le secteur spécifié est introuvable. Troisièmement, le lecteur ne parvient pas à lire le circuit. Cette situation est rare. La plupart des erreurs sont aléatoires, car le démarrage du système peut fonctionner. Cela nous indique au moins qu'un secteur de démarrage principal a été correctement lu.
(4). Impossible d'entrer dans le système.
Si un lecteur de disquette existe, il démarre à partir du lecteur A. L'ordinateur affiche:
Erreur de lecteur PAS PRÊT
Insérez la disquette de démarrage dans A:
Appuyez sur n'importe quelle touche lorsque vous êtes prêt
Une fois BIOSPOST terminé, s'il démarre à partir du disque dur, le système lira la surface fixe 0, la piste 0 et le secteur 1 du disque dur et trouvera le programme de démarrage principal et la table de partition. Ainsi, il est impossible de tenter d'éviter la corruption de la surface 0 et de la piste 0 du disque dur et de démarrer avec succès le système d'exploitation à l'aide d'un logiciel, à moins que vous ne réécriviez les instructions pertinentes dans INT 19H du BIOS système.
Les raisons pour lesquelles INT 19H ne parvient pas à lire le MBR sont: premièrement, l'opération de lecture échoue parce que le disque dur ne parvient pas à lire le circuit. Cela appartient à une défaillance matérielle. Deuxièmement, le secteur spécifié ne peut pas être trouvé en raison de dommages logiques ou physiques de la surface 0 et de la piste 0. Troisièmement, la lecture du disque n'a pas d'erreur, mais le suffixe de lecture du MBR n'est pas «55AA». Le système détermine que le MBR est incorrect. Cela appartient à la faute douce.
(5). Pas de disque systeme ou erreur de disque
Remplacez et appuyez sur n'importe quelle touche lorsque vous êtes prêt
Ces informations seront demandées lorsque le programme de démarrage de la zone DOS BOOT s'exécute et détecte des erreurs. Les raisons possibles sont: échec de réinitialisation du lecteur, hors limites (après 544 Mo) de l'adresse du premier secteur dans la zone racine et erreur de lecture du disque. Ces échecs appartiennent principalement à des échecs logiciels.
Si la table BPB est cassée, le disque dur ne peut pas lire / écrire correctement après avoir démarré avec une disquette, cela peut être réparé avec NDD. Si la table BPB est intacte, un simple SYS C: est nécessaire pour transmettre le système sur le lecteur d'amorçage. Si cela échoue également, cela indique: Échec du démarrage du disque.
(6). PAS DE ROM DE BASE
ARRÊT DU SYSTÈME
Cette invite apparaît toujours dans les machines très anciennes. Le rôle du programme de démarrage principal est de trouver un partition active (il peut également s'agir d'une partition bootstrap) dans les quatre entrées de la table de partition. S'il n'y a pas de partition active dans l'une des quatre entrées, le système ne saura pas où démarrer le système d'exploitation.
Le système ne peut exécuter que INT 188H et appeler le programme BASIC traité. Si le programme BASIC guéri n'existe pas, cela provoquera des plantages. La méthode de réparation la plus simple consiste à utiliser la deuxième fonction (définir la partition active) de FDISK pour spécifier une partition d'amorçage.
(sept). Afficher «Démarrage de MS - DOS» puis Crash
La dernière chose à noter à propos de la restauration de l'erreur logicielle de démarrage du disque dur est que le fichier exécutable dans CONFIG.SYS et AUTOEXC.BAT a été endommagé.
Cela fait planter le système lors de l'exécution de ce document. L'invite à l'écran affiche «Démarrage de MS - DOS ……», puis se bloque. Cette faute est très simple. Mais comme il n'y a pas de message d'erreur, la plupart des gens le confondront facilement avec une corruption de fichier système. Lorsque cela se produit, si les fichiers système sont intacts, vous pouvez supprimer ces fichiers.
Lorsque les informations ci-dessus apparaissent à l'écran, vous pouvez appuyer rapidement sur la touche de bas de page ou maintenir cette touche (interrompre l'installation de CONFIG.SYS et les performances d'AUTOEXEC.BAT) ou vous pouvez également appuyer sur la touche de bas de page (exécution en une seule étape de l'ordre dans CONFIG.SYSJ) afin de trouver les fichiers corrompus.
(8). Table de partition invalide
Le programme de démarrage principal jugera également si l'octet «indicateur de démarrage de partition» (premier octet) des trois entrées restantes est égal à 0 après avoir trouvé la partition active. Cela signifie que MBR doit s'assurer qu'il n'y a qu'une seule partition active. S'il y a un octet qui n'est pas 0 (seules les valeurs normales possibles sont 00H et 80H), le système signalera une erreur puis plantera.
(9). Interpréteur de commandes défectueux ou manquant
Entrez le nom correct ou l'interpréteur de commandes
Le système ne trouve pas le programme de traitement des commandes dans le répertoire racine et le répertoire spécifié. Ainsi, il demande aux utilisateurs d'entrer le chemin et le nom de fichier corrects. Vous pouvez entrer C: DOS COMMAND.COM sous l'invite.
(dix). Lecteur de lecture de type de support non valide X
Abandonner la nouvelle tentative, échouer
Ces informations sont destinées à une table BPB non valide dans la zone DOS BOOT. La table BPB est une adresse logique utilisée par DOS pour lire et écrire sur le disque dur. DOS peut convertir cette adresse logique en adresse physique. Une fois qu'il est endommagé, DOS ne peut pas effectuer d'opérations sur le disque dur.
L'échec du démarrage logiciel du disque dur peut être vérifié selon les ordres suivants: programme de démarrage principal dans le secteur de démarrage principal - programme de démarrage dans la zone BOOT - fichiers cachés dans le système DOS - CONFIG AUTOEXEC.
Lorsque le disque dur peut lire et écrire (peut lire et écrire normalement après le démarrage avec une disquette) mais ne peut pas démarrer le système. La séquence de vérification est la suivante: programme de démarrage principal - programme de démarrage de partition - fichiers cachés sous DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Pour le programme de démarrage principal dans le secteur de démarrage principal, vous pouvez écrire une sauvegarde appropriée à l'aide de FDISK MBR. Pour le programme de démarrage principal dans la zone BBOT et les fichiers cachés dans le système, vous pouvez utiliser SYS C: pour transmettre le système et écraser les données d'erreur (à condition que la table BPB soit intacte). En cas d'échec de lecture et d'écriture du disque dur, il existe deux causes possibles: l'échec de la table de partition et l'échec de la table BPB. Si l'invite du lecteur C: apparaît après avoir démarré avec une disquette, nous pouvons être sûrs que la table de partition du lecteur C: existe et est fondamentalement intacte.
Si le lecteur C: peut normalement lire et écrire, la table BPB doit être intacte. Les lecteurs peuvent restaurer le système de démarrage selon les méthodes ci-dessus ou par d'autres outils appropriés.
(11). Erreur de disque dur 17XX
Échec du contrôleur HDC
Une telle défaillance appartient à une défaillance matérielle. Une fois que le programme POST a envoyé une commande de réinitialisation au contrôleur, le contrôleur ne répond pas dans un délai spécifié. La raison en est peut-être que le contrôleur est endommagé ou que le câble n'est pas bien connecté. La défaillance du contrôleur est importante pour les réglages des paramètres du disque dur.