7

Я только что приобрел внешний жесткий диск Fantom USB 2.0/eSATA емкостью 2 ТБ. К сожалению, это выявило мой недосмотр, когда моя первая система была построена прошлым летом. Я установил Vista Home Premium 64-bit в режиме IDE (по умолчанию в BIOS) вместо режима ACHI , который обеспечивал бы не только Native Command Queuing, но и горячее подключение внешних жестких дисков, которые мне сейчас нужны.

Как и ожидалось, когда я изменил контроллер Intel на ACHI в BIOS, система больше не загружалась, как ожидалось.

Моя материнская плата - Gigabyte GA-EX58-UD4P. И мой внутренний жесткий диск WD Black Cavar с 7200 об / мин емкостью 750 ГБ и мой мост eSATA (обеспечивающий два внешних подключения eSATA) подключены к трем из шести разъемов Intel SATA, управляемых контроллером ICH10R (южный мост).

Внутренний жесткий диск находится на разъемах SATA0 и eSATA на SATA4 и SATA5. Два разъема SATA, управляемые контроллером Gigabyte (т. Е. GSATA0 и GSATA1), не используются.

Драйвер внешнего жесткого диска внезапно установился во время моей последней попытки, когда я писал эту статью и после того, как попытался установить драйверы SATA/RAID, находясь под Windows, с веб-сайта Gigabyte для контроллеров Gigabyte и Intel.

Обратите внимание, что программа установки Intel из MSM/iata_cd.exe выдала ошибку, что моя система не соответствует минимальным требованиям и закрыта. О новом внешнем жестком диске SATA теперь сообщается вместе с внутренним жестким диском в диспетчере устройств под контроллерами IDE/ATA/ATAPI с контроллером семейства Intel(R) ICH10, последовательным контроллером SATA.

Я собираюсь перейти на Windows 7 Home Premium 64-Bit, для которой я бы хотел, чтобы все диски SATA работали в режиме AHCI. Это позволило бы моему внешнему жесткому диску с подключением eSATA поддерживать горячее подключение, и, по-видимому, полезно и для внутреннего жесткого диска, хотя и многозадачность.

Включение режима AHCI после установки Windows Vista с включенным режимом IDE не кажется тривиальным в тех немногих решениях, которые я читал, - и немного сбивает с толку.

Вопросы:

  • Должен ли я включить режим AHCI до (то есть под Windows Vista) или во время обновления до Windows 7?

  • Если вы порекомендуете сделать это раньше, могу ли я включить режим ACHI без переустановки VISTA? Как?

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

  • Если вы предложите сделать это во время пользовательской чистой установки Windows 7, смогу ли я изменить схему разделов диска (используя расширенный режим параметров диска) в том же сеансе пользовательской установки?

  • Поскольку внешний диск работает в режиме IDE с контроллером ICH10R, что означает, что у него нет возможности горячей замены? Где это можно остановить в строке состояния? Безопасно ли выключать его, когда система работает?

3 ответа3

10

Сначала обновите систему до Windows 7 (поскольку она поддерживает более новое оборудование).

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

  1. Выход из всех программ на базе Windows.
  2. Нажмите Пуск, введите regedit в поле Начать поиск и нажмите клавишу ВВОД.
  3. Если вы получили диалоговое окно Контроль учетных записей, нажмите Продолжить.
  4. Найдите и щелкните следующий раздел реестра: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

  5. На правой панели щелкните правой кнопкой мыши Пуск в столбце Имя и выберите команду Изменить.

  6. В поле Значение введите 0 и нажмите кнопку ОК.
  7. В меню «Файл» выберите «Выход», чтобы закрыть редактор реестра.

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

Источник: МСКБ

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

0

Я бы порекомендовал сделать полное резервное копирование файлов Vista и выполнить чистую установку Windows 7. Если вы выберете этот маршрут, убедитесь, что вы изменили конфигурацию диска с IDE на AHCI в вашем BIOS перед началом установки Windows 7.

Когда вы начинаете установку Windows, у вас есть 2 варианта в отношении драйверов AHCI:

  1. Перейдите на веб-сайт своей материнской платы и загрузите драйверы "F6" AHCI и скопируйте их на USB-накопитель или дискету (если они все еще используются). Во время первоначальной установки Win 7 вы можете указать драйверы AHCI на этой флешке / флешке, чтобы их можно было установить.

  2. Просто позвольте Microsoft установить драйверы AHCI по умолчанию, но обязательно обновите их после завершения установки Windows 7. Обычно у производителя материнской платы есть версия драйверов Intel Matrix Storage (для RAID и AHCI) на их веб-сайте для загрузки. Если вы забудете обновить драйверы, вы можете обнаружить, что с вашими внутренними жесткими дисками обращаются как со съемными внешними дисками.

0

Учитывая ваш другой вопрос, касающийся обновления по сравнению с чистой установкой, я бы пошел с полной резервной копией ваших файлов и чистой установкой Windows 7. Тогда вы можете беспокоиться о полном контроле над AHCI.

Если вы сделаете обновление, вы сможете обмануть, включив AHCI в Vista перед обновлением, но я не знаю достаточно, чтобы понять, что это будет работать.

Теоретически, зная, как работает обновление (оно эффективно делает копию ваших персонализированных данных и установленных программ и настроек, устанавливает чистую версию Windows 7, а затем применяет указанные настройки, программы и настройки), оно может действительно работать.

Но для этого нужны полные резервные копии системы! :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .