Questi sono i passaggi di base necessari per installare Windows 10 per un avvio EFI, quando l'Assistente Boot Camp non creerà le partizioni di installazione necessarie e / o il programma di installazione di Windows non consentirà di selezionare la partizione di installazione desiderata.
Ho formulato le seguenti ipotesi.
Le specifiche di Windows sono riportate di seguito.
- Utilizzare l'Assistente Boot Camp per scaricare il software di supporto di Windows. Cerca il menu a discesa "Azione" nella barra dei menu dell'Assistente Boot Camp. Sul mio Mac, questi file sono stati scaricati nella
~/WindowsSupport
directory.
- Crea spazio vuoto su un'unità. Questo spazio deve essere esterno a qualsiasi contenitore APFS o Core Storage. Se si desidera utilizzare un'intera unità, è possibile saltare questo passaggio.
Alla fine di questo spazio libero, allocare circa 10 GB per i file di installazione, seguiti da 600 MB di spazio per Microsoft Windows Recovery Environment (WRE). Di solito uso il diskutil
comando per fare questo. Altre combinazioni di comandi o strumenti di terze parti possono anche essere impiegate. L'UUID per la partizione da 10 GB dovrebbe essere EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
. L'UUID per la partizione da 600 MB dovrebbe essere DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
.
Se si desidera utilizzare l'intera unità, l'intera unità può essere considerata spazio libero, quindi il comando seguente sarebbe sufficiente.
diskutil partitiondisk disk1 3 GPT "Free Space" "dummy" R ExFAT "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 800M
Nota: un ExFAT
formato seleziona automaticamente un UUID di EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
- Formattare la partizione ExFAT da 10 GB con l'etichetta "WINSTALL". Se hai utilizzato il comando indicato nel passaggio precedente, puoi saltare questo passaggio.
- Se la partizione da 10 GB non è montata, farlo ora. Se hai utilizzato il comando indicato nel passaggio 3, la partizione dovrebbe essere già montata.
Montare il file ISO di Windows e copiare il contenuto nel volume "WINSTALL". Sarà necessario utilizzare il cp
comando da una finestra dell'applicazione Terminale. Di seguito è riportato il comando esatto che di solito utilizzo. Se necessario, apportare le modifiche appropriate.
cp -Rv /volumes/ESD-ISO/ /volumes/WINSTALL
Nota: il completamento di questo comando richiederà del tempo. Essere pazientare!
Copia il software di supporto di Windows nel volume "WINSTALL". Di seguito è riportato il comando esatto che di solito utilizzo. Se necessario, apportare le modifiche appropriate.
cp -Rv ~/WindowsSupport/ /volumes/WINSTALL
Utilizzare il comando mostrato di seguito per eliminare il AutoUnattend.xml
file.
mv /volumes/WINSTALL/AutoUnattend.xml /volumes/WINSTALL/NoAutoUnattend.xml
Successivamente, è necessario eseguire l'avvio dal volume in cui risiedono i file di installazione di Windows. Tieni premuto il tasto opzione immediatamente dopo il riavvio sul Mac. Rilasciare l'opzione quando viene visualizzata la finestra Startup Manager. Seleziona l'icona con l'etichetta "EFI boot". Quindi, selezionare la freccia sotto l'etichetta "Avvio EFI".
Aprire una finestra del prompt dei comandi di Windows, seguendo la procedura descritta in questo passaggio. Di seguito un'immagine di ciò che viene inizialmente visualizzato dal programma di installazione di Windows 10. Seleziona "Avanti".
Nell'immagine mostrata sotto, seleziona "Ripara il tuo computer".
Nell'immagine mostrata di seguito, seleziona "Risoluzione dei problemi".
Nell'immagine mostrata di seguito, seleziona "Prompt dei comandi".
Il risultato dovrebbe essere l'immagine mostrata di seguito.
Utilizzare il comando diskpart
per terminare il partizionamento disk1
. I comandi da inserire sono indicati di seguito.
Nota: a volte può richiedere del tempo prima che il diskpart
comando generi il primo prompt. Essere pazientare.
diskpart
list volume
list volume
Dall'output del comando , determinare il numero per il volume con l'etichetta "WINSTALL". In questo esempio, suppongo che questo numero sia 0
. Il tuo numero potrebbe essere diverso. Il comando successivo seleziona questo volume.
select volume 0
I seguenti comandi cambiano la lettera per il volume "WINSTALL" in T:
.
remove
assign letter=t
Il comando successivo elenca tutte le partizioni in disk1
.
list partition
Dall'output del comando list partition
, determinare il numero della parizione con il tipo "Sistema". In questo esempio, suppongo che questo numero sia 1
. Il tuo numero potrebbe essere diverso. Inoltre, determinare il numero della partizione con il tipo "Ripristino". In questo esempio, suppongo che questo numero sia 3
. Ancora una volta, il tuo numero potrebbe essere diverso. I comandi seguenti cambiano la lettera di unità per la partizione "Sistema" in S:
.
select partition 1
assign letter=s
I comandi successivi effettuano la partizione "Ripristino". Vengono impostati gli attributi corretti. Successivamente, la partizione viene formattata NTFS e viene assegnata l'etichetta "Ripristino".
select partition 3
gpt attributes=0x8000000000000001
format fs=ntfs label="Recovery" quick
Il comando indicato di seguito crea la piccola partizione riservata Microsoft da 16 MB.
create partition msr size=16
Infine, i comandi seguenti creano la partizione per il sistema operativo Windows. A questa partizione viene allocato tutto lo spazio libero contiguo rimanente. La partizione è formattata NTFS, data l'etichetta "BOOTCAMP" e assegnata la lettera di unità W:
.
create partition primary
format fs=ntfs label="BOOTCAMP" quick
assign letter=w
Il comando seguente chiude il comando diskpart
.
exit
Copia i file di Windows nella partizione di Windows. Innanzitutto, immettere i comandi indicati di seguito per determinare il nome del file contenente i file di Windows. Presumo che il nome del file visualizzato sia install.esd
.
cd /d T:\
dir /s /b install.wim install.esd
Se ottieni il file install.wim
, effettua la sostituzione appropriata quando inserisci i comandi indicati di seguito. Quindi, immettere il comando seguente per determinare l'indice dell'immagine Windows che si desidera installare.
dism /Get-ImageInfo /ImageFile:T:\sources\install.esd
Per il mio install.esd
file, l'indice mostrato per il nome Windows 10 Pro
era 8
. Userò questo valore nel comando mostrato sotto. Questo comando copia i file di Windows nel volume "BOOTCAMP".
dism /Apply-Image /ImageFile:T:\sources\install.esd /index:8 /ApplyDir:W:\ /CheckIntegrity
Nota: quando si immette il comando precedente, il parametro /name:"Windows 10 Pro"
potrebbe essere stato sostituito /index:8
.
Aggiungi i driver forniti da Apple all'archivio driver. Ciò può essere ottenuto inserendo il comando mostrato di seguito.
dism /Image:W:\ /Add-Driver /Driver:T:\$WinPEDriver$ /Recurse /ForceUnsigned
Nota: se alcuni driver non sono idonei, è possibile che vengano visualizzati messaggi di errore. Questo è normale, quindi tali messaggi di errore possono essere ignorati.
Scrivi i file di avvio nella partizione EFI. Il comando da utilizzare è riportato di seguito.
bcdboot w:\windows /s s:
Disabilita la possibilità di eseguire l'avvio dal volume "WINSTALL". Ciò può essere ottenuto inserendo il comando mostrato di seguito. Questo rinominerà la cartella contenente i file di avvio.
rename t:\efi noefi
Immettere il comando mostrato di seguito per uscire dalla finestra del prompt dei comandi.
exit
Ciò dovrebbe comportare un'immagine simile a quella visualizzata di seguito. Seleziona "Spegni il PC", quindi attendi che il Mac si spenga completamente.
Devi completare l'inizializzazione di Windows 10. Tieni premuto il optiontasto immediatamente dopo aver acceso il Mac. Rilasciare optionquando viene visualizzata la finestra Gestione avvio. Seleziona l'icona con l'etichetta "EFI boot". Successivamente, tieni premuto il controltasto mentre scegli la freccia circolare sotto l'etichetta "Avvio EFI".
Procedere fino a raggiungere la schermata in cui viene richiesto per la propria regione. Per la versione 1709 (build del sistema operativo 16299.15) di Windows 10, lo schermo apparirà come mostrato di seguito.
Per altre versioni di Windows 10, lo schermo potrebbe apparire diverso. Ad esempio, lo schermo, per la versione 1507 (build del sistema operativo 10240) di Windows 10, apparirà come mostrato di seguito.
Nota: a questo punto, proibire l'accesso del tuo Mac a Internet è generalmente una buona idea. Ad esempio, scollegare eventuali cavi Ethernet o disabilitare l'accesso Wi-Fi che non richiede la crittografia.
Quindi, premere i tasti control+ shift+ F3per riavviare Windows 10 in modalità Audit.
Quando viene visualizzato il desktop mostrato di seguito, utilizzare Esplora file di Windows per aprire l'applicazione del software di supporto di Windows denominata "Installazione". Questa applicazione è disponibile nella cartella "BootCamp" sull'unità "WINSTALL". Al termine dell'applicazione di installazione, consentire il riavvio del computer.
Quindi, avviare l'ambiente di ripristino di Windows. Fondamentalmente, tieni premuto il shifttasto mentre selezioni per riavviare Windows.
Passare a un prompt dei comandi di Windows seguendo le istruzioni fornite di seguito.
Nell'immagine mostrata di seguito, seleziona "Risoluzione dei problemi".
Nell'immagine mostrata di seguito, seleziona "Opzioni avanzate"
Nell'immagine mostrata di seguito, seleziona "Prompt dei comandi".
Dopo un breve ritardo, dovresti ottenere un'immagine simile a quella mostrata di seguito. Scegli l'account Amministratore per continuare.
Successivamente, dovresti ottenere un'immagine simile a quella mostrata di seguito. Seleziona "Continua".
Il risultato dovrebbe essere l'immagine mostrata di seguito.
Eliminare la partizione "WINSTALL" ed estendere il volume "BOOTCAMP" per recuperare lo spazio libero. La procedura è riportata di seguito.
Immettere la seguente coppia di comandi per avviare diskpart
ed elencare i volumi correnti.
diskpart
list volume
list volume
Dall'output del comando , determinare il numero per il volume con l'etichetta "WINSTALL". In questo esempio, suppongo che questo numero sia 1
. Il tuo numero potrebbe essere diverso. Inoltre, determinare il numero per il volume con l'etichetta "BOOTCAMP". In questo esempio, suppongo che questo numero sia 0
. Ancora una volta, il tuo numero potrebbe essere diverso.
La prossima coppia di comandi seleziona il volume "WINSTALL", quindi elimina la partizione corrispondente.
select volume 1
delete partition
La prossima coppia di comandi seleziona il volume "BOOTCAMP" e quindi estende la partizione corrispondente per consumare lo spazio eliminato.
select volume 0
extend
La prossima coppia di comandi si chiude dispart
e chiude la finestra.
exit
exit
Nell'immagine mostrata di seguito, seleziona "Continua" per riavviare Windows 10.
Tornerai al desktop dell'amministratore che visualizza la finestra "Strumento di preparazione del sistema". In questa finestra, selezionare "Arresto" in "Opzioni di arresto", come mostrato di seguito.
Nota: lo schermo può anche includere una finestra denominata "Boot Camp", che può essere ignorata.
Quindi, selezionare "OK" per spegnere il Mac. A questo punto, hai completato l'installazione di Windows 10.
Nota: se hai vietato al tuo Mac l'accesso a Internet in un passaggio precedente, ora potresti voler consentire l'accesso prima di riaccendere il Mac. In altre parole, collega il cavo Ethernet o riattiva il Wi-Fi.
La prossima volta che accendi il Mac, Windows verrà avviato nella modalità " Esperienza immediata ". Questo è fondamentalmente il modo in cui un PC appena acquistato si avvia, quando Windows 10 è già installato.
Nota: quando richiesto, assicurati di selezionare una tastiera Apple.