Sulla base della mancanza di domande postate sull'utilizzo di Boot Camp Assistant per l'installazione di Windows, ho assunto che la maggior parte degli utenti stia installando correttamente Windows su unità contenenti partizioni APFS. Quando l'Assistente Boot Camp fallisce, generalmente il problema non è con l'Assistente Boot Camp, ma piuttosto con il contenitore APFS. Quindi, la solita soluzione è fare il backup dei tuoi file, pulire l'unità e ricaricare tutto.
Tuttavia, se si desidera installare Windows senza utilizzare l'Assistente Boot Camp (tranne per la creazione dell'unità flash di installazione USB), è necessario innanzitutto determinare la quantità di spazio disponibile per Windows. Questo può essere determinato dall'output del comando diskutil apfs resizecontainer diskXsY limits
, dove X
è l'identificatore del numero di unità e Y
è il numero di partizione del contenitore APFS.
Questi sono i passaggi di base necessari per installare Windows 10 per un avvio EFI.
Utilizzare l'applicazione Assistente Boot Camp per copiare i file di installazione di Windows 10 e il software di supporto Boot Camp su un'unità flash da 16 GB o più grande. Un'unità flash USB 3.0 funzionerebbe in modo considerevolmente più veloce rispetto a un'unità flash USB 2.0.
Il comando seguente creerà la partizione "BOOTCAMP" da 70 GB sull'unità SSD interna. Lo spazio occupato da questa partizione verrà utilizzato per l'installazione di Windows.
sudo diskutil apfs resizeContainer disk0s2 180.8G FAT32 BOOTCAMP 70G
Se non lo hai già fatto, inserisci l'unità flash contenente i file di installazione di Windows 10 e il software di supporto Boot Camp.
Utilizzare il comando mostrato di seguito per rinominare il file 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 subito dopo il riavvio sul tuo 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 "EFI boot".
Aprire una finestra del prompt dei comandi di Windows, seguendo la procedura descritta in questo passaggio. Di seguito è riportata 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 sotto, seleziona "Risoluzione dei problemi".
Nell'immagine mostrata sotto, seleziona "Prompt dei comandi".
Il risultato dovrebbe essere l'immagine mostrata sotto.
Usa il comando diskpart
per finire il partizionamento disk0
. I comandi che devi inserire sono indicati di seguito.
Nota: a volte può richiedere un po 'di tempo per diskpart
comando per produrre il primo prompt. Essere pazientare.
diskpart
list volume
Dall'output del comando list volume
, determinare il numero per il volume con l'etichetta "BOOTCAMP". In questo esempio, assumerò che il numero sia 0
. Il tuo numero potrebbe essere diverso. Il prossimo comando seleziona questa partizione.
select volume 0
I successivi comandi influenzano il volume "BOOTCAMP". Il formato è cambiato in NTFS. Successivamente, la dimensione viene ridotta di 600 MB.
format fs=ntfs label=BOOTCAMP quick
shrink desired=600
Creare una partizione WinRE (Windows Recovery Environment). I comandi successivi creano e inizializzano un WinRE vuoto da 600 MB.
create partition primary
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes=0x8000000000000001
format fs=ntfs label=Recovery quick
Il prossimo comando elenca i volumi correnti. Prendere nota della lettera del drive (Ltr) per il volume con l'etichetta "WINSTALL". In questo esempio, assumerò che la lettera sia D
. La tua lettera potrebbe essere diversa.
list volume
Il comando qui sotto chiude il comando diskpart
.
exit
Immettere il comando seguente per avviare l'installazione di Windows. Se la lettera di unità, per il volume "WINSTALL", non lo è D
, quindi apportare il sostituto appropriato quando si immette il comando di seguito.
setup /unattend:D:\NoAutoUnattend.xml
Quando viene visualizzata una finestra simile a quella mostrata di seguito, selezionare la partizione "BOOTCAMP", quindi fare clic sul pulsante "Avanti".
Continua con l'installazione di Windows 10. Se il computer si riavvia su macOS, vai a Preferenze di Sistema e seleziona Windows come disco di avvio. Riavvia il computer per continuare a inizializzare Windows 10.
Al termine, il programma di installazione del software di supporto di Windows dovrebbe avviarsi automaticamente. Se questo fa non si verificano, utilizzare Esplora risorse di Windows per aprire l'applicazione software di supporto di Windows denominata "Installazione". Questa applicazione può essere trovata nella cartella "BootCamp" sul drive "WINSTALL". Al termine dell'applicazione di installazione, consentire al computer di riavviarsi.
Se richiesto, posso chiarire qualsiasi dei passaggi precedenti.