Это основные шаги, необходимые для установки Windows 10 для загрузки EFI, когда Ассистент Boot Camp не создаст необходимые разделы установки и / или установщик Windows не позволит вам выбрать нужный раздел установки.
Я сделал следующие предположения.
Спецификации Windows приведены ниже.
- Используйте Ассистент Boot Camp для загрузки программного обеспечения поддержки Windows. Найдите раскрывающееся меню «Действие» в строке меню Boot Camp Assistant. На моем Mac эти файлы были загружены в
~/WindowsSupport
каталог.
- Создать свободное место на диске. Это пространство должно находиться за пределами любых контейнеров APFS или Core Storage. Если вы хотите использовать весь диск, вы можете пропустить этот шаг.
В конце этого свободного места выделите около 10 ГБ для файлов установки, а затем 600 МБ для среды восстановления Windows (WRE). Я обычно использую diskutil
команду, чтобы сделать это. Другие комбинации команд или сторонних инструментов также могут быть использованы. UUID для раздела 10 ГБ должен быть EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
. UUID для раздела 600 МБ должен быть DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
.
Если вы хотите использовать весь диск, то весь диск можно считать свободным местом, поэтому приведенной ниже команды будет достаточно.
diskutil partitiondisk disk1 3 GPT "Free Space" "dummy" R ExFAT "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 800M
Примечание. ExFAT
Формат автоматически выбирает UUID EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
- Отформатируйте 10 ГБ раздел ExFAT с меткой «WINSTALL». Если вы использовали команду, указанную на предыдущем шаге, вы можете пропустить этот шаг.
- Если раздел 10 ГБ не смонтирован, сделайте это сейчас. Если вы использовали команду, указанную в шаге 3, раздел должен быть уже смонтирован.
Смонтируйте ISO-файл Windows и скопируйте его содержимое на том «WINSTALL». Вам понадобится использовать cp
команду из окна приложения терминала. Ниже приведена точная команда, которую я обычно использую. При необходимости внесите соответствующие изменения.
cp -Rv /volumes/ESD-ISO/ /volumes/WINSTALL
Примечание. Выполнение этой команды займет некоторое время. Потерпи!
Скопируйте программное обеспечение поддержки Windows на том «WINSTALL». Ниже приведена точная команда, которую я обычно использую. При необходимости внесите соответствующие изменения.
cp -Rv ~/WindowsSupport/ /volumes/WINSTALL
Используйте команду, показанную ниже, чтобы удалить AutoUnattend.xml
файл.
mv /volumes/WINSTALL/AutoUnattend.xml /volumes/WINSTALL/NoAutoUnattend.xml
Затем вам нужно загрузиться с тома, где находятся установочные файлы Windows. Удерживайте нажатой клавишу выбора сразу после перезагрузки на Mac. Отпустите опцию, когда появится окно диспетчера запуска. Выберите значок с надписью «Загрузка EFI». Затем выберите стрелку под ярлыком «Загрузка EFI».
Откройте окно командной строки Windows, выполнив процедуру, описанную в этом шаге. Ниже приведено изображение того, что изначально отображается установщиком Windows 10. Выберите «Далее».
На изображении, показанном ниже, выберите «Восстановить компьютер».
На изображении, показанном ниже, выберите «Устранение неполадок».
На изображении, показанном ниже, выберите «Командная строка».
Результатом должно быть изображение, показанное ниже.
Используйте команду diskpart
для завершения разбиения disk1
. Команды, которые вам нужно ввести, приведены ниже.
Примечание. Иногда diskpart
команде может потребоваться некоторое время для создания первого запроса. Потерпи.
diskpart
list volume
Из выходных данных команды list volume
определите номер тома с меткой «WINSTALL». В этом примере я предполагаю, что это число 0
. Ваш номер может быть другим. Следующая команда выбирает этот объем.
select volume 0
Приведенные ниже команды изменяют букву тома «WINSTALL» на T:
.
remove
assign letter=t
Следующая команда перечисляет все разделы в disk1
.
list partition
Из вывода команды list partition
определите номер партиции с типом «Система». В этом примере я предполагаю, что это число 1
. Ваш номер может быть другим. Также определите номер раздела с типом «Восстановление». В этом примере я предполагаю, что это число 3
. Опять же, ваш номер может быть другим. Приведенные ниже команды изменяют букву диска для раздела «Система» на S:
.
select partition 1
assign letter=s
Следующие команды влияют на раздел «Восстановление». Соответствующие атрибуты установлены. Далее раздел форматируется NTFS и получает метку «Восстановление».
select partition 3
gpt attributes=0x8000000000000001
format fs=ntfs label="Recovery" quick
Приведенная ниже команда создает крошечный раздел Microsoft Reserved размером 16 МБ.
create partition msr size=16
Наконец, приведенные ниже команды создают раздел для операционной системы Windows. На этом разделе выделяется все оставшееся непрерывное свободное пространство. Раздел отформатирован NTFS, имеет метку «BOOTCAMP» и ему назначена буква диска W:
.
create partition primary
format fs=ntfs label="BOOTCAMP" quick
assign letter=w
Команда ниже завершает команду diskpart
.
exit
Скопируйте файлы Windows в раздел Windows. Сначала введите приведенные ниже команды, чтобы определить имя файла, содержащего файлы Windows. Я приму отображаемое имя файла install.esd
.
cd /d T:\
dir /s /b install.wim install.esd
Если вы получили файл install.wim
, сделайте соответствующую замену при вводе команд, приведенных ниже. Затем введите следующую команду, чтобы определить индекс образа Windows, который вы хотите установить.
dism /Get-ImageInfo /ImageFile:T:\sources\install.esd
Для моего install.esd
файла индекс, указанный для имени, Windows 10 Pro
был 8
. Я буду использовать это значение в команде, показанной ниже. Эта команда скопирует файлы Windows на том «BOOTCAMP».
dism /Apply-Image /ImageFile:T:\sources\install.esd /index:8 /ApplyDir:W:\ /CheckIntegrity
Примечание. При вводе вышеуказанной команды этот параметр /name:"Windows 10 Pro"
мог быть заменен /index:8
.
Добавьте поставляемые Apple драйверы в магазин драйверов. Это может быть достигнуто путем ввода команды, показанной ниже.
dism /Image:W:\ /Add-Driver /Driver:T:\$WinPEDriver$ /Recurse /ForceUnsigned
Примечание. Если какие-либо драйверы не подходят, вы можете увидеть сообщения об ошибках. Это нормально, поэтому такие сообщения об ошибках можно игнорировать.
Запишите загрузочные файлы в раздел EFI. Команда для использования приведена ниже.
bcdboot w:\windows /s s:
Отключите возможность загрузки с тома «WINSTALL». Это может быть достигнуто путем ввода команды, показанной ниже. Это переименует папку, содержащую загрузочные файлы.
rename t:\efi noefi
Введите команду, показанную ниже, чтобы закрыть окно командной строки.
exit
Это должно привести к изображению, похожему на то, что показано ниже. Выберите «Выключить компьютер», затем дождитесь полного выключения Mac.
Вам нужно завершить инициализацию Windows 10. Удерживайте нажатой optionклавишу сразу после включения вашего Mac. Отпустите, optionкогда появится окно диспетчера запуска. Выберите значок с надписью «Загрузка EFI». Затем, удерживая нажатой controlклавишу, выберите круглую стрелку под надписью «Загрузка EFI».
Продолжайте, пока не дойдете до экрана, где вас попросят указать ваш регион. Для версии 1709 (сборка ОС 16299.15) Windows 10 ваш экран будет выглядеть, как показано ниже.
Для других версий Windows 10 экран может выглядеть иначе. Например, экран для версии 1507 (сборка ОС 10240) Windows 10 будет выглядеть, как показано ниже.
Примечание. На этом этапе запрещается доступ Mac к Интернету. Например, отключите любые кабели Ethernet или отключите доступ Wi-Fi, который не требует шифрования.
Затем нажмите клавиши control+ shift+, F3чтобы перезапустить Windows 10 в режиме аудита.
Когда появится рабочий стол, показанный ниже, используйте проводник Windows, чтобы открыть приложение поддержки Windows с именем «Установка». Это приложение можно найти в папке «BootCamp» на диске «WINSTALL». После завершения установки приложения, дайте компьютеру перезагрузиться.
Затем загрузитесь в среду восстановления Windows. В основном, удерживайте нажатой shiftклавишу при выборе перезагрузки Windows.
Перейдите к командной строке Windows, следуя приведенным ниже инструкциям.
На изображении, показанном ниже, выберите «Устранение неполадок».
На изображении, показанном ниже, выберите «Дополнительные параметры»
На изображении, показанном ниже, выберите «Командная строка».
После небольшой задержки вы должны получить изображение, подобное изображенному ниже. Выберите учетную запись администратора, чтобы продолжить.
Далее вы должны получить изображение, похожее на то, что показано ниже. Выберите «Продолжить».
Результатом должно быть изображение, показанное ниже.
Удалите раздел «WINSTALL» и расширьте том «BOOTCAMP», чтобы освободить свободное место. Процедура приведена ниже.
Введите следующую пару команд, чтобы начать diskpart
и список текущих томов.
diskpart
list volume
Из выходных данных команды list volume
определите номер тома с меткой «WINSTALL». В этом примере я предполагаю, что это число 1
. Ваш номер может быть другим. Также определите номер тома с меткой «BOOTCAMP». В этом примере я предполагаю, что это число 0
. Опять же, ваш номер может быть другим.
Следующая пара команд выбирает том «WINSTALL», а затем удаляет соответствующий раздел.
select volume 1
delete partition
Следующая пара команд выбирает том «BOOTCAMP», а затем расширяет соответствующий раздел для использования удаленного пространства.
select volume 0
extend
Следующая пара команд выходит dispart
и закрывает окно.
exit
exit
На изображении, показанном ниже, выберите «Продолжить», чтобы вернуться к Windows 10.
Вы вернетесь на рабочий стол администратора с окном «Средство подготовки системы». В этом окне выберите «Завершение работы» в разделе «Параметры выключения», как показано ниже.
Примечание. На экране также может быть окно с надписью «Boot Camp», которое можно игнорировать.
Далее, нажмите «ОК», чтобы выключить Mac. На данный момент вы завершили установку Windows 10.
Примечание. Если вы запретили доступ Mac к Интернету на более раннем этапе, вы можете разрешить доступ до повторного включения Mac. Другими словами, подключите кабель Ethernet или снова включите Wi-Fi.
В следующий раз, когда вы включите ваш Mac, Windows запустится в режиме « Из коробки ». Это в основном способ запуска недавно приобретенного ПК, когда Windows 10 уже установлена.
Примечание. При появлении запроса обязательно выберите клавиатуру Apple.