Są to podstawowe kroki niezbędne do zainstalowania systemu Windows 10 do rozruchu EFI, gdy Asystent Boot Camp nie utworzy niezbędnych partycji instalacyjnych i / lub instalator Windows nie pozwoli ci wybrać żądanej partycji instalacyjnej.
Podjąłem następujące założenia.
Specyfikacje systemu Windows podano poniżej.
- Użyj Asystenta Boot Camp, aby pobrać oprogramowanie do obsługi okien. Poszukaj menu rozwijanego „Akcja” na pasku menu Asystenta Boot Camp. Na moim komputerze Mac pliki te zostały pobrane do
~/WindowsSupport
katalogu.
- Utwórz puste miejsce na dysku. To miejsce musi znajdować się poza kontenerami APFS lub Core Storage. Jeśli chcesz użyć całego dysku, możesz pominąć ten krok.
Na końcu tego wolnego miejsca przydziel około 10 GB na pliki instalacyjne, a następnie 600 MB miejsca na środowisko odzyskiwania systemu Microsoft Windows (WRE). Zwykle używam tego diskutil
polecenia. Można również zastosować inne kombinacje poleceń lub narzędzia innych firm. Identyfikator UUID dla partycji 10 GB powinien być EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
. Identyfikator UUID dla partycji 600 MB powinien wynosić DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
.
Jeśli chcesz użyć całego dysku, cały dysk można uznać za wolne miejsce, więc poniższe polecenie byłoby wystarczające.
diskutil partitiondisk disk1 3 GPT "Free Space" "dummy" R ExFAT "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 800M
Uwaga: ExFAT
format automatycznie wybiera UUID z EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
- Sformatuj partycję 10 GB ExFAT z etykietą „WINSTALL”. Jeśli użyłeś polecenia podanego w poprzednim kroku, możesz pominąć ten krok.
- Jeśli partycja 10 GB nie jest zamontowana, zrób to teraz. Jeśli użyłeś polecenia podanego w kroku 3, partycja powinna być już zamontowana.
Zamontuj plik ISO systemu Windows i skopiuj zawartość do woluminu „WINSTALL”. Konieczne będzie użycie cp
polecenia z okna aplikacji Terminal. Poniżej znajduje się dokładne polecenie, którego zwykle używam. W razie potrzeby dokonaj odpowiednich modyfikacji.
cp -Rv /volumes/ESD-ISO/ /volumes/WINSTALL
Uwaga: wykonanie tego polecenia zajmie trochę czasu. Bądź cierpliwy!
Skopiuj oprogramowanie obsługi systemu Windows na wolumin „WINSTALL”. Poniżej znajduje się dokładne polecenie, którego zwykle używam. W razie potrzeby dokonaj odpowiednich modyfikacji.
cp -Rv ~/WindowsSupport/ /volumes/WINSTALL
Użyj polecenia pokazanego poniżej, aby usunąć AutoUnattend.xml
plik.
mv /volumes/WINSTALL/AutoUnattend.xml /volumes/WINSTALL/NoAutoUnattend.xml
Następnie należy uruchomić komputer z woluminu, w którym znajdują się pliki instalacyjne systemu Windows. Przytrzymaj klawisz opcji natychmiast po ponownym uruchomieniu na komputerze Mac. Zwolnij opcję, gdy pojawi się okno Menedżera uruchamiania. Wybierz ikonę „rozruch EFI”. Następnie wybierz strzałkę pod etykietą „EFI boot”.
Otwórz okno wiersza polecenia systemu Windows, postępując zgodnie z procedurą opisaną w tym kroku. Poniżej znajduje się obraz tego, co początkowo wyświetla instalator systemu Windows 10. Wybierz „Dalej”.
Na obrazku poniżej wybierz „Napraw komputer”.
Na poniższym obrazku wybierz „Rozwiązywanie problemów”.
Na obrazku poniżej wybierz „Wiersz polecenia”.
Rezultatem powinien być obraz pokazany poniżej.
Użyj polecenia, diskpart
aby zakończyć partycjonowanie disk1
. Polecenia, które należy wprowadzić, podano poniżej.
Uwaga: Czasami diskpart
polecenie może wygenerować pierwszy monit. Bądź cierpliwy.
diskpart
list volume
Na podstawie wyniku polecenia list volume
określ numer woluminu z etykietą „WINSTALL”. W tym przykładzie założę, że ten numer to 0
. Twój numer może być inny. Następne polecenie wybiera ten wolumin.
select volume 0
Poniższe polecenia zmieniają literę woluminu „WINSTALL” na T:
.
remove
assign letter=t
Następne polecenie wyświetla listę wszystkich partycji disk1
.
list partition
Z danych wyjściowych polecenia list partition
określ numer paracji typu „System”. W tym przykładzie założę, że ten numer to 1
. Twój numer może być inny. Ponadto określ numer pary za pomocą typu „Recovery”. W tym przykładzie założę, że ten numer to 3
. Znowu twój numer może być inny. Poniższe polecenia zmieniają literę dysku dla partycji „System” na S:
.
select partition 1
assign letter=s
Kolejne polecenia wpływają na partycję „Recovery”. Odpowiednie atrybuty są ustawione. Następnie partycja jest sformatowana w systemie plików NTFS i ma etykietę „Odzyskiwanie”.
select partition 3
gpt attributes=0x8000000000000001
format fs=ntfs label="Recovery" quick
Poniższe polecenie tworzy niewielką 16 MB partycję Microsoft Reserved.
create partition msr size=16
Na koniec poniższe polecenia tworzą partycję dla systemu operacyjnego Windows. Ta partycja ma przydzielone wszystkie pozostałe ciągłe wolne miejsce. Partycja jest sformatowana w systemie plików NTFS, ma etykietę „BOOTCAMP” i ma przypisaną literę dysku W:
.
create partition primary
format fs=ntfs label="BOOTCAMP" quick
assign letter=w
Poniższe polecenie kończy polecenie diskpart
.
exit
Skopiuj pliki Windows na partycję Windows. Najpierw wprowadź podane poniżej polecenia, aby określić nazwę pliku zawierającego pliki systemu Windows. Zakładam, że wyświetlana nazwa pliku to install.esd
.
cd /d T:\
dir /s /b install.wim install.esd
Jeśli otrzymasz plik install.wim
, dokonaj odpowiedniego podstawienia podczas wprowadzania poleceń podanych poniżej. Następnie wprowadź następujące polecenie, aby określić indeks obrazu systemu Windows, który chcesz zainstalować.
dism /Get-ImageInfo /ImageFile:T:\sources\install.esd
Dla mojego install.esd
pliku indeks pokazany dla tej nazwy Windows 10 Pro
to 8
. Użyję tej wartości w poleceniu pokazanym poniżej. To polecenie skopiuje pliki systemu Windows do woluminu „BOOTCAMP”.
dism /Apply-Image /ImageFile:T:\sources\install.esd /index:8 /ApplyDir:W:\ /CheckIntegrity
Uwaga: Po wprowadzeniu powyższego polecenia parametr /name:"Windows 10 Pro"
mógł zostać zastąpiony /index:8
.
Dodaj sterowniki dostarczone przez Apple do sklepu ze sterownikami. Można to zrobić, wprowadzając polecenie pokazane poniżej.
dism /Image:W:\ /Add-Driver /Driver:T:\$WinPEDriver$ /Recurse /ForceUnsigned
Uwaga: jeśli którykolwiek sterownik nie spełnia warunków, mogą pojawić się komunikaty o błędach. Jest to normalne, więc takie komunikaty o błędach można zignorować.
Zapisz pliki rozruchowe na partycji EFI. Polecenie do użycia podano poniżej.
bcdboot w:\windows /s s:
Wyłącz możliwość rozruchu z woluminu „WINSTALL”. Można to zrobić, wprowadzając polecenie pokazane poniżej. Spowoduje to zmianę nazwy folderu zawierającego pliki rozruchowe.
rename t:\efi noefi
Wprowadź polecenie pokazane poniżej, aby zamknąć okno wiersza polecenia.
exit
Powinno to dać obraz podobny do tego, co pokazano poniżej. Wybierz „Wyłącz komputer”, a następnie poczekaj, aż komputer Mac całkowicie się zamknie.
Musisz zakończyć inicjalizację systemu Windows 10. Przytrzymaj optionklawisz natychmiast po włączeniu komputera Mac. Zwolnij, optiongdy pojawi się okno Menedżera uruchamiania. Wybierz ikonę „rozruch EFI”. Następnie przytrzymaj controlklawisz, wybierając okrągłą strzałkę pod etykietą „EFI boot”.
Kontynuuj, aż dojdziesz do ekranu z monitem o podanie regionu. W przypadku wersji 1709 (kompilacja systemu operacyjnego 16299.15) systemu Windows 10 ekran pojawi się, jak pokazano poniżej.
W przypadku innych wersji systemu Windows 10 ekran może wyglądać inaczej. Na przykład ekran dla wersji 1507 (kompilacja systemu operacyjnego 10240) systemu Windows 10 wyglądałby tak, jak pokazano poniżej.
Uwaga: w tym momencie zakaz dostępu komputera Mac do Internetu jest ogólnie dobrym pomysłem. Na przykład odłącz wszystkie kable Ethernet lub wyłącz dostęp Wi-Fi, który nie wymaga szyfrowania.
Następnie naciśnij control+ shift+ F3klawisze, aby ponownie uruchomić system Windows 10 w trybie Audytu.
Gdy pojawi się pokazany poniżej pulpit, użyj Eksploratora plików Windows, aby otworzyć aplikację obsługi systemu Windows o nazwie „Instalator”. Tę aplikację można znaleźć w folderze „BootCamp” na dysku „WINSTALL”. Po zakończeniu aplikacji instalatora pozwól, aby komputer uruchomił się ponownie.
Następnie uruchom system Windows Recovery Environment. Zasadniczo przytrzymaj shiftklawisz podczas wyboru ponownego uruchomienia systemu Windows.
Przejdź do wiersza polecenia systemu Windows, postępując zgodnie z instrukcjami podanymi poniżej.
Na poniższym obrazku wybierz „Rozwiązywanie problemów”.
Na poniższym obrazku wybierz „Opcje zaawansowane”
Na obrazku poniżej wybierz „Wiersz polecenia”.
Po krótkim czasie powinieneś uzyskać obraz podobny do tego, co pokazano poniżej. Wybierz konto administratora, aby kontynuować.
Następnie powinieneś uzyskać obraz podobny do pokazanego poniżej. Wybierz „Kontynuuj”.
Rezultatem powinien być obraz pokazany poniżej.
Usuń partycję „WINSTALL” i rozszerz wolumin „BOOTCAMP”, aby odzyskać wolne miejsce. Procedura jest podana poniżej.
Wprowadź następującą parę poleceń, aby uruchomić diskpart
i wyświetlić listę bieżących woluminów.
diskpart
list volume
Na podstawie wyniku polecenia list volume
określ numer woluminu z etykietą „WINSTALL”. W tym przykładzie założę, że ten numer to 1
. Twój numer może być inny. Ponadto określ numer woluminu za pomocą etykiety „BOOTCAMP”. W tym przykładzie założę, że ten numer to 0
. Znowu twój numer może być inny.
Następna para poleceń wybiera wolumin „WINSTALL”, a następnie usuwa odpowiednią partycję.
select volume 1
delete partition
Następna para poleceń wybiera wolumin „BOOTCAMP”, a następnie rozszerza odpowiednią partycję, aby wykorzystać usunięte miejsce.
select volume 0
extend
Następna para poleceń zamyka dispart
i zamyka okno.
exit
exit
Na poniższym obrazku wybierz opcję „Kontynuuj”, aby ponownie uruchomić system Windows 10.
Powrócisz na pulpit Administratora z oknem „Narzędzie do przygotowywania systemu”. W tym oknie wybierz „Zamknij” w „Opcjach zamknięcia”, jak pokazano poniżej.
Uwaga: Twój ekran może również zawierać okno z napisem „Boot Camp”, które można zignorować.
Następnie wybierz „OK”, aby zamknąć komputer Mac. W tym momencie zakończyłeś instalację systemu Windows 10.
Uwaga: jeśli wcześniej zabroniłeś komputerowi Mac dostępu do Internetu, możesz zezwolić na dostęp przed ponownym włączeniem komputera Mac. Innymi słowy, podłącz kabel Ethernet lub ponownie włącz Wi-Fi.
Następnym razem, gdy włączysz komputer Mac, system Windows uruchomi się w trybie „ Out of the Box Experience ”. Jest to w zasadzie sposób uruchamiania nowo zakupionego komputera, gdy system Windows 10 jest już zainstalowany.
Uwaga: Gdy pojawi się monit, wybierz klawiaturę Apple.