Сбой Windows 10 при установке драйвера Nvidia 9400 на iMac конца 2009 года

Вопрос или проблема

Я знаю, что проблема уже была решена, но в моем случае, следуя различным руководствам в интернете, я не могу решить её. Я успешно установил Windows 10 на iMac конца 2009 года, и единственное, что у меня не получилось, это установить драйверы для видеокарты Nvidia 9400.

Я пробовал разные версии с сайта Nvidia, но каждый раз, когда я запускаю установку, через несколько секунд Windows неожиданно перезагружается.

Я попробовал с refind создать скрипт startup.nsh с правильными инструкциями:

mm 0010003E 1; PCI: 8
mm 03000004 1; PCI: 7
fs0:EFI\Microsoft\Boot\Bootmgfw.efi

Я боюсь, что эти адреса в моем случае игнорируются; возможно, они неверные.

Вот ссылка, где проблема была решена с помощью этих адресов:

Видеокарта не работает на Windows 8.1 на Mac

Может кто-то помочь мне понять, какие PCI-адреса для моей модели?

Вот информация, полученная с помощью моей EFI оболочки:

Seg  Bus  Dev  Func
---  ---  ---  ----
 00   00   00    00 ==> Устройство моста - Хост/PCI мост
          Производитель 10DE Устройство 0A80 Программный интерфейс 0
 00   00   00    01 ==> Контроллер памяти - контроллер ОЗУ
          Производитель 10DE Устройство 0A88 Программный интерфейс 0

 00   00   03    00 ==> Устройство моста - PCI/ISA мост
          Производитель 10DE Устройство 0AAC Программный интерфейс 0
 00   00   03    01 ==> Контроллер памяти - контроллер ОЗУ
          Производитель 10DE Устройство 0AA4 Программный интерфейс 0
 00   00   03    02 ==> Контроллеры последовательной шины - Шина управления системой
          Производитель 10DE Устройство 0AA2 Программный интерфейс 0
 00   00   03    03 ==> Контроллер памяти - контроллер ОЗУ
          Производитель 10DE Устройство 0A89 Программный интерфейс 0
 00   00   03    04 ==> Контроллер памяти - контроллер ОЗУ
          Производитель 10DE Устройство 0A98 Программный интерфейс 0
 00   00   03    05 ==> Процессоры - Копроцессор
          Производитель 10DE Устройство 0AA3 Программный интерфейс 0

 00   00   04    00 ==> Контроллеры последовательной шины - USB
          Производитель 10DE Устройство 0AA5 Программный интерфейс 10
 00   00   04    01 ==> Контроллеры последовательной шины - USB
          Производитель 10DE Устройство 0AA6 Программный интерфейс 20

 00   00   06    00 ==> Контроллеры последовательной шины - USB
          Производитель 10DE Устройство 0AA7 Программный интерфейс 10

 00   00   06    01 ==> Контроллеры последовательной шины - USB
          Производитель 10DE Устройство 0AA9 Программный интерфейс 20

 00   00   08    00 ==> Мультимедийное устройство - НЕОПРЕДЕЛЕНО
          Производитель 10DE Устройство 0AC0 Программный интерфейс 0
 00   00   09    00 ==> Устройство моста - PCI/PCI мост
          Производитель 10DE Устройство 0AAB Программный интерфейс 1
 00   00   0A    00 ==> Контроллер сети - Ethernet контроллер
          Производитель 10DE Устройство 0AB0 Программный интерфейс 0
 00   00   0B    00 ==> Контроллер массового хранения - НЕОПРЕДЕЛЕНО
          Производитель 10DE Устройство 0AB9 Программный интерфейс 1
 00   00   0C    00 ==> Устройство моста - PCI/PCI мост
          Производитель 10DE Устройство 0AC4 Программный интерфейс 0

 00   00   10    00 ==> Устройство моста - PCI/PCI мост
          Производитель 10DE Устройство 0AA0 Программный интерфейс 0
 00   00   15    00 ==> Устройство моста - PCI/PCI мост
          Производитель 10DE Устройство 0AC6 Программный интерфейс 0
 00   00   16    00 ==> Устройство моста - PCI/PCI мост
          Производитель 10DE Устройство 0AC7 Программный интерфейс 0

 00   03   00    00 ==> Контроллер дисплея - VGA/8514 контроллер
          Производитель 10DE Устройство 0869 Программный интерфейс 0
 00   04   00    00 ==> Контроллер сети - другой сетевой контроллер
          Производитель 168C Устройство 002A Программный интерфейс 0
 00   05   00    00 ==> Устройство моста - PCI/PCI мост
          Производитель 104C Устройство 823E Программный интерфейс 0

Ручной транскрипт с этих фотографий (1, 2) с добавлением пустых строк для удобства чтения.

iMac 09 подходит только для максимальной версии Win7 32-бит (см. EveryMac). Обычно единственный способ обойти это – установить Boot Camp с Win7/32, а затем обновить его.
Последние драйверы Win10 для 9600 были выпущены еще в 2016 году. Это устаревшая карта.

Я сомневаюсь, что установка Windows в режиме EFI будет хорошей идеей на таком старом Mac. Используйте Boot Camp для установки как устаревшего, защищенного MBR, для Win7, а затем для обновления.

Я уже ответил на reddit, здесь это копия

У меня iMac конца 2009 года, iMac 10,1 с Nvidia 9400m.

После 2 дней попыток исправить эту проблему, всё отлично!

Вот здесь у вас есть руководство по установке Windows 10, но оно для Macbook Pro 2009 года.

На 4.4 шаге парень указывает код, который не подходит для iMac 10,1.

Чтобы найти правильный код, я прочитал и адаптировал ответ Уэйна Уроды здесь (последний ответ), он очень полный и даёт вам все ключи для правильной адаптации кода!

Так как я не нашёл никаких следов этого кода для iMac 10,1 с Nvidia 9400m,

я дам его здесь:

mm 0003000004 ;PCI :3
mm 000016003E ;PCI :8
fs0:\EFI\Microsoft\Boot\bootmgfw.efi

Сделайте чистую установку Windows 10 без подключения к интернету, а после того, как всё заработает правильно, вы сможете установить последний драйвер NVIDIA.

На моем MacBook Late 2009 (Macbook6,1 или a1342) правильный код для startup.nsh был:

mm 000015003E ;PCI :8
mm 0002000004 ;PCI :7
fs0:\EFI\Microsoft\Boot\bootmgfw.efi

Подробное объяснение этого здесь

Ответ или решение

Установка и использование Windows 10 на старых моделях iMac может привести к множество сложностей, особенно в случае с видеокартами, такими как Nvidia 9400. Ниже я представлю детальный подход к решению вашей проблемы, учитывая все упомянутые вами аспекты.

Шаг 1: Установка Windows 10 через Boot Camp

Для начала стоит отметить, что iMac late 2009 изначально предназначен для работы с Windows 7 и, соответственно, ограничен в совместимости с более современными версиями Windows. Рекомендуется установить Windows 7 через Boot Camp и затем выполнить обновление до Windows 10. Это может помочь избежать многих проблем с драйверами и совместимостью.

Шаг 2: Подготовка к установке драйвера

Если вы уже установили Windows 10, необходимо убедиться, что интернет-соединение отключено во время установки драйверов. Это обеспечит установку драйверов с локального хранилища, а не попытку автоматической установки драйверов Windows, которые могут быть несовместимыми с вашей системой.

Шаг 3: Правильная настройка EFI

Для корректной работы видеокарты в среде EFI нужно протестировать различные адреса PCI. Ваша ошибка может быть связана с неверными адресами в скрипте startup.nsh. На основе информации, переданной вами, вы можете попробовать следующее:

mm 0003000004 ; PCI: 3
mm 000016003E ; PCI: 8
fs0:\EFI\Microsoft\Boot\bootmgfw.efi

Эти команды могут быть адаптированы в зависимости от вашей EFI-структуры. Убедитесь, что указываете правильные адреса.

Шаг 4: Установка драйвера Nvidia

После того как ваш Windows 10 успешно загружен и вы загрузили правильный startup.nsh, можно попытаться установить драйвер Nvidia. Я рекомендую скачать драйверы с официального сайта Nvidia, но выбирайте последнюю версию, которая поддерживает вашу видеокарту. Поскольку ваша карты старая, проверьте, чтобы она соответствовала минимальным требованиям операционной системы.

Шаг 5: Обратная связь и диагностика

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

Итог

Применение этих методов должно помочь устранить ваши проблемы с установкой драйвера Nvidia на iMac late 2009 с Windows 10. Важно помнить, что старая аппаратура может иметь ограниченную поддержку, поэтому работа может оказаться непростой. Также не забывайте делать резервные копии важных данных перед выполнением изменений в системе. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью к сообществу или профессиональным техникам.

Оцените материал
Добавить комментарий

Капча загружается...