Как установить драйвера Boot Camp ESD для Windows 10

Попросили на днях помочь с проблемой — человек установил на iMac 21″ 2011 года Windows 10 (64bit, хотя, думаю, это не важно).
Установка с диска прошла отлично, активация тоже, но выяснилось, что официально Windows 10 не поддерживается на данном iMac. Из-за этого возникло несколько проблем:
— не воспроизводился звук (хотя драйвера были установлены и, что самое интересное, через TeamViewer звук ко мне приходил).
— не были установлены драйверы BootCamp Assistant из-за чего на клавиатуре Apple не работала кнопка Option ⌥.

В итоге, оба способа перезагрузки обратно в Mac OS X (через отсутствующую иконку Boot Camp или при помощи кнопки Option) не работали.

Решение было очевидно — надо установить драйвера Boot Camp ESD (Electronic Software Distribution). Но хитрые Apple нигде не дают прямых ссылок для их скачивания. В интернете нашлись способы ручного получения ссылок и скачивания драйверов, но они не очень удобны, требуют много ручных манипуляций.

К счастью, на GitHub-е нашелся репозиторий Brigadier, содержащий скрипт на Python-е для
автоматического определения версии Mac, выкачивания пакета и установки его (только для Windows).

Для скачаивания доступен как сам Python скрипт, так и скомпилированная в исполняемый файл версия для Windows. Она может не только скачать драйвера, но и сразу установить их (запускать с ключом --install).
Запускать Brigadier, разумеется, надо из консоли с административными правами (они требуются устанавливки 7zip, который скрипт использует для распаковки полученного архива, а также для установки самих драйверов).
В Windows 10 сходу установить драйвера не удалось (т.к. официальной версии для Windows 10 под этот старый iMac нет).

Пришлось в свойствах Brigadier указать совместимость с Windows 7.
В принципе, можно запустить Brigadier без ключа Install, скачать драйвера и установить их отдельно. По большому счету, нужен был только драйвер клавиатуры AppleKeyboardInstaller64.exe, который скачивается в папку ../BootCamp/Drivers/Apple.

8 комментариев


  1. Notice: Trying to get property 'entry' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to access array offset on value of type null in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to get property 'displayName' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 191
    Илья:

    Спасибо тебе мил человек.
    Я три недели не мог драйвера на imac 18.1 победить.


  2. Notice: Trying to get property 'entry' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to access array offset on value of type null in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to get property 'displayName' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 191
    петро:

    Доброе время суток!
    почитал блог, … у меня та же проблема — вчера пропал звук на винде 10 корпоративной поверх мака…
    думал что это ерунда но начитался — это серьезная проблема, главное — год работал и все было в норме, а включил внешние колонки и все выбило, причем не видно в опциях даже колонок, типа не подключены…в скайпе не отображается опция звука тоже… то есть проблема не малая… что не делал = полный ноль
    может поможете более детально, буду рад, спасибо

    скайп читается петрол =petrol7655
    вацап-вайбер +380972117301
    credowl@gmail.com

  3. в статье «—install», но по факту надо — (2 тире)
    я человек далекий от всего этого долго доходил, что делаю не так…

    1. Там и есть два тире (если скопировать и вставить куда-то будет видно). К сожалению, из-за дурацкого шрифта они слились в один символ. Я поправил для лучшей видимости.
      Спасибо за замечание!


  4. Notice: Trying to get property 'entry' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to access array offset on value of type null in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to get property 'displayName' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 191
    Вячеслав:

    привет, делаю так как вы но проблема со звуком не решается


  5. Notice: Trying to get property 'entry' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to access array offset on value of type null in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 190

    Notice: Trying to get property 'displayName' of non-object in /var/www/bgbug/public_html/wp-content/plugins/jetpack/modules/gravatar-hovercards.php on line 191
    Давид:

    Добрый вечер, а у меня такая проблема. Ставлю 10-ку на белый макбук, устанавливаю буткамп с помощью бригадира(хотя сравнивал если официально качать они один в один), нажимаю чтобы была совместимость, потом перезагрузку после установки и все, не могу войти в винду

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

Ваш адрес email не будет опубликован.