Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PTU.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
78.88 Кб
Скачать

Iнтерфейс Serial-ata, ide

3.1 Діагностика несправностей дискових ide- систем

Правильно налаштований контролер накопичувачів рідко стає причиною непрацездатності системи, оскільки параметри BIOS, лінії запиту переривання (IRQ) і адреси введення / виводу для них строго визначені. Тим не менш, існує ряд причин, по яких може знадобитися заміна адаптера або модернізація контролера накопичувачів. У цьому розділі розглядаються різні питання, пов'язані з діагностикою несправностей дискових IDE-систем.

Симптом Не встановлюється належним чином програмне забезпечення контролера накопичувачів

При установці або оновленні програмного забезпечення контролера накопичувачів нерідко виникають складнощі, пов'язані, в основному, з новими функціями самого контролера. Якщо при установці програмного забезпечення контролера з'являються проблеми, спробуйте впоратися з ними таким чином. В першу чергу увійдіть в програму налаштування параметрів BIOS і вимкніть усі функції, що дозволяють підвищити швидкодію контролера і накопичувачів: блочну (IDE Block Mode) і многосекторную (Multi-Sector Transfer) передачу даних, 32-розрядний доступ до диску (32-bit Disk Access ). Якщо в контролері передбачена роздільна установка параметрів для двох каналів, то перевірте, відключені чи перераховані функції у вторинному каналі, Можна також спробувати змінити діапазон адрес BIOS контролера (наприклад, зрушити початковий адресу з C800h на CFOOh).

Якщо і після цього не вдається встановити програмне забезпечення контролера, то причина може полягати в якійсь із оверлейних програм (наприклад, Disk Manager EZ-Drive), яка була використана для логічного розбиття диска та його форматування. Можливо, вам доведеться деінсталювати, оверлейну програму і включити режим логічної адресації блоків накопичувача (LBA) в програмі настройки параметрів BIOS. Якщо оверлейну програму звичайним способом деінсталювати не вдасться, то можна перезаписати головний завантажувальний запис жорсткого диска, запустивши програму FDISK з ключем / MBR, а потім заново розбити диск на розділи і переформатувати його,

Якщо ви не можете повністю очистити жорсткий диск, то спробуйте отримати відповідну службову програму у фірми-виробника накопичувача. Після цього програмне забезпечення нового контролера повинно встановитися без проблем [1,cтр.467].

Симптом - контролер не в змозі забезпечити роботу накопичувача з кількістю циліндрів більше 1024

Це часто відбувається при побудові нової системи або складанні комп'ютера ізбившіх у вживанні компонентів. Для того щоб контролер міг працювати з накопичувачами з кількістю циліндрів понад 1024, в ньому повинна бути передбачена логічна адресація блоків (LBA) і включений відповідний режим. Підтримка режиму може бути передбачена у вбудованій BIOS контролера, але не виключено, що вам для цієї мети доведеться встановити програму-драйвер контролера. (Наприклад, для того щоб контролер фірми Promise Technologies міг працювати в режимі LBA, необхідно встановити драйвер DOSEIDE.SYS.) Якщо контролер змонтований на системній платі, то режим повинен бути передбачений у системній BIOS. Якщо це не так, то необхідно модернізувати системну BIOS або встановити новий адаптер накопичувачів з BIOS, в якій передбачена LBA, Крім того, сам жорсткий диск повинен бути в змозі працювати в режимі LBA, Переконайтеся в тому, що накопичувач на жорсткому диску відноситься до типу E1DE. Нарешті, перевірте записані в пам'яті CMOS параметри накопичувача і переконайтеся в тому, що він налаштований на адресацію по методу LBA, а не CHS. Можливо, вам доведеться після перенастроювання системи заново розбити жорсткий диск на розділи і переформатувати його.

Симптом - завантаження драйвера контролера накопичувачів призводить до зависання системи або появи повідомлення про помилку «Bad or Missing COMMAND.COM» («Пошкоджено або втрачений файл C0MMAND.COM»)

Це відома проблема деяких версій драйверів фірми DTC DTC22XX.SYS і DOSEIDE.SYS, але нерідко така ситуація виникає і з контролерами інших фірм-виробників, для роботи яких потрібні завантажуються драйвери. Можливо, контролер передає дані в накопичувач із занадто високою швидкістю. У момент завантаження отримує інформацію від диска про його параметри Іноді накопичувач повідомляє, що він може працювати в режимі Р10-PI/O-3, хоча насправді це не так. У багатьох випадках встановлені в системі драйвери виявляються застарілими, і тоді рішення проблеми полягає в зниженні швидкості передачі даних вручну. Краще всього, звичайно, завантажити та встановити останні версії драйверів, але як тимчасовий захід можна ввести в командний рядок завантаження драйвера кілька додаткових ключів. Наприклад, фірма DTC рекомендує завантажувати драйвер DOSE1DE.SYS за допомогою наступного рядка (х - літерне позначення накопичувача):

DOSEIDE.SYS / v / dx: mO / dx: pO

Якщо проблеми з'явилися після того, як драйвери стали завантажуватися в область верхньої пам'яті, то файл CONFIG.SYS необхідно змінити таким чином, щоб драйвери завантажувалися в основну пам'ять. Є відомості повідомлення про те, що деякі накопичувачів краще працюють з програмними драйверами тоді, коли в програмі настройки параметрів BIOS встановлений режим прихованої регенерації (Hidden). Зазвичай пункт вибору цього режиму розташовується в області розширених налаштувань (Advanced Features). При прихованій регенерації змінюється спосіб оновлення вмісту системної оперативної пам'яті, що благотворно позначається на роботі драйвера контролера накопичувачів. Можна також спробувати відключити всі функції, що дозволяють підвищити швидкодію контролера і накопичувачів: блочну (IDE Block) і многосекторную (Multi-Sector Transfer) передачу даних, 32-розрядний доступ щоку (32-bit Disk Access). Нарешті, якщо в комп'ютері встановлено оверлейних програмне забезпечення (наприклад, Disk Manager), то драйвер може виявитися несумісними з ним. У цьому випадку необхідно деінсталювати оверлейну програму, заново провести логічне розбиття жорсткого диска, а потім переформатувати його. Тільки після цього драйвер контролера буде працювати [1,cтр.469].

Симптом - низька продуктивність накопичувача - мала швидкість передачі даних

Така ситуація часто виникає при заміні контролера накопичувачів. Перш за все, переконайтеся в тому, що в пам'ять не завантажена-яка антивірусна програма.

Антивірусні програми, що запускаються в процесі завантаження системи, можуть уповільнювати роботу накопичувача. Якщо на платі контролера встановлена якась перемичка вибору швидкодії, переконайтеся в тому, що вона встановлена у відповідності з можливостями IDE-накопичувача і процесора. (Ця особливість притаманна контролерам фірми DTC моделей 2278VL і 2270.) Переконайтеся також у тому, що в програмі настройки параметрів BIOS обрана найбільша швидкість передачі даних (РI/O-4 в старих системах, UDMA/33 або UDMA/66 - в нових) .

Якщо для підвищення продуктивності адаптера накопичувачів використовується драйвер, то переконаєтеся в тому, що він коректно завантажений, а також у тому, що (командному рядку його завантаження вказані необхідні ключі. Нарешті деінсталюйте програмне забезпечення інших фірм (наприклад, Disk Manager або Z-Drive) , які могли входити в комплект поставки самого накопичувача.

Симптом - після інсталяції адаптера накопичувачів система не завантажується

Причин цього явища може бути досить багато. Перш за все, переконайтеся в тому, що адаптер накопичувачів правильно і повністю вставлений в слот шини розширення, а потім перевірте, чи правильно зорієнтовані і підключені роз'єми сигнального кабелі, Якщо на платі адаптера встановлені перемички узгодження швидкодії контролера з швидкодією накопичувача і процесора (контролери фірми DTC 2278VL і 2270), то переконаєтеся в правильності їх установки. Перевірте також правильність установки перемичок ведучий / ведений (master / slave) на всіх накопичувачах, підключених до контролера. Нарешті, перевірте записані в пам'яті CMOS параметри на відповідність їх реальним характеристикам накопичувачів.

Можна спробувати відключити всі функції, що дозволяють підвищити швидкодію контролера і накопичувачів: блочну (IDE Block Mode) і многосекторную (Multi-Sector Transfer) передачу даних, 32-розрядний доступ до диску (32-bit Disk Access).

Якщо проблему усунути не вдається, то заново розбийте диск на розділи і переформатує його [1,cтр.470].

Симптом - якщо в системі присутній хост-адаптер SCSI, то завантаження системи через новий IDE-контролер не виробляється

Необхідно ретельно перевірити і узгодити параметри знову встановленого IDE-контролера (наприклад, Uitra66) і наявного хост-адаптера SCSI. При наявності «систему двох працюючих контролерів, SCSI і IDE, комп'ютер буде намагатися завантажуватися через той з них, який буде виявлений першим. Для того щоб один з контролерів був помічений системою раніше, ніж інший, його BIOS повинна завантажуватися першим. Цього можна домогтися шляхом зміни початкових адрес BIOS. Практично всі сучасні IDE-контролери працюють у стандарті Plug-and-Play (Натискай і працюй). Це означає, що розподілом системних ресурсів між пристроями «відає» виключно системна BIOS, і перепризначувати їх вручну іноді (називається неможливо). Однак загальне правило полягає вте, що найменший адреса присвоюється BIOS того адаптера, який встановлений у слот шини PCI з найвищим пріоритетом. На більшості системних плат найвищим пріоритетом серед слотів нниРС1обладаетслот № 1. Якщо вам не вдається вручну перепризначувати адреси пам'яті або поставити порядок завантаження з PCI-пристроїв через програму налаштування параметрів BIOS, вставте, IDE-контролер накопичувачів в слот № 1.

Сімптом - ведений дисковод ATAPI CD-ROM не розпізнається при підключенні до одного каналу з ведучим жорстким диском IDE

Cначала переконайтеся в тому, що дисковод CD-ROM дійсно відповідає стандарт ATAPI і призначений для підключення до інтерфейсу IDE. Перевірте, чи завантажується драйвер, призначений для обслуговування дисковода CD-ROM.

Якщо драйвер старий, завантажте і встановіть його нову версію. Якщо проблему усунути не вдалося, то проблема може полягати в неможливості «мирного співіснування» швидкодіючого IDE-пристрої та повільного дисковода АТАРI. (Змініть налаштування дисководу провідним пристроєм) і підключіть до вторинного каналу контролера носіїв. Можливо, для цього буде потрібно видозмінити командний рядок завантаження АТАР1 у файлі CONFIG.SYS [1,cтр.470].

Симптом - не пізнаються жорсткі диски, підключені до вторинного каналу контролера накопичувачів

Переконайтеся в правильності установки перемичок на всіх жорстких дисках. Якщо до другого каналу підключений тільки один накопичувач, то він повинен бути настроєний як ведений (single) або ведучий (master) накопичувач. Якщо до вторинного каналу підключені два накопичувачі, то переконаєтеся в тому, що один з них є провідним. Якщо для забезпечення роботи EIDE-інтерфейсу або вторинного каналу адаптера накопичувача використовується програма-драйвер, то переконаєтеся в тому, що командній коефіцієнт завантаження (в файлі CONFIG.SYS) вписаний відповідний ключ. Наприклад, для очищення вторинного каналу адаптера 2300 фірми Promise Technologies в командному рядку завантаження драйвера повинен бути вказаний ключ / S:

devices: \ eie2 300 \ eide23 00. sys / S

Переконайтеся в тому, що система управління електроживленням комп'ютера не використовує ню запиту переривання IRQ 15 (інші пристрої також не повинні претендувати на переривання). Якщо в програмі настройки параметрів BIOS характеристики накопи-(визначалися автоматично, то спробуйте ввести їх вручну. Накопичувач може здаватися занадто старим для того, щоб сприймати команду IDC (Identify Drive mnd-команда ідентифікації накопичувача) [1,cтр.474].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]