Как включить AHCI на компьютере с двумя разными ОС?
На борту стоят две ОС- Windows 7 Ult x64 и Windows XP Pro SP3 x86. Материнская плата GA-MA770-UD3 rev 2.1.
Пытался перевести дисковый контроллёр в обеих ОС без их переустановки в режим AHCI. Долго извращался разными способами, на семёрке получалось, на ХР нет. В общем плюнул на всё, вернул всё в IDE и всё стало нормально, но сдаваться не хочу. Задумался- может это именно из-за того, что системы разные и им нужны разные драйверы на дисковый контроллер, и они мешают друг другу? Собственно вопросы- 1) возможно ли перевести контроллер в режим AHCI для обеих ОС, установленных на разных разделах одного физического диска? 2) Если это возможно/вы успешно сделали это, то как и какие нюансы могут при этом возникнуть/возникли у вас при этом (например поставить системы на разные физические диски, ставить системы с одинаковой архитектурой(х86 или х64) и/или т.п.)? |
Та же проблема и у меня.
При включении в биосе AHCI-режима после перезагрузки хард вообще не определяется. В дистрибутив с Win XP интегрировал SATA драйвера,причём система установилась второй,после 7-ки, до интеграции XP-шка не устанавливалась вообще. Прошу ответить,возможно-ли при наличии систем с разной битностью переключение в AHCI-режим с моей конфигурацией и как это сделать? |
vovastij, битность системы в контексте вопроса значения не имеет. Дальше - больше:
Цитата:
Цитата:
> Цитата:
|
ShaddyR
Благодарю Вас за оперативный ответ! Но,может я чего-то не понимаю? При установленных системах, переключившись в биосе в режим AHCI компьютер перезагружается,а дальше всё, долго висит заставка материнской платы,затем выводит мою конфигурацию и опять в биос. Системы ни одна не грузятся.Причём в биосе загрузочным оказывается FLOPPY,не CD-ROM, а режим становится RAID,вместо AHCI. Переключаюсь в IDE-всё загружается. Может нужно ещё какие-то параметры в биосе менять? Или нужно системы устанавливать с уже включенным режимом AHCI? |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000 Перезагружаемся и сразу выставляем в BIOS'e режим AHCI |
У меня там следущее:
Start REG_DWORD 0x00000003(3) Если я изменю эту запись так,как Вы советуете и после перезагрузки ничего не получится, то что мне тогда делать?(я имею ввиду,если системы не будут грузиться) И изменять запись нужно в обеих системах? |
Цитата:
|
ShaddyR
Извиняюсь за назойливость,но уж больно хочется до конца разобраться в этом вопросе... Проверил сейчас реестр в Win XP- записи по указанному пути msahci нет. А систему устанавливал с интегрированными драйверами SATA. Выше Вы советовали интегрировать в XP драйвера AHCI,отсюда несколько вопросов: 1.Это разные драйвера? 2.Должна-ли в реестре XP быть вышеописанная запись? 3.Нужно-ли изменять эти записи в обеих системах,или же достачно изменить в одной из систем? P.S. Добавлю,может это важно: Южный мост: Intel 82801IR ICH9R (Сведения из Эверест(а)) В списке драйверов,которые я интегрировал в дистрибутив присутствует вот эта запись: PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = "Intel(R) ICH9R/DO/DH SATA AHCI Controller" Это запись из файла iaAHCI.inf ,который находится в папке с драйверами. То-ли я вообще интегрировал? |
Цитата:
Цитата:
|
ShaddyR
Большое Вам спасибо за терпение и внимание по-отношению ко мне,и за Ваши советы! Вечером поробую и отпишусь. Что касается Win XP-то она установилась нормально,только в режиме IDE. А когда я пытался переключиться в режим AHCI,то было так,как я описывал выше. Никаких синих экранов небыло.Думаю,что это потому,что 1-ой системой ,на диске С,у меня стоит 7-ка. |
Цитата:
|
Ment69
Не получается переименовать запись в реестре на Win 7. Не могли бы Вы подробно объяснить,как это сделать,боюсь что-нибудь испортить. Я ещё только учусь,так что будьте снисходительны,пожалуйста. P.S. Поправьте,если ошибаюсь: Удалить старый раздел-ПКМ-Создать-Параметр DWORD(32 бита)-задать имя Start и сохранить. |
Цитата:
|
Так ничего у меня и не получилось...
Изменил запись в реестре,перезагрузка,выставил режим AHCI, F 10,перезагрузка,опять долго висит заставка материнки,конфигурация компьютера и вот это: Reboot and Select proper Boot device or Insert Boot Media in selected Boot devise and press a key_ Значит я действительно не те драйвера интегрировал. Ребята,подскажите,где скачать нужный мне драйвер,или пакет драйверов? Вернее,что именно мне нужно искать? А может я режим не там меняю? Так вроде весь Биос облазил,нигде больше нет возможности поменять RAID MODE. |
Цитата:
> Цитата:
Тебе нужен, по идее, раздел Integrated Peripherals\On-Chip ATA Devices\ и играться со значениями опций RAID Mode и AHCI Devices Group В последней ты должен указать, которые из портов задействованы под AHCI, а которые - под RAID. Ставь все в AHCI -не ошибешься ;) |
Я включал именно AHCI-режим,но после того как ничего не вышло,я опять зашёл в биос,выставил IDE-режим и зашёл в режим загрузки, а там кроме FLOPPY и моего СД- рома больше ничего,жёст. диска нет и в помине...
Но когда комп перегрузился в режиме IDE-то всё встало на свои места. Вот что у меня в разделе AHCI Devises Group AHCI CD\DVD Boot Time Out 15 AHCI Port 0 Not Detected AHCI Port 1 Not Detected AHCI Port 2 Not Detected AHCI Port 3 Not Detected AHCI Port 4 Not Detected AHCI Port 5 Not Detected При открытии Not Detected; SATA Port 0 Auto SATA Port 1 Auto SATA Port 2 Auto SATA Port 3 Auto SATA Port 4 Auto SATA Port 5 Auto Hard Disk S.M.A.R.T. Enabled Копался в этих значениях,ничего похожего на AHCI так и не нашёл. А в разделе RAID Mode я могу только переключиться в три варианта: IDE RAID AHCI причём в первых двух больше нет никаких функций,кроме переключения в другой режим. |
Цитата:
Цитата:
Цитата:
|
Цитата:
Если да,то я в него заходил после переключения режимов,там загрузка стояла с HDD. А уже после перезагрузки- остаётся только Floppy и CD-ROM. |
Цитата:
|
Сейчас проверил,после переключения в режим AHCI в списке устройств для загрузки остаётся всё,как было в режиме IDE до перезагрузки,после неё остаются два варианта: FLOPPY и CD-ROM.
Тут ещё одна закавыка,может в ней проблема: у меня подключены два одинаковых дисковода : HL-DT-ST DVDRAM GH22NS70 ATA Device. В диспетчере устройств они определяются нормально и работают тоже исправно. А вот в Биосе почему-то определяются по-разному: 1. CD/DVD :3M-HL-DT-ST DVDRAM GH22N 2. IDE: HL-DT-ST DVDRAM GH22NS70 Причём,после перезагрузки в режиме AHCI в списке устройств для загрузки остаётся только 2-ой вариант, первый тоже пропадает. Меня смущает этот второй вариант,ведь привод подключён к SATA- разъёму на материнке,а определяется как IDE,но это уже отдельная тема.... Хочу в очередной раз выразить Вам свою благодарность за терпение и внимание по-отношению ко мне! ShaddyR, Больше ничего не подскажите? Прийдётся, наверно, отложить это дело до лучших времён.... В любом случае- спасибо за желание помочь! |
vovastij, можешь попробовать попереставлять шлейф данных от ж.диска в другие разъемы на мат. плате - особенно в тот, где привод остается после смены режима. Только подозреваю, что это потому, что там как раз ahci и не будет. Впрочем, поэкспериментируй)
|
Да,я тоже об этом подумал.
Тем более,что проблема с определением в биосе дисковода была именно в разъёме... Вот цитата из описания моей материнки: Дисковая подсистема может быть организованна за счет южного моста Intel ICH9R и дополнительного контроллера Marvell 88SE6111. Intel ICH9R поддерживает четыре внутренних и два внешних порта SATA II, с возможностью создания RAID-массивов 0, 1, 5, 10, а дополнительный контроллер обеспечивает работу одного SATA (3 Гб/с) порта и IDE разъема. Цветовую маркировку имеют шесть внутренних портов USB и разъем системной панели. Приятным решением стала установка кнопки для сброса BIOS, которая окажется весьма кстати любителям разгона и тонкой настройки памяти. Повидимому у меня дисковод был подключен к дополнительному контроллеру,т.к. я поменя разъём и теперь биос видит приводы нормально. |
Время: 12:09. |
Время: 12:09.
© OSzone.net 2001-