Diska draiveris tiek saukts arī par Disk Drive [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Ātrā navigācija:
Diska draiveris, saukts arī par “diska disku”, ir atmiņas ierīce, kas ieraksta informāciju ar cieto disku. Diska draiveris nolasa datus no diska un pēc tam nodod tos procesoram. Tas ietver disketes, cietā diska, CD-ROM un tā tālāk.
1. Struktūra
Diska draiveris sastāv no galvas, diska, lasīšanas / rakstīšanas ķēdes, mehāniskās servo ierīces un tā tālāk. IBM to pirmo reizi 305. RAMAC modelī ieviesa 1956. gadā.
2. Pieteikums
Diska draiveris var ne tikai nolasīt diskā saglabāto informāciju atmiņā, bet arī ierakstīt informāciju atmiņā diskā. Tāpēc to uzskata par ne tikai ievades ierīci, bet arī izvades ierīci.
3. veidi
Diska draiveris ir viena no datora diska krātuves daļām. To lieto diska vadīšanai, lai sasniegtu vienmērīgu rotācijas ātrumu un kontrolētu galvu informācijas ierakstīšanai un lasīšanai diska magnētiskajā slānī saskaņā ar noteiktu ieraksta formātu un kodu shēmu. Tas ir sadalīts cietajā diskā, diskešu un optiskajā diskdzinī.
4. Diska diska kļūmju atkopšana
Cietais disks ir svarīgs informācijas glabāšanas līdzeklis. Kad tā ir bojāta, ārkārtīgi svarīgi darbi ir ātri noteikt neveiksmes cēloni un izslēgt neiespējamos. Šis saturs ir neveiksmes analīze, izņemot vīrusu, uz kuru atsaucas cilvēki:
(1). HDD kontroliera kļūme
Pēc tam, kad programma POST nosūta meklēšanai komandu vadīt, tiek izveidota taimauta kļūda, jo disks nepabeidz darbības norādītajā laikā.
C: piedziņas kļūme
PALAIT UZSTĀDĪŠANU
Nospiediet, lai atsāktu
Šāda veida kļūmes parasti izraisa cietā diska tipa iestatīšanas parametrs, kas neatbilst sākotnējam formāta parametram. Tā kā parametra iestatīšana ŠEIT disks ir loģisks parametrs, tāpēc vairumā gadījumu pēc disketes palaišanas C disks var pareizi lasīt un rakstīt, taču to nevar sākt.
(2). Informācija par kļūmi: nederīga diska specifikācija
Tas nozīmē, ka nodalījumam vai loģiskajam diskam, kuru vēlaties darbināt, nodalījumu tabulā nav definīcijas. Ja atbilstošais nodalījuma vai loģiskā diska ieraksts sistēmā neeksistē nodalījumu tabula , operētājsistēmai arī šis nodalījums vai loģiskais disks nepastāv. Šāda veida neveiksmes problēmai jāatrodas nodalījuma tabulā.
Lai novērstu šādu kļūmi, vienkāršākais veids ir iepriekš izveidot nodalījuma tabulas dublējumu, piemēram, varat izmantot Pctools 9.0 rīku Bootsafe vai pārrēķināt nodalījuma tabulu pēc BPB tabulas datiem. Protams, otrais veids ir daudz sarežģītāks.
(3). Ielādējot operētājsistēmu, radās kļūda
Šādas kļūmes tiek piedāvātas, ja lasot nodalījuma sāknēšanas sektoru ir kļūda.
Iespējamie iemesli ir: pirmkārt, nodalījuma tabulā norādītā nodalījuma sākuma fiziskā adrese ir nepareiza; piemēram, nodalījuma tabulas ieraksta trešais baits (sākuma sektora numurs) tiek mainīts no 1 uz 0. Tas ir, sākuma adrese, kas norāda nodalījumu, ietver ceļa un galvas sektora norādīšanu uz ceļa (adrese šeit ir fiziskā adrese un sektors jāsāk ar 1). Pēc tam, kad INT 13H neizdodas nolasīt disku, tiks parādīta kļūda.
Otrkārt, sliežu ceļa atzīme un sektora ID, kur nodalījums zābaku sektors meli, tiek sadalīti. Tātad norādīto sektoru nevar atrast. Treškārt, piedziņa neizdodas nolasīt ķēdi. Šī situācija ir reta. Lielākā daļa kļūdu ir nejaušas, jo var darboties sistēmas sāknēšana. Tas vismaz norāda, ka galvenā sāknēšanas sektors ir pareizi nolasīts.
(4). Nevar iekļūt sistēmā.
Ja ir disketes disks, tas tiek palaists no diska A. Datorā tiek parādīts:
Brauciet NAV GATAVA KĻŪDA
Ievietojiet sāknēšanas disketi A:
Kad esat gatavs, nospiediet jebkuru taustiņu
Pēc BIOSPOST pabeigšanas, ja tā tiek palaista no cietā diska, sistēma nolasīs cietā diska fiksēto virsmu 0, celiņu 0 un 1. sektoru un atradīs galveno sāknēšanas programmu un nodalījumu tabulu. Tātad, mēģinot izvairīties no cietā diska 0 bojājuma un 0 izsekošanas, kā arī veiksmīgi palaist operētājsistēmu, izmantojot programmatūru, nav iespējams, ja vien nepārrakstāt attiecīgās instrukcijas sistēmas BIOS INT 19H.
Iemesli INT 19H neizdodas nolasīt MBR ir: pirmkārt, lasīšanas darbība neizdodas, jo cietais disks neizlasa ķēdi. Tas pieder aparatūras atteicei. Otrkārt, norādīto sektoru nevar atrast 0 un 0 ceļa loģisko vai fizisko bojājumu dēļ. Treškārt, lasīšanas diskā nav kļūdu, bet MBR nolasīšanas sufikss nav “55AA”. Sistēma nosaka, ka MBR nav pareizs. Tas pieder pie mīkstas vainas.
(5). Diska nesistēma vai kļūda
Kad esat gatavs, nomainiet un nospiediet jebkuru taustiņu
Šī informācija tiks parādīta, kad DOS BOOT apgabala sāknēšanas programma izpilda un atrod kļūdas. Iespējamie iemesli ir: diska atiestatīšanas kļūme, pirmās nozares adreses sakņu zonā ārpus robežas (pēc 544M) un diska lasīšanas kļūda. Šādas kļūmes galvenokārt pieder programmatūras kļūmēm.
Ja BPB tabula ir sadalīta, cietais disks nevar pareizi lasīt / rakstīt pēc sākšanas ar disketi, to var labot, izmantojot NDD. Ja BPB tabula ir neskarta, sistēmas pārsūtīšanai sāknēšanas diskā ir nepieciešama vienkārša SYS C: Ja tas arī neizdodas, tas parāda: diska sāknēšanas kļūme.
(6). BEZ ROM ROM
SISTĒMA STOP
Šī uzvedne vienmēr parādās ļoti vecās mašīnās. Galvenās sāknēšanas programmas loma ir tā, ka tā atrod aktīvs nodalījums (tas var būt arī bootstrap nodalījums) nodalījuma tabulas četros ierakstos. Ja nevienā no četriem ierakstiem nav aktīva nodalījuma, sistēma nezinās, kur palaist operētājsistēmu.
Sistēma var veikt tikai INT 188H un izsaukt izārstēto BASIC programmu. Ja izārstēta BASIC programma neeksistē, tas izraisīs avārijas. Vieglākā labošanas metode ir tā, ka, lai norādītu sāknēšanas joslas nodalījumu, varat izmantot FDISK otro funkciju (iestatīt aktīvo nodalījumu).
(7). Parādiet “Starting MS - DOS” un pēc tam Crash
Pēdējā lieta, kas jāpievērš uzmanībai, atjaunojot cietā diska sāknēšanas mīksto kļūdu, ir tas, ka izpildāmā fails CONFIG.SYS un AUTOEXC.BAT ir bojāts.
Tas padara sistēmu avāriju, kad tā izpilda šo dokumentu. Ekrānā redzamā uzvedne parāda “Starting MS - DOS ……” un pēc tam avarē. Šī vaina ir ļoti vienkārša. Tā kā kļūdas ziņojuma nav, lielākā daļa cilvēku to viegli kļūdīs kā sistēmas failu korupciju. Kad tas notiek, ja sistēmas faili ir neskarti, varat tos noņemt.
Kad ekrānā tiek parādīta iepriekš minētā informācija, varat ātri nospiest taustiņu uz leju vai turēt šo taustiņu (pārtraukt CONFIG.SYS instalēšanu un AUTOEXEC.BAT darbību) vai arī nospiest uz leju taustiņu (pasūtījuma vienpakāpes izpilde CONFIG.SYSJ), lai atrastu bojātus failus.
(8). Nederīga nodalījumu tabula
Sāknēšanas sāknēšanas programma arī izlems, vai atlikušo trīs ierakstu “nodalījuma sāknēšanas karodziņa” baits (pirmais baits) ir 0 pēc aktīvā nodalījuma atrašanas. Tas nozīmē, ka MBR ir jānodrošina, vai ir tikai viens aktīvs nodalījums. Ja ir viens baits nav 0 (tikai iespējamās normālās vērtības ir 00H un 80H), sistēma ziņos par kļūdu un pēc tam avarēs.
(9). Slikts vai pazudis komandu tulks
Ievadiet pareizo vārdu vai komandu tulku
Sistēma nevar atrast komandu apstrādes programmu saknes direktorijā un norādītajā direktorijā. Tātad lietotājiem tiek lūgts ievadīt pareizo ceļu un faila nosaukumu. Zem uzvednes varat ievadīt C: DOS COMMAND.COM.
(10). Nederīgs datu nesēja tipa nolasīšanas disks X
Pārtraukt atkārtotu mēģinājumu, neizdoties
Šī informācija ir ātra, domājot par nederīgu BPB tabulu DOS BOOT apgabalā. BPB tabula ir loģiska adrese, kuru DOS izmanto, lai lasītu un rakstītu cieto disku. DOS var pārveidot šo loģisko adresi par fizisko adresi. Kad tas ir bojāts, DOS nevar veikt darbības cietajā diskā.
Cietā diska mīkstās sāknēšanas kļūmi var pārbaudīt pēc šādām kārtībām: galvenā sāknēšanas programma galvenās sāknēšanas sektorā - sāknēšanas programma BOOT zonā - slēptie faili DOS sistēmā - CONFIG AUTOEXEC.
Kad cietais disks var lasīt un rakstīt (var normāli lasīt un rakstīt pēc palaišanas ar disketi), bet nevar palaist sistēmu. Pārbaudes secība ir šāda: galvenā sāknēšanas programma - nodalījuma sāknēšanas programma - slēptie faili DOS - CON-FIG.SYS - AUTOEXEC.BAT.
Galvenās sāknēšanas programmas galvenās sāknēšanas sektorā varat ierakstīt pareizu dublējumu, izmantojot FDISK MBR. Galvenajai sāknēšanas programmai BBOT apgabalā un slēptajiem failiem sistēmā varat izmantot SYS C: lai pārsūtītu sistēmu un pārrakstītu kļūdas datus (ar nosacījumu, ka BPB tabula ir neskarta). Cietā diska lasīšanas un rakstīšanas kļūmes gadījumā ir divi iespējamie cēloņi: nodalījuma tabulas kļūme un BPB tabulas kļūme. Ja diska C: uzvedne parādās pēc startēšanas ar disketi, tad mēs varam būt pārliecināti, ka diska C: nodalījuma tabula pastāv un būtībā ir neskarta.
Ja disks C: parasti var lasīt un rakstīt, BPB tabulai jābūt neskartai. Lasītāji var atjaunot sāknēšanas sistēmu atbilstoši iepriekš minētajiem veidiem vai ar citiem piemērotiem rīkiem.
(11). 17XX cietā diska kļūda
HDC kontrolieris neizdodas
Šāda kļūme pieder aparatūras atteicei. Pēc tam, kad POST programma kontrolierim ir nosūtījusi atiestatīšanas komandu, kontrolieris nereaģē noteiktā laika periodā. Iemesls tam var būt tāds, ka kontrolieris ir bojāts vai kabelis nav labi savienots. Kontroliera kļūme attiecas uz cietā diska parametru iestatījumiem.