Це основні кроки, необхідні для встановлення Windows 10 для завантаження EFI, коли Boot Camp Assistant не створить необхідні інсталяційні розділи.
Я зробив наступні припущення.
Характеристики Windows наведені нижче.
- Використовуйте Boot Camp Assistant для завантаження програмного забезпечення для підтримки вікон. Шукайте спадне меню "Дія" на панелі меню Boot Camp Assistant. На моєму Mac ці файли були завантажені в
~/WindowsSupport
каталог.
- Створіть порожній простір на диску. Цей простір повинен знаходитися поза будь-якими контейнерами APFS або Core Storage. Оскільки у вас вже є 235 ГБ вільного місця в кінці диска, цей крок можна пропустити.
В кінці цього вільного місця виділіть близько 10 ГБ для встановлення файлів, а потім 600 МБ місця для середовища відновлення Microsoft Windows (WRE). Я зазвичай використовую diskutil
команду для цього. Також можуть бути використані інші комбінації команд або сторонніх інструментів. UUID для 10 ГБ розділу повинен бути EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
. UUID для розділу 600 Мб повинен бути DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
.
У вашому випадку першим кроком було б поглинання вільного простору disk1s4
. Команда нижче виконає це завдання.
diskutil resizevolume disk1s4 R
Примітка. Ця команда автоматично переміщує гучність "Відновлення HD" внизу disk1s4
, на кінець диска.
Результат показаний нижче.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +536.9 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS Chicken 150.0 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
4: Apple_HFS Turkey 385.4 GB disk1s4
5: Apple_Boot Recovery HD 650.0 MB disk1s6
Примітка. Отримані ідентифікатори не у порядку зростання. Це трапляється періодично при використанні diskutil
команди. Це можна виправити, перезавантаживши macOS. У цьому випадку перезапуск не буде необхідним.
Далі, видайте команду нижче, щоб створити потрібні нові розділи. Об'єм "Recovery HD" нижче disk1s4
, буде автоматично переміщений вгору, щоб вільний простір можна було створити між томами "Recovery HD" та "WINSTALL".
diskutil resizevolume disk1s4 150G 3 "Free Space" "dummy" 224800M FAT32 "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 600M
Примітка. FAT32
Формат автоматично вибирає UUID EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
Результат -
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +536.9 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS Chicken 150.0 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
4: Apple_HFS Turkey 150.0 GB disk1s4
5: Apple_Boot Recovery HD 650.0 MB disk1s5
6: Microsoft Basic Data WINSTALL 10.0 GB disk1s8
7: Windows Recovery 561.2 MB disk1s7
Примітка. Ідентифікатори не є порядком зростання. Знову ж, перезапуск не знадобиться.
- Відформатуйте розділ 10 Гб FAT32 з міткою "WINSTALL". У вашому випадку це було зроблено на попередньому кроці, тому ви можете пропустити цей крок.
- Якщо розділ розміром 10 ГБ не змонтований, зробіть це зараз. У вашому випадку перегородку вже слід змонтувати.
Встановіть ISO-файл Windows та скопіюйте вміст у "WINSTALL" -том. У моєму випадку мітка "ESD-ISO" була використана для ідентифікації ізо Windows. Для виконання операції з копіювання вам знадобиться команда введення у cp
вікні програми Terminal. Нижче наведена точна команда, яку я зазвичай використовував. При необхідності внесіть відповідні зміни.
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
щоб закінчити розділення disk0
. Команди, які потрібно ввести, наведені нижче.
Примітка. Іноді diskpart
команда може створити перший запит на деякий час . Будьте терплячі.
diskpart
select disk 0
list partition
З виводу команди list partition
визначте номер для розділу з типом "Відновлення". У цьому прикладі я припускаю, що число є 7
. Ваш номер може бути різним. Наступна команда вибирає цей розділ.
select partition 7
Наступні команди впливають на розділ "Відновлення". Встановлені відповідні атрибути. Далі розділ форматується NTFS і надається мітка "Відновлення".
gpt attributes=0x8000000000000001
format fs=ntfs label="Recovery" quick
Наступна команда перераховує поточні томи. Зверніть увагу на букву диска (Ltr) гучності з міткою "WINSTALL". У цьому прикладі я припускаю, що лист є C
. Ваш лист може бути різним.
list volume
Команда нижче запускає команду diskpart
.
exit
Вимкнути можливість завантаження з гучності "WINSTALL". Це можна досягти, ввівши показану нижче команду. Це дозволить перейменувати папку, що містить файли завантаження. Якщо літери накопичувача для гучності "WINSTALL" немає C
, тоді введіть відповідну заміну під час введення команди нижче.
rename C:\efi noefi
Введіть команду нижче, щоб почати інсталяцію Windows. Знову ж таки, якщо літери накопичувача для гучності "WINSTALL" немає C
, тоді введіть відповідну заміну при введенні команди нижче.
setup /unattend:C:\NoAutoUnattend.xml
Коли з'явиться наведене нижче вікно, виберіть "Нерозподілений пробіл" над розділом "WINSTALL", а потім натисніть кнопку "Далі".
Продовжуйте установку Windows 10. Якщо комп'ютер завантажується на macOS, перейдіть до системних налаштувань та виберіть Windows як свій стартовий диск. Перезавантажте комп'ютер, щоб продовжити ініціалізацію Windows 10.
Продовжуйте, поки не з’явиться екран, на якому буде запропоновано ваш регіон. Для версії 1709 (збірка ОС 16299.15) Windows 10 ваш екран з’явиться, як показано нижче.
Для інших версій Windows 10 екран може виглядати іншим. Наприклад, екран для версії 1507 (збірка ОС 10240) Windows 10 відобразиться, як показано нижче.
Примітка. Наразі заборона доступу Mac до Інтернету, як правило, є хорошою ідеєю. Наприклад, відключіть будь-які кабелі Ethernet або відключіть доступ до Wi-Fi, що не потребує шифрування.
Потім натисніть клавіші control+ shift+, F3щоб перезапустити Windows 10 в режимі аудиту.
Коли з'явиться наведений нижче робочий стіл, інсталятор програмного забезпечення для підтримки Windows повинен автоматично запуститися. Якщо цього не відбувається, використовуйте Провідник файлів 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", яке можна ігнорувати.
Далі виберіть "OK", щоб вимкнути Mac. На даний момент ви завершили встановлення Windows 10.
Примітка. Якщо ви забороняли доступ свого Mac до Інтернету на попередньому кроці, ви можете зараз дозволити доступ, перш ніж увімкнути Mac. Іншими словами, підключіть кабель Ethernet або увімкніть Wi-Fi.
Наступного разу, коли ви вмикаєте свій Mac, Windows запуститься в режимі " Поза межами коробки ". Це в основному спосіб запуску щойно придбаного ПК, коли Windows 10 вже встановлено.
Примітка. Коли вас запитують, обов'язково виберіть клавіатуру Apple.
Якщо я запитаю, я можу уточнити будь-який із зазначених вище кроків.