pro77
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогайте, товарищи, с водружением драйверов AHCI на установленную ОСь Имеем WinXP Pro SP3, установленную изначально в режиме Native IDE. Материнка - Gigabyte GA-790XTA-UD4 (чипсет AMD 790X/SB750 север/юг), 2 винта SATA-II Western Digital WD5000AAKS. И еще имеем желание перевести винты в режим SATA без переустановки ОС. Для этого: перецепил загрузочный винт на IDE 4, перевел в BIOS контролер в AHCI, каналы IDE 4/5 оставил в Native IDE (есть такая фича на этой матери). Загрузился, ОС нашла новое устройство, спросила драйвера к нему, получила искомое, без запинки установила. Получили: загрузочный диск – в IDE, второй и DVD-ROM - в AHCI. До этого момента все чудесно. Теперь возвращаем загрузочный винт на IDE 0, переводим в AHCI все каналы IDE, загружаемся... и получаем NTLDR is missing. Отключаем все остальные устройства - то же самое. Переключаемся обратно в IDE - NTLDR чудесным образом находится, ОС грузится и все счастливы, кроме меня. Что предпринимал: - вручную раскидывал файлы драйверов по нужным папкам; - вручную вносил изменения в HKLM\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4391 и HKLM\SYSTEM\CurrentControlSet\Services\ahcix86 - запускался в Recovery Console и прогонял FIXBOOT/FIXMBR/CHKDSK; - вручную выбирал диск, с которого грузиться (но тут все просто, второй – без активной партиции, при попытке загрузки с него совершенно другую ошибку показывает); - BIOS обновлял (для винтов нового firmware нет); - прогонял Acronis Disk Director в поисках ошибок в партициях – нету (активная, она же загрузочная, она же системная – всего одна, размером 25Гб, форматирована в FAT32, подтип 0Ch). Также «восстанавливал» ОС путем перезаписи ее поверх имеющейся с загрузочного CD WinXP с интегрированным драйвером AHCI. Успешно прошел первый этап – копирование файлов с CD, после перезагрузки и продолжения установки с винта – NTLDR опять куда-то пропала, вылечилось переключением в Native IDE. Что самое смешное, загрузочный CD с оригинальным WinXP (без интегрированного драйвера) не видит винты в AHCI, а загрузочный от Win 98SE – прекрасно видит! Вопрос знатокам: где собака порылась и в какую сторону еще копать? |