Установка sata драйвера с флоппи. Как поставить драйверы SATA на уже установленную Windows XP. Определение типа накопителя вручную

Одним из основных элементов любого компьютерного устройства, как известно, является жесткий диск, на котором хранится информация. Применительно к винчестерам любого типа используется такой термин, как AHCI. Но многие пользователи не только знают о том, как включить AHCI, но даже не имеют представления, что это такое. Рассмотрим значение основного термина и действия, необходимые для активации данного режима в Windows-системах.

Что такое AHCI?

Современные жесткие диски, подключаемые к материнской плате через в работе могут использовать два режима: IDE (совместимость с устаревшим оборудованием) и AHCI - новейший стандарт, обозначаемый как Advanced Host Controller Interface, позволяющий многократно увеличить производительность самого устройства и установленной операционной системы за счет более быстрого считывания данных.

Практически все современные SSD-диски увеличение производительности при обращении к ним показывают именно в том случае, когда установлен режим AHCI. Но и это не самое главное.

Для чего нужен режим AHCI?

Оставим пока вопрос, как включить режим AHCI в Windows, а посмотрим на преимущества, которые может извлечь пользователь современного компьютера при активации этого режима.

Прежде всего, при активированном режиме AHCI менять или устанавливать дополнительные винчестеры можно, что называется, «на лету» (даже без выключения компьютера или переустановки операционной системы). Это несомненно является огромным плюсом для серверов.

Второй аспект связан с тем, что при установке такого режима в действие вступает специальная технология NCQ, которая позволяет уменьшить количество перемещений считывающих головок, ускоряя при этом одновременное использование обращений к винчестеру разными приложениями, программами и службами. Наконец, как считается, активация AHCI благоприятно сказывается на производительности всей системы. Конечно, как свидетельствуют отзывы специалистов и пользователей, в домашних условиях прирост производительности особо наблюдаться не будет, однако при условии установки жесткого диска SSD такой режим все равно лучше включить.

Чего не стоит делать и на что обратить внимание изначально

Но вот самое главное заблуждение большинства пользователей состоит в том, что они пытаются для активации использовать исключительно настройки первичной системы BIOS (по крайней мере, об этом можно прочитать в большинстве рецензий на возникающие проблемы). Это делать категорически запрещается без выполнения предварительных действий в операционной системе.

Активировать режим в BIOS можно только в случае установки ОС на «чистый» жесткий диск. Если выполнить такую процедуру с уже имеющейся ОС на борту, Windows выдаст ошибку при старте и уйдет в режим постоянной перезагрузки. Потом начинаются сетования, мол, пользователь включал режим AHCI в Windows, но из этого ничего хорошего не вышло. Что ответить? Возможно, были нарушены базовые правила, поскольку в разных модификациях системы необходимо предпринимать различные действия.

Как проверить, активен ли режим AHCI?

Но для начала следует проверить, включен ли режим. Быть может, его дополнительная активация и не понадобится.

В самом простом случае при старте компьютерного терминала или ноутбука нужно зайти в настройки BIOS и обратиться к разделу SATA Mode.

В самой операционной системе можно использовать «Диспетчер устройств», вызываемый из «Панели управления», администрирования или консоли «Выполнить» командой devmgmt.msc и перейти к разделу контроллеров IDE ATA/ATAPI. При включенном режиме в стандартных устройствах AHCI-контроллер будет отображен. Если его в списке нет, придется решать вопрос, как включить AHCI в системе. Опять же, решение зависит от того, какая именно версия Windows установлена на компьютере.

Как включить режим AHCI в Windows 7

Итак, для начала рассмотрим «семерку». Для седьмой и десятой версий действия выглядят несколько похожими, а вот для Windows 8 отличаются достаточно сильно.

  • Первым делом следует вызвать редактор реестра (regedit в консоли «Выполнить»).
  • Развернуть ветку HKLM.
  • Через каталоги SYSTEM, CurrentControlSet и конечную директорию Services дойти до папки msahci.
  • Справа следует вызвать меню редактирования параметра Start и установить его значение на ноль.
  • Теперь в директории Services нужно найти каталог IastorV, в котором для параметра Start выполняются аналогичные вышеописанным действия.
  • Только по завершении этих процедур вопрос, как включить AHCI в BIOS без катастрофических последствий для системы, перестанет быть проблемой.

Действия в Windows 8/8.1

Для Windows 8 вышеприведенная методика не подойдет, поскольку есть более простое решение. В данном случае сначала необходимо установить режим минимальной загрузки системы в безопасном режиме. Как включить AHCI? Достаточно просто.

  • Для этого сначала вызывается командная строка (обязательно от имени администратора), а в ней прописывается сочетание bcdedit /set {current} safeboot minimal.
  • После этого необходимо произвести перезагрузку, в самом начале рестарта войти в настройки BOIS и уже там переключить режим с IDE на AHCI.
  • После сохранения настроек снова следует перезагрузка, вызывается командная консоль, а в ней прописывается строка bcdedit /deletevalue {current} safeboot, после чего следует еще один рестарт компьютера.

В принципе, вопрос, как включить AHCI именно в «восьмерке», может быть решен за счет использования специальной утилиты от Intel (естественно, при наличии процессора именно этого производителя).

  • Сначала с официального ресурса необходимо загрузить драйвер в виде файла f6flpy и настройщик SetupRST.exe.
  • После этого в «Диспетчере устройств» выбирается искомый жесткий диск, применяется процедура обновления драйвера, а в качестве самого драйвера в ручном режиме указывается загруженный файл f6flpy.
  • Далее следует перезагрузка, а после старта системы с уже активированным режимом AHCI для завершения настройки компьютера осуществляется запуск исполняемого файла настройки SetupRST.

Как включить AHCI в Windows 10?

Как уже говорилось, для десятой версии системы действия несколько схожи с теми, что производятся в Windows 7. Единственное различие состоит в выборе папок и параметров.

  • В системном реестре находим каталог Services. Здесь для параметра Start используется директория storahci.
  • Далее нулевые значения выставляются для параметра 0 в директориях storahci/StartOverride и iaStorV/StartOverride.
  • После этого можно приступать к активации основного значения в настройках первичной системы ввода/вывода BIOS.

Кстати сказать, в восьмой версии системы редактирование аналогичных параметров произвести тоже можно. Но зачем, если имеется и более простое рациональное решение проблемы?

Активация AHCI в BIOS

Для входа в настройки на стационарных компьютерах чаще всего используется клавиша Del, а для ноутбуков - F2, F12, комбинации с клавишами Esc и Fn или специальные кнопки на панели вроде ASSIST в Sony VAIO.

Здесь необходимо найти раздел или настройки режима AHCI. Как включить в БИОСе нужный параметр? Просто на строке установки режима SATA использовать клавишу ввода, а выбор параметра осуществить при помощи стрелок с подтверждением в виде еще одного нажатия Enter. Не забываем при выходе сохранить изменения (F10 + Y) и перегружаем систему. При повторном старте система автоматически установит необходимые драйверы.

Возможные проблемы

К сожалению, иногда при переходе в режим AHCI могут возникать и непредвиденные ошибки. Возможно, сам жесткий диск не поддерживает такой режим работы. В таком случае нечего и пытаться активировать AHCI.

С другой стороны, если система загружается, но выдаются какие-то ошибки или возникают сбои именно после переключения с IDE на AHCI, можно попытаться устранить неполадки при помощи специально разработанной утилиты от Microsoft под названием Fix It.

Если же не поможет ни то, ни другое, придется снова вызвать настройки BIOS и менять режим работы винчестера. Обратите внимание: если AHCI активировался без выполнения предварительных действий в системном реестре, которые были описаны выше, такие методы могут не сработать. Выходом станет либо восстановление системы с использованием съемного носителя, либо полная переустановка Windows. Так что будьте бдительны. Впрочем, хочется надеяться, что до этого не дойдет (конечно, при условии, что вся последовательность была выполнена именно в том порядке, который был приведен в описании).

При повторной или чистой можно изначально включить этот режим в BIOS, чтобы потом не метаться в поисках решения по его активации или устранению возникающих неполадок и сбоев в работе компьютера или ноутбука.

Вместо итога

В заключение остается добавить, что неопытным пользователям, не знакомым с тонкостями настройки первичной системы BIOS и операционных систем Windows, без особой надобности активировать этот режим не стоит. Все равно на современных компьютерах с мощными процессорами и большими объемами оперативной памяти прирост производительности особо заметен не будет. На старых терминалах или ноутбуках использовать такой режим вообще смысла нет. В основном, как уже было сказано, такие настройки больше подойдут для серверов, когда к жесткому диску производится обращение нескольких десятков дочерних терминалов в локальной сети.

Проблемы с жесткими дисками можно поделить на две разновидности: не правильное подключение устройства и сбой в самом винчестере. И если первое достаточно просто решается, то со вторым пунктом могут возникнуть проблемы. Если винчестер не работает, это не повод звонить мастеру или обращаться в сервис. Нужно просто знать инструкцию о том, как установить жесткий диск IDE. Об этом и пойдет речь.

Обычно, проблемы с винчестером возникают, когда вы приобрели новое оборудование или хотите дополнительно подсоединить второй диск. Часто жесткий диск не работает, когда его вынимали для использования на другом компьютере, затем ставили обратно на рабочее место. Все это связано с тем, что винчестер был не корректно установлен.

Все винчестеры имеют свой интерфейс, за счет которого они подсоединяются к материнской плате. Всего их три:

  • Integrated Device Electronics, разработанный в 1986 году, и им пользуются до сих пор. Сокращенное название: IDE.
  • Small Computer Systems Interface, который также был создан в 1986 году, и которым пользуются и по сей день. Сокращенно: SCSI.
  • Advanced Technology Attachment. Был разработан в 2003 году, и сейчас становиться все популярнее. Serial ATA.

Ранее также применялись такие интерфейсы, как ST и ESDI, но о них постепенно позабыли. ST перестали использовать в 1989 году, а ESDI эксплуатировался не позднее, чем до 1991 года. IDE же, в свою очередь, был самым часто используемым интерфейсом, позднее его доработали и переделали в АТА, благодаря чему появилась возможность подсоединять не только винчестеры, но и диски CD и DVD.

АTА развивался с каждым годом и имеет несколько собственных стандартов от АTА-1 до ATA-7, которые выпускались с 1988 года и по 2001 год. С каждым стандартом постепенно возрастала скорость передачи данных, если вначале она была 8,33 Мб/с, то к 2000 году скорость уже достигала 100 мб/с. В дальнейшем в 2004 года интерфейс ATA или IDE, был заменен на современный SATA.

SCSI – это интерфейс, с помощью которого можно было подключать не только накопительные системы, но и различного вида периферийные устройства. К примеру, существовал SCSI-сканер. В дальнейшем, с появлением USB, такой интерфейс стал непрактичным. SCSI используется на серверах, на обычных ПК не встретишь материнскую плату с таким интерфейсом, так как она будет достаточно дорогой.

SATA – это самый современный интерфейс. Его часто называют последовательным АTА или Serial ATA. Когда как обычный АTА был параллельным АTА. Такая модификация имеет гораздо большую производительность. Но стоит учитывать, что скорость диска также зависит от кэш памяти.

Как подключать жесткие диски ATA (IDE) и SАТA

Сейчас все меньше материнских плат поддерживают IDE, выпускают в основном SATA. И за этим интерфейсом будущее. Самое первое правило для подключения винта к материнской плате, это необходимость отключить ваш компьютер от сети.

Материнская плата имеет два IDE разъема. Это означает, что можно подключать сразу два жестких диска. Но этот контроллер также подходит и для СD/DVD приводов. К главному контроллеру подключается более быстрое устройство, и оно будет носить название Master. Затем можно установить второе устройство, которое будет Slave. Таким образом можно подсоединить до четырех устройств. Отображаться они будут следующим образом:

Подсоединенные к первому контроллеру:

  • первичный главный (primary master);
  • первичный подчиненный (primary slave).

Подсоединенные ко второму:

  • вторичный главный (secondary master);
  • вторичный подчиненный (secondary slave).

Если открыть крышку вашего персонально компьютера и обратить внимание на материнскую плату, то там можно обнаружить надпись IDE-0, это главный контролер, а IDE-1 – это дополнительный. Интерфейс IDE больше, чем SATA, этим они легко различаются.

Также важно, обратить внимание, с помощью какого шлейфа производится соединение. Если это серый, 40-контактный шлейф, то его лучше заменить на желтый 80-контактный. Жесткий диск, подключенный через желтый шлейф, будет работать быстрее. Система BIOS распознает шлейфы. И 40-контактный серый шлейф достаточно медлителен. Лучше обратиться в магазин, где продается различное оборудование для компьютеров и попросить желтый 80-контактный шлейф. Ваш ПК благодаря всего лишь замене шлейфа будет работать быстрее.

Шлейф соединяется с интерфейсом на материнской плате и жестким диском, при этом перепутать или неправильно воткнуть шлейф у вас просто не получится. Подсоединив винчестер, необходимо определится, в каком режиме он будет работать master или slave, (главный или подчиненный).

Режим этот устанавливается при помощи перемычки, находящейся неподалеку от разъема для шлейфа. Еще это перемычку называют джампер. Необходимо будет переключить его на master или slave. Это зависит от вида вашего устройства. На жестком диске на вкладке или этикетке должны быть нарисовано обозначение master, или его заменяют на device. Если же там написано slave или device-1, то также нужно будет выбрать соответствующий режим.

Важно понимать, что к одному контролеру не могут быть подсоединены два master или два slave. Если вы подсоединяете второе устройство, уточните сначала, в каком режиме работает первое. И не меняйте режим у уже подключенного жесткого диска.

К примеру, у вас был винчестер, с которого запускался Windows, он, соответственно, установлен в режиме главного устройства. Вы подключили второй диск и master поставили на него, тогда ПК будет стараться с нового диска запустить операционную систему, у него это не получится, и возможности работать на компьютере не будет.

Есть и третий вариант, как можно установить устройства на IDE. Это с помощью кабеля, так называемый Cable Select. В таком случае, жесткий диск будет основным или подчиненным зависит от того, куда он подключается на шлейфе, в середине шлейфа или в конце. Не рекомендуем использовать такое соединение, так как может получиться, что у вас будет два жестких диска slave или два master, что приведет к ошибке.

После того, как все манипуляции со шлейфом выполнены, нужно соединить винчестер с питанием. Для этого нужно любой кабели из блока питание установить к жесткому диску. Ошибиться тут тоже достаточно сложно. Часто кабели располагаются желтой стороной кверху.

Где расположить жесткий диск, нет конкретных рекомендаций. Так как корпуса могут быть различны. Обычно, его располагают там, где получится. Это связано с тем, что комплектующие для ПК делают в Тайване. Часто размер проводов или шлейфа не совсем подходит. Лучше всего подобрать место, где жесткий диск будет охлаждаться с помощью вентиляторов.

Как установить жесткий диск с интерфейсом SATA

Здесь нет ничего сложного, перепутать SATA разъем с другими просто не возможно, похожих на материнской плате нет. У интерфейса SATA есть свои особенности:
У кабеля для SАTА есть два одинаковых разъема. Без разницы какой куда подключать, главное один соединить с материнской платой, второй с жестким диском. Перепутать или не так воткнуть кабель, нет возможности.
В отличие от IDE у SАТA не нужно выбирать режимы главного и подчиненного устройства, что значительно упрощает задачу.
К материнской плате с одним разъемом SAТА можно подключить лишь один винчестер.
Режимы, которые есть на IDE-устройствах не оказывают никакого влияния на SAТА.
У жесткого диска с интерфейсом SATA особый кабель для питания. Он должен быть в комплекте с самим винчестером. Либо можно воспользоваться переходником.

Поскольку SATA жесткие диски быстрее, чем IDE, то целесообразно именно на них устанавливать операционную систему. В этом случае ПК будет работать производительней. Для этого нужно в момент, когда загружается Windows, нажать Del на клавиатуре. Попасть в меню Setup, а там выбрать либо Boot Sequence, либо Boot Device Priority, где необходимо определится с тем, какой диск будет загрузочным.

Также жесткие диски SATA имеют драйвера, их можно скачать с официального сайта производителя или установить с диска, который должен идти в комплекте с винчестером. Без установленных драйверов операционная система просто не увидит ваш диск.

В этой статье рассмотрим установку накопителей на жестких дисках. В частности, рассмотрим их конфигурацию и физическую установку.

Для того чтобы установить в компьютер жесткий диск, необходимо проделать следующие действия:

  • настроить накопитель;
  • настроить контроллер или интерфейсное устройство;
  • установить накопитель в корпус компьютера;
  • настроить систему в целом для распознавания диска;
  • выполнить логическое разделение диска;
  • выполнить высокоуровневое форматирование разделов или томов.

Перед тем, как приступить к установке жесткого диска, желательно ознакомиться с документацией к этому накопителю, контроллеру или основному адаптеру, системной BIOS и некоторым другим устройствам компьютера. Но, как правило, простому пользователю это ничего не даст, поэтому документацию можно отложить в сторону. В современных компьютерных системах, она необязательна.

Если все-таки, вы решите ознакомиться с документацией, то компания-сборщик предоставит вам только ограниченную информацию об этом устройстве. Как правило, полную документацию нужно искать и загружать с сайта производителя устройства. То же самое относится к другим устройствам большинства систем, которые сегодня представлены на рынке.

Конфигурация жесткого диска

Перед тем как преступить к монтажу жесткого диска, его нужно сконфигурировать. IDE накопители чаще всего требуют установки переключателя «ведущий–ведомый» или так же можно использовать вариант Cable Select и 80-жильный шлейф.

Для настройки жестких дисков Serial ATA эти перемычки устанавливать не нужно. Бывают случаи, что все же накопители имеют такие перемычки, установленные непосредственно на заводе.

Жесткие диски SATA подключаются к контроллеру SATA с помощью кабеля, образуя, соединение типа «точка–точка».

В отличие от жестких дисков на основе параллельного интерфейса АТА (устаревший вариант), накопители SATA не имеют ни ведущих, ни ведомых устройств. На картинке показано, что некоторые накопители SATA имеют перемычки для разрешения совместимости. В современных жестких дисках со скоростью передачи данных 300/150 Мбит/с для переключения в более медленный режим, который необходим для корректной работы старым контроллерам, нужно переставить перемычку. Из соображений совместимости с драйверами и прочим программным обеспечением большинство контроллеров может работать в «режиме совместимости», в котором эмулируется конфигурация “ведущий–ведомый”, но физически этот режим не реализован.

Конфигурация контроллера жесткого диска

Контроллер жестких дисков в старых моделях устанавливается в разъем системной платы. Все накопители, разработанные в последнее время IDE и SATA, имеют встроенный контроллер на системной плате. Практически всегда контроллер устройств ATA интегрирован в материнскую плату и конфигурируется с помощью программы установки параметров BIOS. В таком случае обособленного контроллера не существует. Некоторые системы в дополнение к интегрированному контроллеру могут иметь контроллер на карте расширения. Эта ситуация может произойти тогда, когда интегрированный контроллер не поддерживает более быстрые режимы обмена данными (300 Мбит/с для SATA и 133 Мбит/с для PATA), свойственные для новых жестких дисков.

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

Бывают и такие случаи, когда добавление платы контроллера имеет смысл, например, новый диск SATA «подвешивается» на старую материнскую плату, на которой нет этого контроллера.

Контроллеры на платах расширения требуют определенной комбинации следующих системных ресурсов:

  • адрес Boot ROM (не обязательно);
  • прерывание (IRQ);
  • канал прямого доступа к памяти (DMA);
  • адрес порта ввода-вывода.

Не все контроллеры используют каждый из этих ресурсов, но есть и такие. В большинстве случаев современные контроллеры и системы, поддерживающие технологию Plug ang Play, автоматически конфигурируются базовой системой ввода-вывода компьютера и операционной системой. Система выделяет такие ресурсы, которые не приводят к конфликтам с другими устройствами компьютера.

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

Драйвер интерфейса ATA является частью стандартной системы BIOS компьютера и позволяет загружаться с устройств PATA и SATA. В таких системах, содержащих интерфейс SATA на материнской плате, драйвер этого интерфейса также встроен в BIOS. BIOS обеспечивает функциональность устройства, которая нужна системе для доступа к диску, прежде чем она сможет загрузить с него какой-либо файл.

Заметьте!

Несмотря на то, что операционная система (ОС) Windows поддерживает стандартные драйверы IDE/ATA, интерфейс этого типа обычно встраивается в компоненты южного моста или контроллера ввода-вывода набора микросхем системной платы и требует загрузки специальных драйверов. При использовании системной платы, которая является более новой, чем версия вашей ОС (например, новая системная плата, приобретенная в 2010 году, которая работает в операционной среде Windows XP), убедитесь в том, что сразу же после установки Windows были инсталлированы драйверы набора микросхем, поставляемые вместе с материнской платой. Если контроллер поддерживает интерфейс SATA в режиме ACHI (Advanced Host Controller Interface) или RAID-массив SATA (Redundant Array of Independent Disks — избыточный массив независимых дисков), а на компьютере установлена система Windows XP или более ранняя версия, как правило, для установки требуется драйвер, находящийся на дискете или предварительно записанный на установочный диск Windows.

Имейте в виду, что все эти драйверы входят в комплект установки Windows Vista и 7. Если контроллер старше устанавливаемой операционной системы, необходимые драйверы, скорее всего, будут входить в состав установочного компакт-диска. В то же время всегда рекомендуется поискать в Интернете свежую версию драйвера контроллера и установить ее сразу же после операционной системы.

Бывают контроллеры SATA которые имеют свою BIOS, поддерживающую ACHI, RAID, большие диски или другие функции. Если данными функциями вы пользоваться не собираетесь или BIOS материнской платы сама имеет эту поддержку, тогда использовать BIOS контроллера необязательно. Многие контроллеры на картах расширения имеют переключатели, перемычки или программы поддержки, позволяющие включать и отключать поддержку BIOS.

В дополнение к функциям загрузки BIOS контроллера обеспечивает и другие функции, такие как:

  • конфигурирование RAID-массива;
  • конфигурирование контроллера;
  • диагностику.

Если система BIOS контроллера включена, для ее размещения необходимо адресное пространство в области верхней памяти (UMA), занимающей последние 384 Кбайт в пределах первого мегабайта системной памяти. Верхняя память разделена на три участка по два сегмента размером по 64 Кбайт, при этом первый участок отводится для памяти видеоадаптера, а последний - для системной BIOS. Сегменты C000h и D000h зарезервированы для BIOS адаптеров, в частности для контроллеров жестких дисков и графических контроллеров.

Заметьте!

Области памяти, занимаемые BIOS различных адаптеров, не должны перекрываться. На большинстве плат есть переключатели и перемычки, с помощью которых можно изменить адреса BIOS, иногда это можно сделать и программно, предотвратив тем самым возможный конфликт.

Монтаж накопителей на жестких дисках

Накопители на жестких дисках монтируются в корпусе компьютера. Для этого нужны соответствующие винты, кронштейны, лицевая панель и т.д.

Для монтажа некоторых накопителей потребуются пластмассовые направляющие, которые крепятся к устройству с двух сторон и позволяют установить его в соответствующее место в корпусе.

Эти направляющие должны прилагаться к корпусу компьютера или к жесткому диску при покупке.

Поскольку устройства PATA и SATA применяют разные типы кабелей, проверьте, соответствует ли кабель контроллеру и диску. Для применения режима PATA с быстродействием 66 Мбит/с и более быстрых (вплоть до 133 Мбит/с) понадобится 80-жильный кабель. Так же его рекомендуется использовать и при более низких скоростях передачи данных, таких как 33 Мбит/с и меньше. Для определения, какой у вас кабель (40- или 80-жильный), посчитайте бугорки на шлейфе - каждый бугорок соответствует одной жиле. Одним из характерных признаков 80-жильного шлейфа является окраска его штекеров: вставляемый в материнскую плату окрашен в синий цвет, а вставляемые в ведущее и ведомое устройства - в черный и серый соответственно.

Если вы планируете установить 3,5-дюймовый жесткий диск в 5,25-дюймовую раму, вам потребуется другой тип монтажных накладок. Большинство 3,5-дюймовых дисков имеют такие накладки в комплекте.

Также они могут входить в комплект корпуса.

Заметьте!

Необходимо подобрать длину соединительного кабеля (шлейфа). В некоторых случаях кабель не достает до нового жесткого диска. Попытайтесь переместить его в расположенный ближе отсек, или воспользуйтесь более длинным кабелем. Длина кабеля накопителя IDE ограничена 45 см, чем короче, тем лучше. Однако в комплекте некоторых корпусов можно встретить более длинные кабели, вплоть до 67см, к тому же имеющие 80 жил. Длинные кабели, особенно имеющие нестандартную, ‘‘округленную’’ длину, применять не рекомендуется, особенно это касается дисков со скоростью передачи данных 133 Мбит/с. Использование слишком длинных кабелей вызывает ошибки времени передачи и ослабление сигнала, возможно также искажение данных на диске. Если вы используете шлейф длиннее 45 см, то, как говорится, сами создаете себе проблемы.

После распаковки нового жесткого диска у вас должно оказаться в наличии следующее:

  • само устройство;
  • программное обеспечение (не обязательно);
  • монтажные накладки и винты.

Устройства, поставляемые как OEM, т.е. в пакетах, кроме самих себя могут не иметь в комплекте ничего. В таком случае вам самим придется позаботиться о кабелях, винтах и других принадлежностях.

Монтаж жесткого диска ATA (PATA)

Для монтажа жесткого диска ATA нужно выполнить следующие действия:

1. Посмотрите, есть ли в компьютере незадействованный 40-жильный разъем IDE. С процессором Pentium в компьютер можно установить четыре устройства IDE (по два на каждый канал).

Совет!

Для повышения производительности одновременно используемых устройств, например накопителей и жестких дисков на оптических дисках, их подключают к различным кабелям. Жесткий диск и привод не рекомендуется «вешать» на один шлейф.

2. Обратите внимания, как кабель подключен к накопителю. Красный провод силового кабеля подключается к первому контакту разъема накопителя. Несмотря на то, что штекер имеет специальный ключ от неправильного подключения к жесткому диску, его легко можно неверно подключить, что приведет к выходу из строя устройство.

Первый контакт шлейфа чаще всего ориентируют ближе к разъему питания устройства. На шлейфе есть специальный ключ для правильного подключения к устройству.

Совет!

Запомните, что современным жестким дискам ATA для работы в скоростных режимах Ultra-DMA (66-133 Мбит/с) необходим 80-жильный кабель, его же можно использовать и для подключения старых устройств. 40-жильный кабель можно использовать для подключения устройств с быстродействием 33 Мбит/с и более медленных. Плюсом 80-жильного кабеля является то, что на устройствах придется установить только перемычку CS (Cable Select), и не нужно выбирать, какое из устройств будет ведущим, а какое ведомым. На сегодня, ATA-подключение уже встречается довольно редко, все современные жесткие диски подключаются через SATA интерфейс.

3. Установите переключатели Master/Slave/Cable Select на задней стенке жесткого диска. При использование 80-жильного кабеля, достаточно установить на всех устройствах перемычку Cable Select. В противном случае одно из устройств, подключенное к шлейфу, должно быть ведущим (Master), а другое - ведомым (Slave). Обратите внимание, что некоторые устаревшие устройства при их применении в качестве ведущих в паре с другим ведомым, требуют одновременной установки перемычек Master и Slave. Но сегодня, вряд ли вам попадутся такие жесткие диски вам в руки.

4. Поместите накопитель в 3,5-дюймовый отсек шасси и с помощью винтов закрепите его. При выполнении этой операции нельзя прилагать значительных механических усилий - накопитель должен свободно становиться на свое место в корпусе.

Проследите, чтобы винты не были слишком длинными. Если винт окажется длиннее, чем глубина отверстия, в которое он будет вкручиваться, можно повредить устройство и сорвать резьбу.

5. К задней части накопителя присоедините интерфейсный кабель. Если используется 80-жильный кабель, синий штекер должен быть вставлен в разъем материнской платы, черный - в гнездо ведущего устройства, а серый (обычно он средний) - в гнездо ведомого.

6. Подключите к жесткому диску кабель питания, чаще всего он четырехжильный со стандартным разъемом.

На этом монтаж жесткого диска с интерфейсом ATA завершен.

Рассмотрим подключение жестких дисков SATA.

Монтаж жестких дисков SATA

Пошаговая процедура инсталляции жесткого диска SATA несколько отличается от установки дисков АТА.

1. Проверьте, имеются ли в системе неиспользуемые разъемы SATA.

2. Аккуратно вставьте жесткий диск в отсек соответствующего размера, при необходимости используя накладки, и завинтите крепежные винты.

3. Подключите кабель данных SATA к контроллеру SATA. Кабели данных могут объединяться в одной оболочке с силовым кабелем SATA. При использовании отдельного кабеля данных, один разъем подключается к накопителю, а другой - к контроллеру SATA.

4. Подключите к накопителю соответствующий силовой кабель. Некоторые устройства SATA имеют два силовых разъема: стандартный 4-контактный и специальный 15-контактный - в этом случае подайте питание на любой из них (но не на два одновременно). Если устройство имеет только 15-контактное гнездо подключения питания, а блок питания не предлагает такой штекер, придется дополнительно приобрести специальный адаптер «4 в 15» (если он не входит в комплект устройства).

Подключение питания через специальный адаптер «4 в 15»

Внимание! Если устройство одновременно имеет 2 гнезда питания (стандартное, 4-контактное, и SATA-типа, 15-контактное), ни в коем случае не подавайте питание на оба разъема одновременно, иначе можете повредить устройство.

Конфигурация системы

После того как жесткий диск смонтирован в корпусе компьютера, можете приступать к конфигурированию системы. Компьютеру необходимо сообщить информацию о накопителе, чтобы с него можно было осуществить загрузку при включении питания.

В системах Windows 2000, XP, Vista и 7 используется команда . Их можно найти на загрузочном компакт-диске операционной системы. Если на новый диск будет устанавливаться операционная система, его разделение и форматирование будут выполнены как часть общего процесса установки ОС.

Если хотите, можете сформировать разделы и выполнить форматирование вручную до установки операционной системы, но для этого придется использовать специальные программы. Проще это сделать во время установки системы и ее средствами.

Автоматическое определение типа жесткого диска

Практически для всех накопителей PATA и SATA в современных BIOS предусмотрено автоматическое определение типов, т.е. из накопителя по запросу системы считываются его характеристики и необходимые параметры. При таком подходе практически исключены ошибки, которые могут быть допущены при вводе параметров вручную.

И так, приступим.

1. Включите компьютер и нажмите клавишу, необходимую для входа в настройки BIOS, как правило, это Delete или F1. Если в BIOS предусмотрено автоматическое определение устройств, рекомендуется установить именно этот режим, так как будут определены оптимальные параметры устройства. Устройства SATA могут также иметь поддержку режима ACHI и группировки нескольких устройств в RAID-массив. Установите параметр ACHI для дисков SATA, если он поддерживается, и выйдите из программы настройки BIOS.

2. Перезагрузите систему. Если установленное устройство не является загрузочным, и вы работаете под управлением Windows XP или более поздней версии этой ОС, новый накопитель будет автоматически определен в процессе загрузки, и для него будут установлены необходимые драйверы. Следует заметить, что система не будет видеть новое устройство как том (т.е. ему не будет присвоена буква), пока не будут созданы разделы диска и выполнено их форматирование.

Если новое устройство является загрузочным, придется снова загрузиться с компакт-диска, чтобы создать на новом диске разделы, выполнить форматирование и установить на нем операционную систему. Если материнская плата поддерживает SATA в режиме ACHI или RAID-массивы SATA и вы работаете под управлением Windows XP или более ранней версии этой ОС, для установки устройства придется воспользоваться дискетой с драйверами контроллера или переписать эти драйверы на установочный диск Windows или воспользоваться флоппи-дисководом. В противном случае, система не распознает жеского диска и процесс установки системы будет не возможен.

Отмечу, что все необходимые драйвера уже интегрированы в новые операционные системы Windows Vista и 7, и при их установке, проблем с определением контроллера жесткого диска не возникает.

Определение типа накопителя вручную

Если в компьютере установлена системная плата, которая не поддерживает функцию автоматического определения, вам придется вводить соответствующие сведения в BIOS вручную. В BIOS доступно несколько стандартных комбинаций, однако они, скорее всего, устарели, так как обеспечивают поддержку накопителей объемом всего несколько сотен мегабайтов, а то и меньше. Чаще всего вам придется выбрать пользовательский тип жесткого диска, а затем указать значения следующих параметров:

  • количество цилиндров;
  • количество головок;
  • количество секторов на дорожку.

Необходимые значения параметров можно найти в документации, прилагаемой к жесткому диску, однако они могут быть напечатаны на наклейке на корпусе жесткого диска. Обязательно запомните или запишите их.

Последний вариант предпочтительнее, так как значения параметров потребуются вам в том случае, если системная BIOS их неожиданно «забудет» из-за разрядившейся батарейки на системной плате. Записанные сведения лучше всего хранить непосредственно внутри системного блока, например их можно приклеить к корпусу с помощью липкой ленты. Порой это позволяет сэкономить немало времени.

В том случае, если вам не удается определить корректные значения параметров вашего жесткого диска, обратитесь на сайт компании-производителя. Также можете воспользоваться одной из диагностических утилит, доступных для загрузки через Интернет.

В зависимости от производителя BIOS и ее версии вам предоставляется возможность настроить и другие параметры жесткого диска, в частности режим передачи данных и адресацию логических блоков.

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

Компьютеры - это сложные устройства, работу которых обеспечивает много различных элементов. Один из них - это SATA-контроллер. Что собой представляет данное устройство? Как с ним работать? Как позаботиться о его быстродействии? Вот неполный список вопросов, что будут рассмотрены в рамках нашей статьи.

Является технологией, с помощью которой устройства хранения вроде жесткого диска и оптического провода могут обмениваться данным по высокоскоростному кабелю с материнской платой. Оптимальным является использование разъема с наименьшим числом. Идеальными считаются SATA0 или SATA1. Для возможным является использование других портов.

При работе с жесткими дисками первоначально необходимо использовать SATA0. Он устанавливается на системный носитель. Каждый последующий должен иметь цифру на одну больше и так далее. Если есть несколько жестких дисков и применяется режим RAID, чтобы увеличить место хранения, один провод подсоединяется к разъему, а потом всё остальное подводится к контроллеру.

Режимы работы

Контроллеры определяют, как жесткий диск будет обмениваться данными с материнской платой. Всего может быть три принципа взаимодействия:

  1. Режим работы контроллера SATA IDE. Наиболее простой вариант. При нём жесткий диск функционирует как IDE или РАТА. В этом случае он имеет ограниченный потенциал, а также не отличается быстродействием работы. Но этот режим является очень ценным, если необходимо обеспечить совместимость взаимодействия с оборудованием, которое уже устарело. Также использовать его можно в случаях, когда компьютер имеет только один жесткий диск и не нужно применять различные функции приводов.
  2. Режим работы контроллера SATA AHCI. В этом случае возможным становится использование передовых функций приводов. В качестве примера можно привести Native Command Queuing и «горячую» замену. Также существенным преимуществом является высокая скорость взаимодействия (если сравнивать с предыдущим вариантом).
  3. Режим работы контроллера RAID. При такой настройке из нескольких отдельных жестких дисков можно создать единый массив хранения данных. Он отличается избыточностью информации, а также более высоким быстродействием. Первое достигается благодаря созданию резервной копии жесткого диска, а второе - расслоению дискового пространства. Когда работает этот режим, то вместе с ним функционирует и AHCI.

Примечания

Первоначально необходимо установить режим работы, в котором будет правильно функционировать SATA-контроллер для ноутбука или компьютера, а только потом уже заниматься операционной системой. Ведь если это сделать потом, то ОС может некорректно работать вплоть до отказа. Так, это может произойти из-за того, что будет отключен драйвер диска или используется неправильный параметр BIOS.

Причины неисправностей

Допустим, ПК перестал работать с жестким диском. У этой неисправности может быть несколько причин:

  1. Неплотно подключены кабели.
  2. Вышел из строя винчестер.
  3. Не работает или сильно тормозит SATA-контроллер.

В первом варианте необходимо проверить плотность прилегания кабеля. Во втором, скорее всего, нужно заменить устройство. А в третьем - выставить правильные настройки. Для таких изменений необходимыми являются права администратора. Если они есть, то можете приступать к решению неисправности.

Как включить SATA-контроллер в БИОСе компьютера?

Первоначально нужно зайти в BIOS. Здесь нет единого стандарта - каждая машина использует для этого отдельную специальную клавишу. Чтобы узнать её, необходимо ознакомиться с инструкцией на экране, что возникает сразу после включения компьютера. Причем для гарантированного результата её необходимо нажимать не один раз.

После того, как вход успешно выполнен, необходимо найти пункт Integrated Peripherals. Если его нет, то подойдёт любой, который созвучен по смыслу. В нём располагаются все параметры, что относятся к внутренним возможностям материнской платы. Сейчас необходимо найти Onboard SATA Controller. Если его нет, просто ищите любую запись, где написано «SATA-контроллер». У этого параметра может быть установлено значение только Disabled и Enabled (соответственно отключено и включено). Необходимо проследить, чтобы он был активирован.

Для сохранения изменений можно нажать на F10 и кнопку ввода. Если этого не сделать, то система сама предложит совершить эти действия. После этого следует перезагрузить компьютер и ещё раз зайти в БИОС, чтобы убедиться, что винчестер был обнаружен. Понять это можно благодаря пункту Standard CMOS Features. Теперь нам известно, как включить SATA-контроллер. Давайте же разберёмся с режимами.

Подключение AHCI

Делается это при помощи всё того же БИОСа. Для внесения изменений зайдите в окно управления. После этого необходимо поискать IDE, AHCI или RAID. Они должны идти вместе с SATA. Также дополнительно на некоторых устройствах используется слово "MODE". Тот режим, который нам не нужен, отключаем, а необходимый, наоборот, подключаем (делается это всё также с помощью изменения Disabled на Enabled и наоборот).

Если при попытке изменения режима высвечивается сообщение о том, что не находится ни один диск, значит, отсутствуют необходимые драйвера. Поэтому нужно будет зайти в операционную систему и с правами администратора сначала их установить. Это может быть сделано и с использованием диска установки ОС. Но всё же менее затратным по времени является первый вариант. Также не забывайте о том, что внесённые в базовую систему ввода/вывода изменения необходимо сохранить, чтобы они начали действовать. Как это сделать, говорилось в предыдущем абзаце.

В целом вот, как переключить контроллер SATA в режим AHCI или другой, какой будет необходимо. При этом важным является точное следование инструкциям, чтобы ничего лишнего не тронуть. Теперь давайте уделим внимание двум опциям, которые могут пригодиться при настройке компьютера. Причем основная тема статьи уже раскрыта, и мы сейчас углубим свои познания.

SATA Controller Mode

Этот опцион используется для указания режима работы. Это мы уже обговорили. Сейчас давайте же уделим внимание тому, как и что работает в данном случае. Если выставить режим IDE, то отпадёт нужда в использовании дополнительных драйверов при работе с техникой, что использует эту технологию. Режим RAID является совместимым со всеми ОС начиная с Windows 2000. Единственная особенность в том, что здесь необходимы будут устарелые носители для драйверов (если техника того же года выпуска, что и операционная система). В ином случае их роль успешно может выполнить Flash-накопитель или компакт-диск. Но говорить про создание имеет смысл только в том случае, если имеется хотя бы два жестких диска. Положительно на их работу будет влиять одинаковая марка и объем. А уж если совпадут партии и firmware - это уже идеальные условия использования данного режима.

АНСІ является более новой технологией и со старыми (относительно) системами не совместим. Благодаря тому, что этот режим позитивно сказывается на быстродействии техники, то рекомендуется остановиться именно на нём. Причем, если RAID и АНСІ ещё могут быть запущены на представителях операционных систем и компьютеров начиная с поколения 2000, с Windows 9x они не помогут: попросту нет драйверов, которые совмещали бы работу программного обеспечения и аппаратуры. Учтите, что изменения необходимо вносить ещё до того, как будет установлена ОС. Если поменять режим, когда операционная система уже установлена, можно обнаружить на своём компьютере «синий экран смерти», на котором будет выводиться информация об ошибке и невозможности корректной работы. Если нет желания увидеться с ним и сносить ОС, то следует в принудительном порядке сменить драйвер контролера на тот, который будет работать с новыми настройками.

История развития

Первым из семейства контроллеров по праву считается SATA 150. Он является интерфейсом, который использует последовательную шину передачи данных. Работает на частоте 1,5ГГц, обеспечивая тем самым пропускную способность 150 Мегабайт в секунду. Стандарт распространился благодаря ряду преимуществ, которых не было у предыдущих разработок. Так, архитектурные преимущества шины, малый размер разъемов и кабеля, удобство при использовании и общая надежность соединения сыграли свою роль. Также при подключении к одному порту двух устройств здесь не возникает конфликтов и не появляются проблемы.

Второе поколение SATA 300 обеспечивает работу на скорости 300 Мегабайт за одну секунду. Теоретически оба варианта являются совместимыми, но проблемы не исключены. Но, справедливости ради, стоит сказать, что даже самые современные жесткие диски ещё не научились действовать быстрее, чем 130 Мегабайт в секунду, поэтому особого смысла гнаться за цифрами в данном случае нет. Поэтому при использовании типов контроллеров нет никакой разницы. Важным является только то, что первым подключается.

Заключение

SATA-контроллер, безусловно, является важной составляющей частью любого компьютера. Это устройство, которое позволяет нам получать доступ к данным, что представляют ценность. Также отдельного внимания заслуживает то, какого успеха удалось достичь разработчикам этой детали в быстродействии. К тому же это говорит о том, что имеется существенный резерв для увеличения мощностей жестких дисков без доработки технологии передачи данных, что делает маловероятным то, что она в ближайшие несколько десятилетий окажется устаревшей и ненужной.

Вы купили новый винчестер. Конечно, с интерфейсом Serial ATA. И, конечно, много слышали о новой интересной функции, реализованной в последних моделях — NCQ. Предвкушая заметный прирост скорости загрузки Windows и программ, а также снижение шума винчестера, вы подключаете винчестер, устанавливаете операционку и… Теперь вам потребуется проделать дополнительные манипуляции, чтобы включить поддержку AHCI и установить подходящие драйверы. Иначе технология NCQ, равно как и другие интересные функции, останется незадействованной.

Ради чего

Идея, лежащая в основе технологии NCQ (Native Command Queuing), уже не раз была реализована в жестких дисках и контроллерах, но не в тех, что применяются в обычных персоналках.

Итак, вот какой принцип лежит в основе NCQ. Как известно, жесткий диск работает довольно медленно, по сравнению с другими устройствами ПК ввиду его механической природы. Особенно много времени тратится на перемещение головок между дорожками, на которых расположены запрошенные системой сектора с данными. Чтобы эти перемещения минимизировать, можно применить хорошо известный в информатике метод переупорядочивания очереди команд. В данном случае в качестве критерия перестройки используется расстояние между дорожками, к которым будет производиться доступ. Команды на чтение, поступающие к жесткому диску со стороны системы, выполняются не по порядку, а накапливаются в очереди. Там они меняются местами таким образом, чтобы головка при выполнении соседних запросов смещалась как можно меньше. За счет этого и достигается ускорение.

Обычно для иллюстрации эффекта от переупорядочивания приводится классический пример — лифт в здании. Представьте, что он перемещается по этажам в том порядке, в каком были нажаты кнопки на панели. Но лифт работает гораздо эффективнее — он открывает двери на этажах по ходу движения. Да, некоторым из пассажиров приходится ожидать дольше, но другие попадают на нужный этаж намного быстрее.

Собственно, некоторые минусы после приведения примера с лифтом вам стали очевидны. Не все запросы будут выполнены быстрее — некоторые могут “застрять” в очереди, пропуская другие запросы. А появление запроса на запись вообще осложняет обработку очереди команд, так как возможна ситуация нарушения целостности данных.

Кроме того, подобная технология даст выгоду только в том случае, если команды винчестеру поступают плотным потоком и намного быстрее, чем он успевает их выполнить. В условиях современных ПК такая ситуация происходит не очень часто — в основном в момент загрузки ОС и больших программных пакетов. Поэтому за реализацию технологии NCQ взялись только в последнее время, хотя в серверной среде интеллектуальное переупорядочивание команд применяется давно и успешно.

Следует заметить, что возможность изменения порядка команд и обработки очередей заложена и в протоколе интерфейса ATA (технология TCQ). И даже есть примеры вполне успешной ее реализации. Но сделано это не очень красиво и удобно. Дело в том, что протокол интерфейса ATA, по которому работают жесткие диски с обычным, “параллельным” интерфейсом, основан на протоколе работы шины ISA. Процедура инициализации и передачи команды, а также слежение за состоянием и ошибками — довольно длительная и сложная процедура, требующая анализа нескольких регистров. Поэтому разработчики решили реализовать поддержку данной технологии в винчестерах, использующих новый интерфейс — Serial ATA.

Протокол AHCI

Контроллер Serial ATA, согласно требованиям этого стандарта, должен поддерживать, как минимум, два режима работы. Первый — режим эмуляции стандартного контроллера ATA (Legacy Mode) . В этом режиме контроллер полностью повторяет протокол обращения к жесткому диску ATA и, с точки зрения операционной системы и драйверов, не отличается от контроллера “параллельного” интерфейса. При этом подключенные к нему винчестеры эмулируются либо как устройства Master на отдельном канале, либо, если операционная система “не понимает” более двух каналов — как пары устройств Master и Slave. Этот режим включен по умолчанию, он полностью поддерживается всеми операционными системами и BIOS.

Проблема в том, что в режиме эмуляции реализация дополнительных функций Serial ATA частично или полностью невозможна, иначе совместимость с классической реализацией ATA будет нарушена. Поэтому контроллер имеет возможность переключиться в “родной” (Native) режим Serial ATA , который не имеет сковывающих его “родственных обязательств” по отношению к ATA.

Протокол AHCI (Advanced Host Controller Interface) как раз описывает поведение контроллера в режиме Native с точки зрения системы. Он описывает, каким образом контроллер обрабатывает очередь команд, где и как они хранятся, как программист должен помещать команды в очередь и где получать результаты их выполнения. Все условности протокола ATA отброшены, все сложности с манипулированием регистрами и флагами упразднены за ненадобностью. Реализация всех дополнительных функций Serial ATA, включая NCQ, Hot Swap, Port Multiplier, Staggered Spin-Up и т.д., теперь ничем не ограничивается.

Native Mode нацелен для работы с операционными системами Windows 2000, XP, Vista, Windows 7.

Иначе говоря, функции протокола AHCI работают только в Native Mode Serial ATA.

Данный протокол был разработан специальной инициативной группой во главе с Intel. Он является дополнением к стандарту Serial ATA, который, в общем-то, не описывает требования к хост-контроллерам (контроллерам со стороны вычислительной системы, к которой подключен винчестер). Вместе с AHCI стандарт Serial ATA является законченным решением для организации дисковой подсистемы в ПК нового поколения.

Вместе с тем теряется совместимость с программным обеспечением, не поддерживающим Serial ATA изначально. Работать в двух режимах одновременно контроллер не может. Переключаясь в режим Native, он теряет возможность принимать команды от программного обеспечения, не “понимающего” протокол AHCI. Напомним, что Windows XP не работает изначально с Serial ATA в Native Mode AHCI, а Vista и Windows 7 его поддерживают.

Как включить AHCI

Способ первый, классический. Как и при создании RAID, вы используете установочную дискету, идущую в комплекте с материнской платой или созданную самостоятельно. Начинаете установку Windows, доходите до первой перезагрузки, а когда появляется надпись “Press F6…” внизу синего экрана, нажимаете F6 и предлагаете дискету. Следует выбрать правильный вариант драйвера и продолжить установку Windows. Впоследствии, когда установка успешно завершится, будет нелишним еще раз установить драйверы и утилиты — они позволят проделать некоторые настройки и убедиться, что NCQ включена.

Второй способ сложнее, но он позволяет обойтись и без дискеты, и без переустановки Windows. Для этого в BIOS вашего компьютера должна быть возможность отключения AHCI (или Native Mode, что в данном случае синонимы). При включенном режиме эмуляции вы проводите установку Windows, а потом устанавливаете драйверы от производителя контроллера (чипсета материнской платы). Если они не ставятся автоматически, делаете это вручную. Потом включаете AHCI в BIOS, и система начинает использовать преимущества NCQ.

На примере Intel

В чипсетах Intel поддержка AHCI появилась еще в серии 915. Правда, только в южных мостах с суффиксами “R”, “M” и “DH”:

  • ICH6R, ICH6M — чипсеты серии 915/925;
  • ICH7R, ICH7M, ICH7DH, ICH7MDH — чипсеты серии 945/955/975;
  • ICH8R — чипсеты серии 965.
  • ICH9R — чипсеты серии P35

Такими мостами комплектуются только ноутбуки на платформе Centrino, начиная со второго поколения, и материнские платы на чипсетах серии — 925, 955, 975... Как правило, если AHCI поддерживается, то в BIOS будет соответствующая строчка. В крайнем случае, можно заглянуть в руководство к материнской плате.

Контроллер AHCI встроен в набор микросхем со следующим контроллером-концетратором:

  • Блок контроллеров Intel® ICH10R/DO SATA RAID/AHCI
  • Блок контроллеров Intel® ICH10D SATA AHCI
  • Блок контроллеров Intel® ICH9M-E SATA RAID/AHCI
  • Блок контроллеров Intel® ICH9M AHCI
  • Блок контроллеров Intel® 82801IR/IO (ICH9R/DO) — RAID и AHCI
  • Контроллер-концетратор ввода/вывода Intel® 82801HEM (ICH8M-E) — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 82801HBM (ICH8R) — только AHCI
  • Блок контроллеров ввода/вывода Intel® 82801HR/HH/HO (ICH8R/DH/DO) — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 631xESB/632xESB — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 82801GHM (ICH7MDH) — только RAID
  • Блок контроллеров ввода/вывода Intel® 82801GBM (ICH7M) — только версия AHCI
  • Блок контроллеров ввода/вывода 82801GR/GH (ICH7R/DH) — RAID и AHCI
  • Блок контроллеров ввода/вывода Intel® 82801FR (ICH6-R) — RAID и AHCI
  • Контроллер-концентратор ввода/вывода Intel® 82801FBM (ICH6M) — только AHCI

Вам понадобятся драйверы Intel Matrix Storage, бывшие Intel Application Accelerator, а также установочная дискета к ним. Ее образ можно скачать с сайта Intel. Драйверы с этой дискеты пригодятся и для установки Windows, и для включения AHCI уже после установки. В последнем случае не забудьте обязательно установить Intel INF Update перед тем, как начинать манипуляции с другими драйверами. После того, как драйверы стандартного контроллера Serial ATA будут заменены на драйверы с установочной дискеты Intel, можно включать AHCI. Windows сможет загрузиться, и дальше можно продолжить установку комплекта Matrix Storage — без включения AHCI он запускаться откажется. Для контроллеров других производителей процедура аналогичная — сначала установка драйверов, потом включение AHCI.

Винчестер в данном случае не затрагивается — форматировать, перешивать и т.п. ничего не нужно.

Пошаговая инструкция для m/b Intel с южными мостами ICH6R, ICH6M, ICH7R, ICH7DH, ICH7M, ICH8R, ICH9R

Примечание: ниже речь идет о 32bit версиях Windows. Само собой, драйвер есть и для x64. Найти его просто.

  1. Убедитесь, что в BIOS отключен AHCI и не забудьте сделать backup папки Windows. Также советую сделать запасной загрузочный диск.
  2. Скачайте 79im05ww.exe и распакуйте, например, в C:\DRIVERS\WIN\SATA
  3. В случае, если у Вас ICH7M, перейдите к шагу (5)
  4. Отредактируйте C:\DRIVERS\WIN\SATA\PREPARE\IMSM_PRE.inf заменив все DEV_27C5 на значения, соответствующие Вашему южному мосту:
    • ICH6R — DEV_2652
    • ICH6M — DEV_2653
    • ICH7R — DEV_27C1
    • ICH7DH — DEV_27C1
    • ICH7M — DEV_27C5
  5. Нажмите Win+R, введите C:\DRIVERS\WIN\SATA\PREPARE\INSTALL.CMD, нажмите Ok
  6. Перезапустите PC и включите в BIOS поддержку AHCI
  7. При загрузке OS запустится wizard обнаружения новых устройств:
    • В случае Windows XP выберите No, not this time, затем Install from a list or specific location (Advanced) и в качестве пути укажите C:\DRIVERS\WIN\SATA
    • В случае Windows 2000 выберите Search for a suitable driver for my device (recommended), затем Specify a location и укажите C:\DRIVERS\WIN\SATA

Решения для платы с ICH8R:

  • для установки Windows XP при включеном AHCI необходимо заблаговременно создать дискету с драйвером AHCI. Всё необходимое для этого имеется на диске, идущим в комплекте с материнской платой.

При установке Windows XP SP 2 помещаем дискету с драйвером в устройство чтения FDD. В момент запроса установщика Windows – « Нажмите F6 для установки специального драйвера SCSI или RAID» жмём F6 и из предложенного списка выбираем драйвер AHCI.

  • в том случае, если у Вас нет устройства чтения дискет, либо Windows XP уже установлена в режиме работы SATA – IDE можно интегрировать необходимый драйвер прямо в операционной системе.

Делается это следующим образом.
Заходим в диспетчер устройств и находим в списке IDE ATA/ATAPI контроллеры.
Обновляем драйвера для контроллеров (по умолчанию их 2).
Для этого, выбираем пункт Обновить драйвер => Не выполнять поиск. Я сам выберу нужный драйвер.
Указываем путь к папке Drivers\Chipset\Intel\makedisk\DOS\F632 на установочном диске к материнской плате.
Снимаем галочку «Только совместимые устройства» и выбираем из списка Intel ® ICH8R/D0/DH SATA AHCI Controller. (так для обоих контроллеров!!!).
Система попросит перезагрузку — выполняем. При перезагрузке в BIOS выбираем режим контроллера — AHCI.

Установка Windows XP на ноутбуках с Vista и Serial ATA AHCI

Как признаются разработчики этой операционной системы в специальном документе (http://www.microsoft.com/whdc/device...alATA_FAQ.mspx), дисковая подсистема всех версий Windows, вышедших до версии Vista, поддерживать AHCI не будет. Объясняют они это наличием особенностей в реализации AHCI производителями разных контроллеров. В будущем в ядре Windows будет реализован новый механизм подключения драйверов — Ataport, и в составе драйверов будет идти стандартный минипорт для Native-режима контроллера Serial ATA. А пока, увы, нужно устанавливать специальный драйвер или SCSI-минипорт непосредственно от производителя контроллера.

Эта проблема сложнее, чем кажется на первый взгляд. Операционная система Windows устроена таким образом, что при старте она должна обязательно «подхватить» правильный драйвер для контроллера жестких дисков. Иначе старт прерывается пресловутым «синим экраном», избавиться от которого можно только переустановкой системы. Мало того, процесс установки тоже прервется этим же «синим экраном», если вовремя не предоставить Windows дискету с нужным драйвером. Владельцам ноутбуков вообще не позавидуешь — им и дискету-то вставить некуда, а другие носители Windows в данном случае не принимает.

Итак, ставим Windows XP на ноутбук с AHCI.

В большинстве случаев, попытка установки ХР в режиме эмуляции приводит в появлению BSOD («синего экрана смерти») со следующей ошибкой:

STOP 0x0000007B INACCESSABLE_BOOT_DEVICE

Как уже было сказано, существует 2 способа установки Windows XP с включенным в BIOS SATA Native Mode: подкидывание драйверов дистрибутиву при загрузке через F6 или модификация операционной системы таким образом, чтобы уже интегрировать нужные драйвера в дистрибутив.

В первом случае, поскольку флопика в ноутбуке нет, то единственный выход — использовать USB Floppy Drive, который не так уж и дёшев.

Интеграция драйверов в дистрибутив более сложна, но экономически более целесообразна.

Дистрибутивов (сборок) с уже интегрированными драйверами достаточно много, достаточно скачать такой из Интернета и записать на болванку. Если же вы не можете найти такую сборку, то остается только интегрировать драйвера самостоятельно в дистрибутив с помощью программы nLite .

Например, для платформы Intel с ICH7-ICH8 (Intel ® Matrix Storage Manager) стандартно это файлы:

  • iaahci.cat
  • iastor.cat
  • iaahci.inf
  • iastor.inf
  • txtsetup.oem
  • iastor.sys

Во время установки Windows Vista все неиспользуемые драйверы запоминающих устройств отключаются. Это позволяет увеличить скорость запуска операционной системы. При замене драйвера загрузочного диска на драйвер, который был отключен, необходимо включить новый драйвер перед изменением конфигурации SATA в BIOS.

Предположим, выполняется установка Windows на компьютер с контроллером, который использует драйвер Pciide.sys . Затем пользователь выполняет изменение режима SATA на AHCI. Теперь для диска должен загружаться драйвер Msahci.sys. Однако прежде чем вносить такие изменения, необходимо включить драйвер Msahci.sys . Данная проблема имеет отношение только к загрузочному диску. Если изменение выполняется для диска, который не является загрузочным, данная проблема не возникает.

Для устранения неполадок перед изменением режима SATA загрузочного диска включите драйвер AHCI в реестре. Для этого выполните следующие действия:

  1. Запустите редактор реестра regedit .
    Найдите и выделите следующий подраздел реестра:
  2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  3. На правой панели щелкните правой кнопкой мыши параметр Start в столбце Имя , затем нажмите Изменить .
  4. В поле Значение введите 0 и нажмите кнопку ОК .
  5. Закройте редактор реестра.

Способ профессиональный. Вместо интеграции драйверов в дистрибутив можно попробовать написать файл \i386\winnt.sif и положить его в дистрибутив, в котором прописать пути к папкам с дровами.

Что-то вроде:

OemPnpDriversPath = «Drivers\megaIDE;Drivers\ICH85;Drivers\ICH78;Drivers\ICH62;Drivers\!inf;Drivers\lan.Pro100;Drivers\lan.Pro1000;lan.Drivers\lan.rtl8169;Drivers\IntelVGA895;Drivers\IntelVGA845;Drivers\lan.Marvell;Drivers\lan.Attansic;Drivers\jMicron;Drivers\ATK100;Drivers\ATK110»