MacBook Air Late 2010 и Windows 10

Опубликовано admin - вс, 05/24/2020 - 22:37

Чтобы установить Windows 10 в режиме EFI необходимо:

  1. Установить MacBookAirEFIUpdate.dmg и перезагрузиться (возможно не нужно)
  2. Подключить USB-флешку с установщиком macOS High Sierra installation и выключить ноутбук
  3. Включить ноутбук и зажать ⌥ alt затем загрузиться с флешки
  4. Выбрать язык, дождаться загрузки перейти в Utils -> Terminal и выполнить csrutil disable затем перезагрузиться
    • Данный пункт можно не выполнять если редактировать Boot Camp Assistant.app вне папки Applications. Как выяснилось если его скопировать куда угодно и внести изменения там - все прекрасно работает.
  5. Отредактировать /Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist:
    • Найти секцию PreUSBBootSupportedModels, удалить из названия Pre убедиться что модель ноутбука в ней (MacBookAir3,2)
    • Удалить модель ноутбука из секций SupportedNonWin10Models и Win7OnlyModels
    • Подписать приложение: sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app
  6. Подключить USB-флешку на которую будет записан установщик Windows и драйвера
  7. Открыть Disk Utility.app, слева выбрать Show Only Volumes и отформатировать флешку в FAT MBR
  8. Запустить Boot Camp Assistant.app и следовать его инструкциям (ползунок изменения размера диска на последнем этапе не работает)

После этих плясок с бубном запускается установка Windows 10 и дальше все стандартно. Однако после установки драйверов видео через Windows Update система не загружается. Чтобы все драйвера успешно поставились - необходимо устанавливать Windows 10 в Legacy-режиме. Для этого:

  1. Создать загрузочную флешку Windows 10 через Rufus
    • При этом необходимо выбрать схему раздела MBR
  2. Подключить эту-флешку и флешку с установщиком macOS High Sierra и выключить ноутбук
  3. Включить ноутбук и зажать ⌥ alt затем загрузиться с флешки с установщиком macOS High Sierra
  4. Выбрать язык, дождаться загрузки перейти в Utils -> Terminal и выполнить diskutil list | grep Windows - должен показаться путь к загрузочной флешке с Windows
  5. Там же в терминале ввести sudo bless --device /dev/disk1s1 --setBoot --legacy --nextonly - это укажет макбуку грузиться с флешки в режиме Legacy
  6. Перезагрузиться
  7. Должен будет появиться экран с логотипом Windows и после продолжительного ожидания (около 10 минут) начаться установка
  8. После установки через Windows Update ставяться драйвера видео
  9. Драйвера на звук и все остальное необходимо ставить через SDI, при этом для звука необходимо поставить галочку "Более подходящие" и выбрать Cirrus Logic вместо Realtek

Другие полезные хоткеи и примечания:

  • В момент включения можно зажать ⌘ cmd + ⌥ alt + R для загрузки internet recovery
Ссылки на источники
Яндекс.Метрика