Режимы работы ide-устройств: Master, Slave, Conner Present и Cable Select



Скачать 72.36 Kb.
Дата09.08.2018
Размер72.36 Kb.
#43702

Режимы работы IDE-устройств: Master, Slave, Conner Present и Cable Select

: На одном IDE-кабеле могут работать до двух устройств: Master (МА) — основ­ной, или первый, и Slave (SL) — дополнительный, или второй. Если устройство на кабеле одно, оно обычно может работать в режиме Master, однако у некоторых для этого есть отдельный режим Single. Как правило, не допускается работа устройства в режиме Slave при отсутствии Master-устройства, однако многие новые устройства могут работать в этом режиме. При этом требуется поддержка со стороны BIOS или ^драйвера: многие драйверы, обнаружив отсутствие Master-устройства, прекраща­ют дальнейший опрос данного контроллера.

Conner Present (CP) — имеющийся на некоторых моделях режим поддержки вин-; честеров Conner в режиме Slave; введен из-за несовместимостей в диаграммах обме-| на по интерфейсу.

Наиболее часто встречающиеся проблемы с HDD IDE и методы их решения

Что делать, если не загружается операционная система?

Все проблемы, возникающие при использовании накопителей на жестких магнит­ных дисках (HDD), можно разделить на программные и аппаратные. Под программ­ными проблемами подразумеваются все сбои в работе компьютерной системы, выз­ванные ошибками в прикладном или системном программном обеспечении, или конф­ликтами программного обеспечения, но не неисправностями самого оборудования. Обычно это проявляется как отсутствие загрузки операционной системы (ОС) (сооб­щения типа «missing operating system», «Insert system disk and press any key»), в то время как после загрузки с дискеты сохраняется доступ к HDD как к физическому или логи­ческому устройству. Причина такой ситуации — нарушение логической структуры информации на HDD (из-за ошибок в программах пользователя, ошибок самого пользо­вателя, действий вирусов и т.п.). Для правильной диагностики причины, приведшей к проблемам с загрузкой ОС, необходимо поступить так:

1. Убедиться, что все кабели (питания и сигнальный) подсоединены правильно и надежно. Практически на всех HDD первый контакт шлейфа IDE — тот, который ближе к разъему питания. На кабеле он отмечен каким-нибудь цветом. При непра­вильном подключении, скорее всего, не запустится системная плата (из-за того, что сигнал аппаратного сброса окажется соединен с сигнальной «землей»). Разъем пита­ния должен обеспечивать хорошийконтакт. Падение напряжения в месте плохого контакта может не позволить двигателю раскрутить диски до номинальной скорос­ти. Надо также проверить установку перемычек на HDp, отвечающих за переклю­чение режимов Master/Slave. При включений питания должен быть слышен звук рас­крутки шпиндельного двигателя, затем — несколько секунд работы позиционера (инициализация, калибровка). После чего звук вращения дисков должен быть ров-• ным, а светодиод выбора накопителя (если он есть) — погаснуть. i 2. Запустить системный Setup компьютера и попробовать определить параметры

нчестера с помощью пункта «IDE HDD autodetect». He исключено, что в вашем компьютере разрядилась батарея, питающая CMOS память, и он «забыл» правиль-, ные параметры. Надо также проверить, какой установлен режим трансляции пара­метров (если BIOS поддерживает разные режимы) — Normal (CHS), LBA или LARGE. Normal используется для накопителей емкостью до 500 Мбайт, LBA — для накопи­телей большей емкости, LARGE используется редко. Некоторые HDD (например, Conner СРЗООО и некоторые другие Conner'ы до 100 Мбайт) выдают по autodetecf'y такие параметры, под которыми работать не могут. В этом случае приходится вруч­ную прописывать параметры, соответствующие какому-нибудь близкому по емкос-m стандартному типу. Точно узнать те параметры, с помощью которых накопитель >ыл отформатирован, можно, загрузив ОС с дискеты и посмотрев Diskedit'ом из lorton Utilities любой версии (в режиме просмотра физического диска) таблицу раз-Цйюв (partition table). Координаты конца последнего раздела и будут искомыми па-аметрами (число головок+1, число цилиндров, число секторов). Некоторые старые

типы HDD могут не работать на некоторых типах современных материнских плат с интегрированными контроллерами HDD. Подобное наблюдалось на MB ATC1425B с HDD CP3000, WD93044A на secondary HDC (вторичном IDE интерфейсе). Также нет ничего удивительного в том, что HDD емкостью до 400 Мбайт разных произво­дителей (в основном Conner + Seagate, Conner + WD и другие пары с Conner) могут не работать нормально в паре master/slave на одном кабеле. Это вызвано.различием во временных диаграммах работы накопителей ранних разработок. Единственный способ решить эту проблему — разнести конфликтующие накопители на разные кон­троллеры (один — на primary, другой -- на secondary). Еще одна часто встречающа­яся проблема, возникшая с появлением Intel TX chipset — несовместимость интегри­рованных контроллеров IDE TX чипсета со многими более старыми моделями HDD. Несовместимость вызвана пониженным по сравнению со стандартным TTL уровнем логической «I» на TX. В результате многие старые HDD на TX начинают работать неустойчиво. Выход только один — замена HDD на поддерживающий режим UltraDMA. Итак, если параметры винчестера определяются autodetect'ом, то это обычно означает, что он успешно инициализировался и исправны, по крайней мере, управляющий процессор, схемы управления двигателем и позиционером, канал чте­ния и микроконтроллер, а также читаются служебные дорожки и некоторая часть области данных пользователя. Иногда случается, что после того как винчестер нор­мально определился BIOS'ом, его инициализация перед загрузкой операционной си­стемы не проходит (не устанавливается сигнал готовности устройства), что приво­дит к появлению сообщения об ошибке инициализации HDD. Такое, в частности, случается со старыми HDD (ST157А, иногда с другими). Необходимо перезапустить компьютер кнопкой Reset или выключить/включить питание, i

3. Загрузить операционную систему с дискеты. Для удобства рекомендуется под- \ готовить дискету (на машине, не зараженной вирусами!) такого содержания: DOS (в составе: системные файлы, Fdisk.exe, Format.com, Sys.com — от соответствующей ^ версии DOS или Windows95), Checkit 3.0, Diskedit.exe+Nlib200.rtl, и что-нибудь типа ;

Volkov Commander (он занимает меньше места, чем NC). Дискета должна быть за- i щищена от записи. Возможн^ ситуация, когда при подключенном HDD ОС не загру­жается и с дискеты, хотя при отключенном HDD загружается нормально. В этом случае вероятнее всего причина проблемы — заражение вирусом, изменившим сие-темные области ОС. Хорошо, если вирус может быть обнаружен и удален одной из общеизвестных антивирусных программ (DrWeb, AVP и др.). Иначе удалять вирус придется вручную Diskedit'ом с возможной потерей информации на HDD. Естествен- i но, для этого надо достаточно хорошо представлять себе структуру файловой систе- , мы данной ОС. При этом крайне нежелательно пользоваться программами типа ' Norton Disk Doctor (NDD), Scandisk и т.п., так как они способны исправить файло­вую систему, но не восстановить ее. Такое исправление часто только искажает кар­тину и сильно затрудняет восстановление данных пользователя, а иногда делает его невозможным.

4. После успешной загрузки ОС с дискеты можно запустить тест HDD из Checkit. Тест должен пройти без ошибок для всего дискового пространства. Если это так, то «железо» почти наверняка в порядке (за исключением весьма редкого случая неисп-



равности канала записи) и необходимо разбираться с системным программным обес­печением. В случае, если хранившаяся на накопителе информация не представляет особой ценности, можно, воспользовавшись Diskedit'ом в режиме просмотра физи­ческого диска, заполнить кодом 00 начальный сектор 0 дорожки (или несколько на­чальных секторов — это не принципиально), а потом (после перезагрузки) заново создать логические диски и отформатировать их. Простая переразметка с помощью fdisk (без предварительного стирания MBR Diskedit'ом) бессильна против многих вирусов (например, OneHalf), так как они при этом остаются активными, перехваты­вая прерывания DOS, и заново заражают загрузочный сектор. Сообщения об ошиб­ках в окне тестирования Checkit указывают на наличие дефектных участков в рабо­чей области дискового пространства. Сообщение «marked by DOS» означает, что данный участок отмечен как Bad cluster в FAT и не используется ОС. При этом «программные» дефекты, т.е. те кластеры, которые отмечены в FAT как bad, а на самом деле таковыми не являются, В окне тестирования отображены не будут. Не­большое количество дефектных секторов можно попытаться скрыть с помощью про­цедуры низкоуровневого форматирования.

Если описанная выше процедура привела к положительному решению возник­шей проблемы, то, как говорится, проблемы и не было. В случае, когда необходимо сохранить данные на HDD, процесс восстановления информации может оказаться сложным и длительным. Хотя в большинстве случаев это возможно, в том числе и расшифровка файлов и секторов, зашифрованных вирусом.

Скачать 72.36 Kb.

Поделитесь с Вашими друзьями:




База данных защищена авторским правом ©vossta.ru 2022
обратиться к администрации

    Главная страница