Gonilnik diska se imenuje tudi diskovni pogon [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Hitra navigacija:
Gonilnik diska, imenovan tudi 'diskovni pogon', je naprava za shranjevanje podatkov, ki beleži podatke s trdim diskom. Gonilnik diska bere podatke z diska in jih nato posreduje procesorju. Vključuje pogon diskete, pogon trdega diska, pogon CD-ROM in tako naprej.
1. Struktura
Gonilnik diska je sestavljen iz glave, diska, vezja za branje / pisanje, mehanske servo naprave itd. Prvič ga je IBM predstavil v modelu 305 RAMAC leta 1956.
2. Uporaba
Gonilnik diska lahko ne samo bere podatke, shranjene na disku, v pomnilnik, temveč tudi zapisuje podatke v pomnilnik na disk. Zato velja, da ni le vhodna naprava, temveč tudi izhodna naprava.
3. Vrste
Gonilnik diska je en del pomnilnika računalniškega diska. Uporablja se za pogon diska za doseganje enakomerne hitrosti vrtenja in nadzor glave za snemanje in branje informacij na magnetni plasti diska v skladu z določeno obliko zapisa in kodno shemo. Razdeljen je na trdi disk, pogon diskete in optični pogon.
4. Obnova okvare diskovnega pogona
Trdi disk je pomemben medij za shranjevanje informacij. Kadar je poškodovan, je hitro prepoznavanje vzroka okvare in izključitev nemogočega izjemno pomembno delo. Naslednja vsebina je analiza napak, razen virusa, na katerega se ljudje sklicujejo:
(1). Napaka krmilnika trdega diska
Ko program POST pošlje iskalni ukaz na pogon, se ustvari napaka časovne omejitve, ker pogon ne konča operacij v določenem času.
C: okvara pogona
RUN SETUP UTTLITY
Pritisnite za nadaljevanje
Tovrstno napako običajno povzroči parameter nastavitve vrste trdega diska, ki se ne ujema s parametrom prvotne oblike. Ker je nastavitveni parameter TUKAJ disk je logični parameter, zato lahko v večini primerov po zagonu diskete pogon C pravilno bere in piše, vendar se ne more zagnati.
(2). Informacije o napaki: Neveljavna specifikacija pogona
To pomeni, da particijska ali logična enota, ki jo želite upravljati, nima definicije v tabeli particij. Če ustrezen vnos particije ali logičnega pogona ne obstaja v datoteki particijska tabela , za operacijski sistem ta particija ali logični pogon prav tako ne obstaja. Problem tovrstne napake mora biti v particijski tabeli.
Za odpravo takšne napake je najlažje narediti varnostno kopijo particijske tabele vnaprej, na primer lahko uporabite orodje Bootsafe Pctools 9.0 ali preračunate particijsko tabelo v skladu s podatki tabele BPB. Seveda je drugi način veliko bolj zapleten.
(3). Napaka pri nalaganju operacijskega sistema
Takšne napake se pojavijo, ko pride do napake pri branju zagonskega sektorja particije.
Možni razlogi vključujejo: prvič, začetni fizični naslov particije, naveden v tabeli particij, ni pravilen; na primer, tretji bajt (številka začetnega sektorja) vnosa tabele particij se spremeni z 1 na 0. To pomeni, da začetni naslov, ki označuje particijo, vključuje kazalnik glave in 0 sektorja na progi (naslov tukaj je fizični naslov in sektor naj se začne z 1). Ko INT 13H ne uspe prebrati diska, se prikaže napaka.
Drugič, oznaka proge in ID sektorja proge, kjer je razdeljena zagonski sektor laži, so razčlenjene. Torej, navedenega sektorja ni mogoče najti. Tretjič, pogon ne odčita vezja. Ta položaj je redek. Večina napak je naključnih, ker lahko sistemski zagon deluje. To nam vsaj pove, da je bil glavni zagonski sektor pravilno prebran.
(4). Ne morem vstopiti v sistem.
Če disketni pogon obstaja, se zažene s pogona A. Računalnik prikaže:
Vožnja NI PRIPRAVLJENA NAPAKA
Vstavite zagonsko disketo v A:
Ko je pripravljena, pritisnite katero koli tipko
Po dokončanju BIOSPOST-a bo sistem, če se zažene s trdega diska, prebral fiksno površino 0, skladbo 0 in sektor 1 trdega diska ter našel glavni zagonski program in particijsko tabelo. Torej je vsak način, da se izognemo poškodovani površini 0 in sledenju 0 trdemu disku in uspešno zaženete operacijski sistem s pomočjo programske opreme, nemogoč, razen če v INT 19H sistemskega BIOS-a prepišete ustrezna navodila.
Razlogi, da INT 19H ne uspe prebrati MBR, so: najprej operacija branja ne uspe, ker trdi disk ne prebere vezja. To spada v okvaro strojne opreme. Drugič, navedenega sektorja ni mogoče najti zaradi logične ali fizične poškodbe površine 0 in sledi 0. Tretjič, bralni disk nima napake, vendar odčitana pripona MBR ni '55AA'. Sistem ugotovi, da je MBR napačen. To spada v mehko napako.
(5). Nesistemski disk ali napaka diska
Zamenjajte in pritisnite katero koli tipko, ko ste pripravljeni
Te informacije se pojavijo, ko se zažene program za zagon DOS BOOT in najde napake. Možni razlogi so: napaka pri ponastavitvi pogona, izven meja (po 544M) prvega naslova sektorja v korenskem območju in napaka pri branju diska. Takšne napake večinoma spadajo v okvare programske opreme.
Če je tabela BPB razčlenjena, trdi disk po zagonu z diskete ne more pravilno brati / pisati, to lahko popravite z NDD. Če je tabela BPB nedotaknjena, je za prenos sistema na zagonskem pogonu potreben preprost SYS C: Če tudi to ne uspe, se prikaže: Disk Boot Failure.
(6). NO ROM OSNOVNO
STOP SISTEMA
Ta poziv se vedno pojavi v zelo starih strojih. Vloga glavnega zagonskega programa je, da najde aktivna particija (lahko tudi zagonska particija) v štirih vnosih tabele particij. Če v nobenem od štirih vnosov ni aktivne particije, sistem ne bo vedel, kje naj zažene operacijski sistem.
Sistem lahko izvaja samo INT 188H in pokliče utrjeni program BASIC. Če pozdravljeni program BASIC ne obstaja, bo to povzročilo zrušitve. Najlažji način popravljanja je, da lahko z drugo funkcijo (nastavite aktivno particijo) FDISK določite zagonsko particijo.
(7). Pokažite “Zagon MS - DOS” in nato Crash
Zadnje, kar je treba opozoriti pri obnavljanju mehke napake zagona trdega diska, je, da je bila izvršljiva datoteka v CONFIG.SYS in AUTOEXC.BAT poškodovana.
To povzroči zrušitev sistema med izvajanjem tega dokumenta. Na zaslonu se prikaže poziv »Zagon MS - DOS ……« in nato zruši. Ta napaka je zelo preprosta. Ker pa sporočila o napaki ni, ga bo večina ljudi zlahka zamenjala za poškodbo sistemske datoteke. Če se to zgodi, lahko sistemske datoteke odstranite, če so nedotaknjene.
Ko se zgornji podatki pojavijo na zaslonu, lahko hitro pritisnete tipko za pomikanje strani ali zadržite to tipko (prekinite namestitev CONFIG.SYS in delovanje AUTOEXEC.BAT) ali pa pritisnete tudi tipko za pomikanje strani navzdol (izvršitev naročila v enem koraku v CONFIG.SYSJ), da bi našli poškodovane datoteke.
(8). Neveljavna tabela particij
Glavni zagonski program bo presodil tudi, ali je bajt (zastavica zagona zastavice) (prvi bajt) preostalih treh vnosov 0, potem ko najde aktivno particijo. To pomeni, da mora MBR zagotoviti, ali obstaja samo ena aktivna particija. Če en bajt ni 0 (le možni normalni vrednosti sta 00H in 80H), bo sistem sporočil napako in nato zrušil.
(9). Slab ali manjkajoč tolmač ukazov
Vnesite pravilno ime ali Tolmač ukazov
Sistem ne more najti programa za obdelavo ukazov v korenskem imeniku in določenem imeniku. Uporabnike torej prosi, da vnesejo pravilno pot in ime datoteke. Pod poziv lahko vnesete C: DOS COMMAND.COM.
(10). Neveljaven pogon za branje vrste medijev X
Prekini ponovni poskus, neuspešno
Ti podatki so hitri, usmerjeni v neveljavno tabelo BPB v območju DOS BOOT. Tabela BPB je logični naslov, ki ga DOS uporablja za branje in pisanje trdega diska. DOS lahko pretvori ta logični naslov v fizični naslov. Ko je DOS poškodovan, ne more izvajati operacij na trdem disku.
Odpoved mehkega zagona trdega diska lahko preverite po naslednjih naročilih: glavni zagonski program v glavnem zagonskem sektorju - zagonski program v območju BOOT - skrite datoteke v sistemu DOS - CONFIG AUTOEXEC.
Ko lahko trdi disk bere in piše (lahko normalno bere in piše po zagonu z diskete), vendar ne more zagnati sistema. Zaporedje preverjanja je naslednje: glavni zagonski program - particijski zagonski program - skrite datoteke v DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Za glavni zagonski program v glavnem zagonskem sektorju lahko s pomočjo FDISK MBR napišete ustrezno varnostno kopijo. Za glavni zagonski program v območju BBOT in skrite datoteke v sistemu lahko uporabite SYS C: za prenos sistema in prepisovanje podatkov o napakah (pod pogojem, da je tabela BPB nedotaknjena). V primeru okvare branja in pisanja trdega diska obstajata dva možna vzroka: okvara particijske tabele in okvara tabele BPB. Če se po zagonu diskete prikaže poziv pogona C:, smo lahko prepričani, da tabela particij pogona C: obstaja in je v bistvu nedotaknjena.
Če pogon C: običajno lahko bere in piše, mora biti tabela BPB nedotaknjena. Bralci lahko obnovijo zagonski sistem na zgornji način ali z drugimi ustreznimi orodji.
(11). Napaka trdega diska 17XX
Krmilnik HDC ne uspe
Takšna okvara spada v okvaro strojne opreme. Ko program POST krmilniku pošlje ukaz za ponastavitev, krmilnik ne odgovori v določenem časovnem obdobju. Razlog za to je lahko v tem, da je krmilnik poškodovan ali kabel ni dobro povezan. Napaka krmilnika je pomembna za nastavitve parametrov trdega diska.