Налаштування 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. Закрийте редактор реєстру.

Спосіб професійний. Замість інтеграції драйверів в дистрибутив можна спробувати написати файл i386winnt.sif і покласти його в дистрибутив, в якому прописати шляхи до папок з дровами.

Щось на зразок:

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

не повинно супроводжуватися у вас із якими-небудь труднощами. На прохання відвідувача нашого сайту, давайте пройдемо всі етапи підключення жорсткого диска SATAвід постановки до системного блоку до визначення його в BIOS. Встановлюватимемо дисковий накопичувач Western digital (465 Гб, IDE) стандарту Serial ATA II.

Примітка: Також Вам можуть стати в нагоді статті на цю тему: Як встановити в системний блок , і !

на материнську плату Asus P5K SE з чотирма роз'ємами SATA на борту

до одного роз'єму вже приєднано дисковод Optiarc DVD RW і по чутках працює, ну зараз все і перевіримо, працювати починаємо на вимкненому комп'ютері.

В першу чергу вставляємо наш вінчестер у спеціальний кошик нашого системного блоку, ніякої відеокарти знімати не треба, вона знаходиться вище і жорсткий диск ми ставимо трохи нижче за неї, він чудово став на запропоноване йому місце

Можна помітити, що під ним достатній простір для вентиляції, кріпимо його чотирма гвинтами. Між кошиком та корпусом жорсткого диска спеціальні гумові шайбочки, особливість даного корпусу 6AR1.
А ось і наші чотири роз'єми контролерів SATA на материнській платі, роз'єм номер три зайнятий дисководом, а три інші вільні, виберемо один із них, наприклад роз'єм номер один


Підключати інформаційний SATA кабель поки не будемо, він буде нам заважати при підключенні до нашого жорсткого диска кабелю живлення, тож з'єднуємо наш вінчестер і блок живлення.
Від блоку живлення йде вільний кабель, приєднуємо його до роз'єму живлення на жорсткому диску.

якщо на вашому блоці живлення немає кабелю з роз'ємом SATA, вам потрібен буде такий перехідник

Зараз настала черга інформаційного кабелю, з абсолютно однаковими Г-подібними штекерами на кінцях

приєднуємо один кінець кабелю до материнської плати, а інший до жорсткого диска

тепер закриваємо бічну кришку системного блоку та вмикаємо комп'ютер.
Відразу йдемо в BIOS і дивимося, чи правильно ми підключили жорсткий диск SATA. На початковій вкладці Main видно, що на першому контролері SATA визначився жорсткий диск Western digital, а на третьому як і належить наш дисковод Optiarc DVD RW.

Вся інформація про наш жорсткий диск

Для встановлення операційної системи нам потрібно на вкладці Boot змінити пріоритет завантаження з жорсткого диска на дисковод, проходимо на цю вкладку та змінюємо

Вставляємо в дисковод дистрибутив з Windows, перезавантажуємося та встановлюємо операційну систему.

А іноді друзі така начебто проста дія, як підключення жорсткого диска SATA до материнської плати, обертається цілою пригодою. Наш читач Олександр зіткнувся із такою проблемою. Роз'єми SATA з його материнської платі розташовувалися незручно, поруч із роз'ємом PCI Express відеокарти. Так ось підключити цю саму відеокарту було практично неможливо, якщо вінчестер вже був приєднаний до роз'ємів SATA, відеокарта просто впиралася в інтерфейсні кабелі SATA і не вставлялася повністю у свій роз'єм PCI Express. Олександр вийшов зі становища так: прикупив два інтерфейсні кабелі 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 вашої системної плати не підтримує функцію автоматичного визначення, то потрібно задуматися про апгрейд вашого комп'ютера, і заміну застарілої системної плати на сучаснішу, яка включає багато різних функцій, у тому числі підтримку сучасних накопичувачів на жорстких дисках.

У цьому матеріалі описано спосіб включення режиму AHCI без переустановки та без вбудовування драйверів SATA у дистрибутив Windows. Цей матеріал призначений для тих, хто під час встановлення Windows XP включив у BIOS опцію IDE-mode і тепер бажає переключити режим роботи контролера на AHCI.

Підготовка до інтеграції драйверів SATA

Для цього знадобиться самі SATA-драйвера. Для чіпсетів від Intel завантажуємо за цим посиланням: / . Вони також є у цьому архіві з програмою nLite та інструкцією: /
Для чіпсетів від AMD 7-ої серії (платформа Puma) драйвера завантажуємо за цим посиланням:

Алгоритм інтеграції драйверів SATA у Windows XP

1. Запускаємо Диспетчер пристроїв(Мій комп'ютер -> Властивості -> Обладнання -> Диспетчер пристроїв), заходимо в IDE ATA/ATAPI-контролери і вибираємо перший пристрій (на скрині пристрій вже встановлений. У Вас він буде стандартний для IDE):

2.Вибираємо установку із зазначеного місця:

3.Не виконувати пошук…

4. Тиснемо Уст-ть з диска:

5. Розпаковуємо завантажені драйвера в папочку і вказуємо до неї шлях.

6. Вибираємо драйвер, попередньо знявши галку з «Тільки сумісні пристрої»:

8. Ставимо режим AHCI у BIOS. Windows тепер завантажиться в цьому режимі.

Після завантаження буде встановлено новий пристрій.

9. Встановлюємо Intel Matrix Storage Manager. Останню його версію можна завантажити за цим посиланням:

Дуже поширена проблема при встановленні Windows XP- це помилка відсутності жорстких дисків.
Проблема в тому, що в сучасних комп'ютерах, особливо ноутбуків, використовуються контролери жорстких дисків, вироблені набагато пізніше, ніж Windows XP.
Тому стандартна версія Windows XP не містить драйверів для встановлення.

Одним із способів обійти цю проблему - це перемикання в BIOSрежим роботи SATA-контролера.
Необхідно переключити режим роботи SATA контролера в IDE Mode. Але часто в BIOSноутбуків такої настройки немає.

У цьому випадку драйвера SATA можна інтегрувати безпосередньо в дистрибутив Windows за допомогою програми nLite.
Цей спосіб є найзручнішим, найбезпечнішим, і створений в результаті образ Windows XP можна використовувати багаторазово.
Також цей варіант залишається єдиним для власників ноутбуків, оскільки вони не мають можливості підключити флоппі-дисковод.

Отже, як інтегрувати драйвера в дистрибутив Windows XP?

Для інтеграції нам знадобиться:

1. Дистрибутив Windows XP.Рекомендовано використовувати оригінальний образ Windows XP. Також краще взяти Windows XP SP2, і вже після інсталяції Windows встановлювати сервіс пак 3.

2. Програма nLite.Качать е слід із сайту-виробника (завантажити). Якщо інтеграція драйверів буде проходити на комп'ютері з інстальованою Windows XP, то для роботи програми слід також встановити Microsoft .NET Framework 2.0(завантажити). Для Windows Vista і вище, нічого, крім програми, встановлювати не потрібно.

3. Драйвера Sata/RAid контролерів:

Інтеграція драйверів

Встановлюємо програму nLite.

Качаємо драйвера SATA і зберігаємо у себе на комп'ютері. Після цього необхідно їх розпакувати в якусь папку (наприклад C:/SATA/).

У дисковод CD/DVD вставляємо диск з Windows XP і копіюємо весь вміст диска на жорсткий диск, наприклад, у папку C:/WINXP/.

Запускаємо програму nLite. При запуску відразу можна вказати мову інтерфейсу програми російська.

Для продовження натискаємо кнопку " Далі". У вікні, що з'явилося" Розташування інсталяційних файлів Windows"необхідно після натискання кнопки" Оглядвказати шлях до папки C:/WINXP/, куди було скопійовано вміст Windows XP.

після невеликої перевірки програма nLiteнам вкаже докладні дані щодо версії Windows XP

У вікні " Вибір завданьвідзначаємо в розділі Інтегруватипункт Драйвера, а в розділі Створити- Завантажувальний образ ISO.

і в меню вибираємо пункт " Папка драйверів"

вказуємо шлях до папки з розпакованим драйвером

Тут і далі дуже важливо вказати на папку з драйверами саме тієї розрядності, що і дистрибутива Windows, що використовується. У 32-х розрядну Windows XP слід інтегрувати тількидрайвери для 32-розрядної системи (в папці 32-bit або x86), а для 64-розрядної ОС - драйвери для 64-розрядної системи (вони знаходяться в папці 64-bit або x64).
Це дуже важливий момент, інакше під час інсталяції Windows може з'явитися помилка
"Файл ahcix64.sys зіпсований. Щоб продовжити, натисніть будь-яку клавішу".

У вікні, що з'явилося Виберіть драйвера для інтеграціївкажіть необхідні (використовуйте клавішу CTRLдля виділення кількох). Не забувайте про розрядність Windows XP.

Після вибору драйверів тиснемо " ОКУ наступному діалоговому віконці також вибираємо драйвера. Для драйверів Intel можна сміливо вибирати всі драйвера ( CTRL+A), для драйверів AMD дотримуйтесь розрядності.

Після вибору тиснемо " OK". У наступному вікні натискаємо" Далі".

погоджуємось на запуск процесу інтеграції, натиснувши кнопку " Так".

Іде інтеграція.

Після закінчення інтеграції драйверів SATA натискаємо клавішу " Далі" для продовження

З'являється вікно Завантажувальний образ ISO". Вставляємо в привід CD/DVD, що пише, чистий компакт диск. Чекаємо його ініціалізації програмою nLite. Вказуємо потрібну нам мітку (наприклад, WinXP_SP2). Вибираємо швидкість запису. Для якісного запису краще вибрати найменшу швидкість.

Після необхідних налаштувань натискаємо кнопку " Запис" і погоджуємося на запис диска, натиснувши кнопку " Так".

Все, залишається дочекатися лише закінчення запису диска.
Після цього вставляємо диск у дисковод потрібного нам комп'ютера, перезавантажуємось та встановлюємо Windows XP.
Після інсталяції Windows XP, встановлюємо драйвера та Service Pack 3якщо образ XP був з SP2.