Come attivare la virtualizzazione dell'hardware su MacBook Pro di fine 2013 (per Windows 8.1 utilizzando Boot Camp)?

28

Sto cercando di attivare la virtualizzazione dell'hardware per il mio nuovo MacBook Pro per l'installazione di Windows 8.1 utilizzando Boot Camp.

Ho cercato online e so che non possiamo semplicemente andare al BIOS come Windows e modificare le impostazioni. Sfortunatamente, la maggior parte della soluzione che ho incontrato riguarda Parallels o VM.

Qualcuno può gentilmente farmi sapere come abilitare la virtualizzazione dell'hardware su MBP per Windows 8.1 installato utilizzando Boot Camp?

    
posta Ahsan 08.02.2014 - 23:49
fonte

7 risposte

2

Non esiste alcuna virtualizzazione dell'hardware da attivare o disattivare come nei PC Wintel.

Questo switch e molti altri switch BIOS ci sono perché (almeno in parte) i produttori di hardware non fanno l'hardware e il software, come Apple.

È sempre attivo su qualsiasi Mac che abbia un processore che supporti la virtualizzazione. Praticamente qualsiasi Mac negli ultimi anni fa così sei bravo con questo.

    
risposta data 09.02.2014 - 03:46
fonte
36

Sembra che tu stia incontrando lo stesso problema che ho fatto, dove dopo l'avvio in Windows, VT-x mostra come "Disabilitato" in Task Manager.

Non sei sicuro di come o perché, ma dopo aver esaminato

  • OS X
  • Preferenze di sistema
  • Disco di destinazione
  • Seleziona il disco BOOTCAMP come disco di avvio

Dopo tutto ciò andò bene e potrei tranquillamente usare Hyper-V, anche da un avvio a freddo.

Se avvio a freddo utilizzando il Opzioni -key e quindi selezionando Windows , VT-x è stato disabilitato in Task Manager.

Vai a capire. Qualche genio del Mac potrebbe spiegarlo?

    
risposta data 24.02.2014 - 10:49
fonte
14

EDIT: Ho trovato un modo migliore per farlo funzionare al posto del boot dance originariamente suggerito (è sotto per riferimento). Fondamentalmente imposta enable_and_lock_vmx true in REFInd e il gioco è fatto. Dettagli sotto ...

Metodo suggerito

  1. Disattiva macOS System Integrity Protection / SIP (riavvia Mac, tieni premuti i tasti Command + R, in "OS X Utilities Utilities" seleziona "Terminal" voce di menu - > digita terminale csrutil disable; reboot )
  2. Torna all'interno di macOS dopo il riavvio, scarica RESEF ed estrai ovunque (desktop, download ecc.)
  3. Apri una finestra del terminale, porta cd in cui l'hai estratta e modifica tramite sudo nano refind/refind.conf-sample
  4. Decommentare enable_and_lock_vmx e impostare su true i.e l'intera riga dovrebbe leggere enable_and_lock_vmx true . < = Questo è ciò che risolve veramente il problema!
  5. [opzionale] Mentre qui, modifica il timeout in qualcosa di veloce, ad esempio 4 o 5 cioè timeout 4
  6. Installa ripristina eseguendo ./refind-install dal terminale. La configurazione di esempio che hai modificato viene utilizzata come configurazione installata.
  7. [opzionale] Abilita nuovamente SIP. Segui # 1 sopra ma esegui csrutil enable; reboot invece

Questo metodo è molto fluido - funziona su dischi normali e criptati (FileVault2, VeraCrypt o BitLocker) e richiede davvero pochi minuti per l'installazione. Meglio di tutti, funziona in ogni riavvio.

Vecchio metodo

Nessuno degli altri metodi ha funzionato per me, soprattutto dal momento che il mio Windows 10 era Bitlocker crittografato e non viene visualizzato in Startup Disks per scegliere di riavviare. I passaggi seguenti funzionano anche se

  1. Spegni

    Non solo un duro riavvio; completamente spento ; come in " contare fino a 10 quando disattivato " disattivato

  2. Accendi e avvia il desktop di OS X

    Questo processo carica correttamente la virtualizzazione. Nel mio caso, ho dovuto tenere premuto option e selezionare OS X, inserire la mia password FileVault (il mio OS X è crittografato) e quindi aspettare di avviarsi nel desktop OS X.

  3. Riavvia a Windows

    Riavvio morbido tramite il menu Apple, ad esempio in alto a sinistra Icona Apple = > ricomincia. Durante l'avvio selezionare Windows / Bootcamp (tramite la chiave di opzione). Il mio Windows era Bitlocker crittografato, così ho inserito la password del disco, avviato a Windows, inserito la password di Windows, atterrato sul desktop di Windows 10. Questa volta Hyper-V era presente e funzionale!

Sto mettendo questo qui per riferimento futuro, ma spero che Apple risolva effettivamente il loro processo di avvio Bootcamp. E 'stato rotto per 8 anni e il trucco di cui sopra è ridicolo per una macchina da $ 3000 e quando Bootcamp è una funzionalità per Mac supportata ufficialmente.

    
risposta data 13.04.2016 - 19:17
fonte
6

Sembra che se si avvia direttamente su Windows non funzioni, ma se si avvia su OS X e si passa a Windows, funziona. Oppure puoi avviare Windows, passare a OS X e tornare di nuovo a Windows.

    
risposta data 28.12.2014 - 01:01
fonte
2

Ho provato con e senza tenere premuto il tasto Alt, da Mac OS a Windows e viceversa.

L'installazione di Hyper-V inizia e richiede il riavvio e durante l'avvio di Windows, il secondo passaggio dell'installazione fallisce e viene ripristinato.

Oggi ho comprato la lampada da fulmine all'adattatore Ethernet, l'ho collegata, installato Hyper-V e dopo il riavvio potrei usarlo. Anche quando disconnetto l'adattatore.

Pertanto, per Hyper-V è necessario installare una sorta di adattatore Ethernet.

    
risposta data 07.02.2015 - 01:14
fonte
1

Dopo aver installato REFInd per triplicare il mio Macbook MF839 (Win10, Ubuntu, OSX), per abilitare la virtualizzazione su Windows 10, per prima cosa faccio il boot su OSX, poi quando appare la schermata di login, premo il pulsante restart così il riavvio mac ancora una volta scelgo Windows 10 da RESTAURO.

    
risposta data 05.02.2016 - 12:13
fonte
1

Ho provato tutte le varie combinazioni di avvio / riavvio e niente ha funzionato fino a quando non ho aggiunto l'adattatore da Thunderbolt a Ethernet. La prossima volta che ho avviato la partizione Boot Camp di Windows, potrei abilitare Hyper V.

    
risposta data 12.02.2016 - 15:41
fonte

Leggi altre domande sui tag