Дисковият драйвер се нарича и дисково устройство [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
Бърза навигация:
Дисковият драйвер, наричан още „дисково устройство“, е устройство за съхранение, записващо информация с твърд диск. Дисковият драйвер чете данни от диска и след това ги предава на процесора. Включва флопи диск, твърд диск, CD-ROM устройство и така нататък.
1. Структура
Дисковият драйвер се състои от глава, диск, верига за четене / запис, механично серво устройство и така нататък. За първи път е представен в модел 305 RAMAC от IBM през 1956 г.
2. Приложение
Дисковият драйвер може не само да чете информация, съхранявана на диска, в паметта, но и да записва информация в паметта на диск. Следователно се счита, че е не само входно устройство, но и изходно устройство.
3. Видове
Дисковият драйвер е една част от дисковото хранилище на компютъра. Използва се за задвижване на диска за постигане на стабилна скорост на въртене и управление на главата за запис и четене на информация на дисковия магнитен слой съгласно определен формат на записа и кодова схема. Разделя се на твърд диск, флопи диск и оптично устройство.
4. Възстановяване на неизправността на дисковото устройство
Твърдият диск е важен носител за съхранение на информация. Когато е повреден, бързото идентифициране на причината за повреда и изключването на невъзможните са изключително важни задачи. Следното съдържание е анализ на неуспех, с изключение на вируса, за който хората да се отнасят:
(1). Неизправност на HDD контролера
След като програмата POST изпрати команда за търсене на устройство, генерира се грешка в изчакването, тъй като устройството не завършва операции в рамките на определеното време.
C: повреда на устройството
РАБОТА НАСТРОЙКА UTTLITY
Натиснете, за да възобновите
Този вид отказ обикновено се причинява от параметъра за настройка на типа на твърдия диск, който не съвпада с параметъра на оригиналния формат. Защото настройка на параметър на ТУК disk е логически параметър, така че в повечето случаи, след стартиране на флопи диск, C устройството може да чете и пише правилно, но не може да се стартира.
(2). Информация за отказ: Невалидна спецификация на устройството
Това означава, че дялът или логическото устройство, с което искате да работите, няма дефиниция в таблицата на дяловете. Ако съответният запис на дял или логическо устройство не съществува в таблица на дяловете , за операционната система този дял или логическо устройство също не съществува. Проблемът с този вид отказ трябва да се крие в таблицата на дяловете.
За да поправите такава повреда, най-лесният начин е да направите резервно копие на таблицата на дяловете предварително, например можете да използвате инструмента Bootsafe на Pctools 9.0 или да преизчислите таблицата на дяловете според данните от таблицата BPB. Разбира се, вторият начин е много по-сложен.
(3). Грешка при зареждането на операционната система
Такива грешки се появяват, когато има грешка при четене на сектора за зареждане на дяла.
Възможните причини включват: първо, началният физически адрес на дяла, посочен от таблицата на дяловете, е неправилен; например третият байт (начален номер на сектора) на записа в таблицата на дяловете се променя от 1 на 0. Тоест началният адрес, посочващ дяла, включва индикация на глава и 0 сектор на пистата (адресът тук е физически адрес и сектор трябва да започне с 1). След като INT 13H не успее да прочете диска, грешката ще бъде подкана.
На второ място, марка на пистата и идентификатор на сектора на пистата, където е разделен сектор за зареждане лъжи, са разбити. Така че, посоченият сектор не може да бъде намерен. Трето, устройството не успява да разчете веригата. Тази ситуация е рядка. Повечето грешки са случайни, тъй като зареждането на системата може да се извърши. Това поне ни казва, че главният сектор за зареждане е прочетен правилно.
(4). Не може да влезе в системата.
Ако флопи диск съществува, той се зарежда от устройство A. Компютърът показва:
Шофирайте НЕ ГОТОВА ГРЕШКА
Поставете стартираща дискета в A:
Натиснете произволен бутон, когато сте готови
След като BIOSPOST завърши, ако се зареди от твърд диск, системата ще прочете фиксирана повърхност 0, проследява 0 и сектор 1 на твърдия диск и ще намери основната програма за стартиране и таблицата на дяловете. Така че, какъвто и да е начин да се опитате да избегнете повредена повърхност 0 и да проследите 0 на твърдия диск и да стартирате успешно операционната система, като използвате софтуер, е невъзможен, освен ако не пренапишете съответните инструкции в INT 19H на системния BIOS.
Причините за това, че INT 19H не успява да прочете MBR са: първо, операцията за четене е неуспешна, тъй като твърдият диск не успява да прочете веригата. Това принадлежи на хардуерна повреда. На второ място, посоченият сектор не може да бъде намерен поради логически или физически повреди на повърхността 0 и писта 0. На трето място, четящият диск няма грешка, но суфиксът за четене на MBR не е „55AA“. Системата определя, че MBR е неправилен. Това принадлежи към меки грешки.
(5). Несистемен диск или грешка на диска
Сменете и натиснете произволен бутон, когато сте готови
Тази информация ще бъде подканена, когато стартира програмата за стартиране на DOS BOOT и намери грешки. Възможните причини са: неуспех при нулиране на устройство, извън границите (след 544M) на първия секторен адрес в коренната зона и грешка при четене на диска. Такива неизправности най-вече принадлежат към софтуерна повреда.
Ако BPB таблицата е разбита, твърдият диск не може да чете / пише правилно след стартиране с дискета, това може да бъде поправено с NDD. Ако таблицата BPB е непокътната, е необходим прост SYS C: за предаване на системата на зареждащото устройство. Ако и това не успее, то показва: Неуспешно зареждане на диска.
(6). БЕЗ ROM ОСНОВНИ
СИСТЕМА СТОП
Този ред винаги се появява в много стари машини. Ролята на главната програма за зареждане е, че тя намира активен дял (това може да бъде и bootstrap дял) в четирите записа на таблицата на дяловете. Ако в някой от четирите записа няма активен дял, системата няма да знае къде да зареди операционната система.
Системата може да изпълни само INT 188H и да извика излекуваната BASIC програма. Ако излекувана BASIC програма не съществува, това ще доведе до сривове. Най-лесният метод за поправяне е, че можете да използвате втората функция (задайте активен дял) на FDISK, за да зададете начален дял.
(7). Покажете „Стартиране на MS - DOS“ и след това Crash
Последното нещо, което трябва да забележите за възстановяване на мека грешка при зареждане на твърдия диск, е, че изпълнимият файл в CONFIG.SYS и AUTOEXC.BAT е повреден.
Това прави срив на системата, когато изпълнява този документ. Подканата на екрана показва „Стартиране на MS - DOS ......“ и след това се срива. Тази грешка е много проста. Но тъй като няма съобщение за грешка, повечето хора лесно ще го сбъркат с повреда на системния файл. Когато това се случи, ако системните файлове са непокътнати, можете да ги премахнете.
Когато горната информация се появи на екрана, можете бързо да натиснете клавиша за намаляване на страницата или да задържите този клавиш (прекъсване на инсталирането на CONFIG.SYS и изпълнението на AUTOEXEC.BAT) или можете също да натиснете клавиша за намаляване на страницата (изпълнение на поръчка в една стъпка в CONFIG.SYSJ), за да намерите повредените файлове.
(8). Невалидна таблица на дяловете
Главната програма за стартиране също ще прецени дали байтът „флаг за зареждане на дяла“ (първият байт) от останалите три записа е 0, след като намери активния дял. Това означава, че MBR трябва да гарантира дали има само един активен дял. Ако има един байт, който не е 0 (само възможните нормални стойности са 00H и 80H), системата ще докладва за грешка и след това ще се срине.
(9). Лош или липсващ интерпретатор на команди
Въведете правилно име или интерпретатор на команди
Системата не може да намери програмата за обработка на команди в основната директория и посочената директория. И така, той иска от потребителите да въведат правилния път и името на файла. Можете да въведете C: DOS COMMAND.COM под подканата.
(10). Невалиден диск за четене на тип носител X
Прекъсване на повторен опит, неуспех
Тази информация е бърза, насочена към невалидна BPB таблица в DOS BOOT областта. Таблицата BPB е логичен адрес, използван от DOS за четене и запис на твърд диск. DOS може да преобразува този логически адрес във физически адрес. След като бъде повреден, DOS не може да извършва операции на твърдия диск.
Неуспехът на мекото зареждане на твърдия диск може да се провери съгласно следните поръчки: основна програма за зареждане в главния сектор за зареждане - програма за зареждане в областта на BOOT - скрити файлове в DOS система - CONFIG AUTOEXEC.
Когато твърдият диск може да чете и пише (може да чете и пише нормално след зареждане с дискета), но не може да стартира системата. Последователността на проверките е следната: главна програма за зареждане - програма за стартиране на дялове - скрити файлове в DOS - CON-FIG.SYS - AUTOEXEC.BAT.
За главната програма за зареждане в главния сектор за зареждане можете да напишете подходящо архивиране, като използвате FDISK MBR. За основната програма за стартиране в областта BBOT и скритите файлове в системата можете да използвате SYS C: за предаване на системата и презаписване на данните за грешки (при условие, че таблицата на BPB е непокътната). В случай на неуспех при четене и запис на твърдия диск, има две възможни причини: повреда в таблицата на дяловете и отказ на таблицата на BPB. Ако подкана за устройство C: се появи след стартиране с дискета, тогава можем да бъдем сигурни, че таблицата на дяловете на устройство C: съществува и е основно непокътната.
Ако устройство C: може нормално да чете и пише, таблицата BPB трябва да е непокътната. Читателите могат да възстановят системата за зареждане съгласно горните начини или чрез други подходящи инструменти.
(11). 17XX грешка на твърдия диск
HDC контролерът се повреди
Такава повреда принадлежи към хардуерна повреда. След като програмата POST изпрати команда за нулиране до контролера, контролерът не реагира в рамките на определен период от време. Причината за това може да е, че контролерът е повреден или кабелът не е свързан добре. Неизправността на контролера е свързана с настройките на параметрите на твърдия диск.