El controlador de disc també es diu Unitat de disc [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Navegació ràpida:
El controlador de disc, també anomenat 'unitat de disc', és un dispositiu d'emmagatzematge que registra informació amb disc dur. El controlador de disc llegeix les dades del disc i les transmet al processador. Inclou unitat de disquet, unitat de disc dur, unitat de CD-ROM, etc.
1. Estructura
El controlador de disc es compon de capçal, disc, circuit de lectura / escriptura, dispositiu servo mecànic, etc. Va ser introduït per primera vegada al model 305 RAMAC per IBM el 1956.
2. Sol·licitud
El controlador de disc no només pot llegir informació emmagatzemada al disc a la memòria, sinó també escriure informació a la memòria al disc. Per tant, es considera que no només és un dispositiu d’entrada, sinó també un dispositiu de sortida.
3. Tipus
El controlador de disc és una part de l’emmagatzematge en disc de l’ordinador. S'utilitza per conduir el disc per aconseguir una velocitat de rotació constant i controlar el capçal per gravar i llegir informació sobre la capa magnètica del disc segons un format de registre i un esquema de codi determinats. Es divideix en disc dur, disquet i unitat òptica.
4. Recuperació d'errors de la unitat de disc
El disc dur és un mitjà important per emmagatzemar informació. Quan es fa malbé, identificar ràpidament la causa del fracàs i excloure els impossibles són feines extremadament importants. El contingut següent és l’anàlisi d’errors, excepte el virus per referir-lo a les persones:
(1). Fallada del controlador de disc dur
Després que el programa POST enviï l'ordre de cerca a la unitat, es genera un error de temps d'espera perquè la unitat no completa les operacions en el temps especificat.
C: avaria de la unitat
RUN SETUP UTTLITY
Premeu per reprendre
Aquest tipus de fallada sol causar-se perquè el paràmetre de configuració del tipus del disc dur no coincideix amb el paràmetre de format original. Perquè s'estableix el paràmetre de AQUÍ disk és un paràmetre lògic, de manera que, en la majoria dels casos, després de l'inici del disquet, la unitat C pot llegir i escriure correctament, però no pot arrencar.
(2). Informació sobre els errors: l'especificació de la unitat no és vàlida
Això significa que la partició o la unitat lògica que voleu operar no té definició a la taula de particions. Si no existeix l'entrada corresponent d'una partició o unitat lògica al fitxer taula de particions , per al sistema operatiu, aquesta partició o unitat lògica tampoc no existeix. El problema d’aquest tipus de fracàs es troba en la taula de particions.
Per reparar aquest error, la manera més senzilla és fer una còpia de seguretat de la taula de particions per endavant, per exemple, podeu utilitzar l'eina Bootsafe de Pctools 9.0 o recalcular la taula de particions segons les dades de la taula BPB. Per descomptat, la segona via és molt més complicada.
(3). Error en carregar el sistema operatiu
Aquests errors es produeixen quan hi ha un error en llegir el sector d'arrencada de la partició.
Els possibles motius inclouen: en primer lloc, l'adreça física inicial de la partició indicada per la taula de particions és incorrecta; per exemple, el tercer byte (número de sector inicial) de l'entrada de la taula de particions canvia d'1 a 0. És a dir, l'adreça inicial que indica la partició inclou la indicació de capçalera i sector 0 a la pista (l'adreça aquí és l'adreça física i el sector hauria de començar per 1). Després que INT 13H no pugui llegir el disc, se us demanarà l'error.
En segon lloc, marca de pista i identificador de sector de la pista on es particiona sector d'arrencada mentides, es descomponen. Per tant, no es pot trobar el sector especificat. En tercer lloc, la unitat no pot llegir el circuit. Aquesta situació és poc freqüent. La majoria dels errors són aleatoris, ja que l’arrencada del sistema pot funcionar. Això almenys ens indica que s’ha llegit correctament un sector d’arrencada mestre.
(4). No es pot entrar al sistema.
Si existeix un disquet, arrenca des de la unitat A. L'ordinador mostra:
Conduir NO ESTÀ PREPARAT ERROR
Inseriu el disquet d'arrencada a A:
Premeu qualsevol tecla quan estigueu a punt
Després de completar el BIOSPOST, si arrenca des del disc dur, el sistema llegirà la superfície fixa 0, la pista 0 i el sector 1 del disc dur i trobarà el programa d’arrencada mestre i la taula de particions. Per tant, qualsevol manera d’evitar la superfície 0 danyada i la pista 0 del disc dur i arrencar amb èxit el sistema operatiu mitjançant el programari és impossible, tret que reescriviu les instruccions pertinents a l’INT 19H del BIOS del sistema.
Les raons per les quals INT 19H falla en llegir MBR són: en primer lloc, falla l’operació de lectura perquè el disc dur no pot llegir el circuit. Això pertany a un error de maquinari. En segon lloc, el sector especificat no es pot trobar a causa de danys físics o lògics de la superfície 0 i de la pista 0. En tercer lloc, el disc de lectura no té cap error, però el sufix de lectura de MBR no és “55AA”. El sistema determina que MBR és incorrecte. Això pertany a la falla suau.
(5). Error de disc o disc no del sistema
Substitueix i prem qualsevol tecla quan estigui a punt
Aquesta informació se us demanarà quan s'executi el programa d'arrencada de l'àrea DOS BOOT i trobeu errors. Els motius possibles són: error de restabliment de la unitat, fora dels límits (després de 544 M) de la primera adreça del sector a la zona arrel i error de lectura del disc. Aquests errors pertanyen majoritàriament a fallades de programari.
Si la taula BPB es descompon, el disc dur no pot llegir / escriure correctament després de començar amb un disquet, això es pot reparar amb NDD. Si la taula BPB està intacta, es necessita SYS C simple: per transmetre el sistema a la unitat d’arrencada. Si també falla, es mostra: Error d'arrencada del disc.
(6). SENSE ROM BÀSIC
PARADA DEL SISTEMA
Aquest avís apareix sempre en màquines molt antigues. El paper del programa d’arrencada mestre és que troba un fitxer partició activa (també pot ser una partició d'arrencada) a les quatre entrades de la taula de particions. Si no hi ha una partició activa en cap de les quatre entrades, el sistema no sabrà on arrencar el sistema operatiu.
El sistema només pot realitzar INT 188H i trucar al programa BASIC curat. Si no existeix el programa BASIC curat, això provocarà bloquejos. El mètode de reparació més senzill és que podeu utilitzar la segona funció (establir la partició activa) de FDISK per especificar una partició d’arrencada.
(7). Mostra 'Inici de MS - DOS' i després Crash
L’últim que s’ha de notar sobre la restauració de l’error suau d’arrencada del disc dur és que el fitxer executable de CONFIG.SYS i AUTOEXC.BAT s’ha malmès.
Això fa que el sistema es bloquegi quan s’executa aquest document. La sol·licitud de la pantalla mostra 'Iniciar MS - DOS ...…' i, a continuació, es bloqueja. Aquesta falla és molt senzilla. Però, com que no hi ha cap missatge d'error, la majoria de la gent ho confondrà fàcilment amb un fitxer del sistema corrupte. Quan això passi, si els fitxers del sistema estan intactes, podeu eliminar-los.
Quan aparegui la informació anterior a la pantalla, podeu prémer ràpidament la tecla de pàgina cap avall o mantenir-la premuda (interrompre la instal·lació de CONFIG.SYS i el rendiment d’AUTOEXEC.BAT) o també podeu prémer la tecla de pàgina avall (execució d’un sol pas de l’ordre a CONFIG.SYSJ) per trobar els fitxers danyats.
(8). Taula de particions no vàlida
El programa d'arrencada mestre també jutjarà si el byte de la 'partició d'arrencada de partició' (primer byte) de les tres entrades restants és 0 després de trobar la partició activa. Això significa que MBR ha de garantir si només hi ha una partició activa. Si hi ha un byte no és 0 (només els valors normals possibles són 00H i 80H), el sistema informarà de l'error i es bloquejarà.
(9). Intèrpret d’ordres incorrecte o absent
Introduïu el nom correcte o l’intèrpret d’ordres
El sistema no pot trobar el programa de processament d’ordres al directori arrel i al directori especificat. Per tant, demana als usuaris que introdueixin el camí i el nom del fitxer correctes. Podeu introduir C: DOS COMMAND.COM a la sol·licitud.
(10). Unitat de lectura X de tipus de suport no vàlida
Interrompre de nou, fallar
Aquesta informació és ràpida amb l'objectiu d'una taula BPB no vàlida a l'àrea DOS BOOT. La taula BPB és una adreça lògica que utilitza DOS per llegir i escriure el disc dur. DOS pot convertir aquesta adreça lògica en adreça física. Un cop danyat, DOS no pot dur a terme operacions al disc dur.
La fallada d’arrencada suau del disc dur es pot comprovar segons les ordres següents: programa d’arrencada mestre en el sector d’arrencada mestre - programa d’arrencada a l’àrea BOOT - fitxers ocults al sistema DOS - CONFIG AUTOEXEC.
Quan el disc dur pot llegir i escriure (pot llegir i escriure normalment després d'arrencar amb un disquet) però no pot arrencar el sistema. La seqüència de comprovació és la següent: programa d’arrencada mestre - programa d’arrencada de partició - fitxers ocults a DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Per al programa d'arrencada mestre del sector d'arrencada mestre, podeu escriure una còpia de seguretat adequada mitjançant FDISK MBR. Per al programa d’arrencada mestre a l’àrea BBOT i els fitxers ocults del sistema, podeu utilitzar SYS C: per transmetre el sistema i sobreescriure les dades d’error (sempre que la taula BPB estigui intacta). En el cas de fallades de lectura i escriptura del disc dur, hi ha dues causes possibles: fallada de la taula de particions i fallada de la taula BPB. Si apareix el símbol de la unitat C: després de començar amb el disquet, podem estar segurs que la taula de particions de la unitat C: existeix i està bàsicament intacta.
Si la unitat C: normalment pot llegir i escriure, la taula BPB ha d'estar intacta. Els lectors poden restaurar el sistema d’arrencada segons les formes anteriors o mitjançant altres eines adequades.
(11). Error del disc dur 17XX
Falla el controlador HDC
Aquest error pertany a un error de maquinari. Després que el programa POST enviï una ordre de restabliment al controlador, el controlador no respon en un període de temps especificat. La raó pot ser que el controlador estigui danyat o que el cable no estigui ben connectat. La fallada del controlador és rellevant per a la configuració dels paràmetres del disc dur.