Errore "Accelerazione hardware VT-x / AMD-V non disponibile sul sistema" durante il tentativo di eseguire Virtualbox


8

Devo eseguire Mac OS su virtual box per una lezione e continua a darmi errori indicando

"L'accelerazione hardware VT-x / AMD-V non è disponibile sul sistema. Alcuni guest (ad es. OS / 2 e QNX) richiedono questa funzione e non si avviano senza di essa."

Se esiste una soluzione, non sono abituato a Windows 8.1 e avrò bisogno di istruzioni dettagliate su come risolverlo. Grazie


O non hai le opzioni per la virtualizzazione attivate nel BIOS o il tuo processore non lo supporta. Potresti fornire il numero esatto del modello del tuo laptop? Dovrebbe essere qualcosa come M7-XXXxx
Michael Frank,

1
Ti suggerirei di verificare che la tua CPU supporti la virtualizzazione su ARK di Intel . Solo perché è un i7non significa che la virtualizzazione è supportata o abilitata. In tal caso, controlla le impostazioni del BIOS.
nerdwaller

il tuo sistema è un Mac? In caso contrario, non puoi eseguire MacOS in una macchina virtuale.
magicandre1981,

3
Questa domanda sembra fuori tema perché riguarda l'uso del software in violazione della sua licenza. (Apple non offre una licenza per utilizzare Mac OS su una macchina HP.)
David Schwartz

Commento ragionevole ma non sono d'accordo. Stai presupponendo che Apple sia in grado di applicare questa condizione in una licenza e, a seconda della posizione, potrebbe non essere in grado di farlo. (Per una serie di ragioni, il fair use è uno)
davidgo,

Risposte:


9

Non è necessario disinstallare / reinstallare HyperV

Ho riscontrato questo stesso problema utilizzando il nuovo emulatore Android di Visual Studio 2015 e l'emulatore Windows Phone, mentre cercavo di eseguire i client VirtualBox. Sfortunatamente non è possibile eseguire VBox contemporaneamente agli altri emulatori; devi solo impostare una nuova opzione di avvio e riavviare per passare da una posizione all'altra.

Aprire un prompt dei comandi amministrativo ed eseguire:

C:\>bcdedit /copy {current} /d "Windows w/ HyperV"
C:\>bcdedit /set hypervisorlaunchtype off

Ciò copierà le impostazioni di avvio correnti in una nuova opzione di avvio denominata "Windows con HyperV" e quindi disabiliterà HyperV con l'opzione di avvio corrente. È possibile eseguire "bcdedit" senza parametri per verificare che {current} abbia il tipo hypvervisorlaunch impostato su "off" e che la nuova sezione abbia il tipo hypvervisorlaunch impostato su "auto"

Vedi l'articolo di Scott Hanselman per maggiori informazioni.


8

Hyper-V è installato? Ad esempio, potrebbe essere stato aggiunto se sono stati installati gli emulatori di Windows Phone forniti con Visual Studio 2012 e 2013.

In tal caso, esiste un conflitto noto tra Hyper-V e VirtualBox - Supporto per la virtualizzazione dell'hardware non rilevato se Hyper-V è installato .

Un problema simile si verifica quando si tenta di utilizzare Intel HAXM per accelerare i dispositivi virtuali x86 Android - Windows 8 - Come installare Intel HAXM dopo l'installazione di Hyper-V .

Disinstallare gli emulatori di Windows Phone e disattivare Hyper-V Control Panel >> Programs and Features >> Turn Windows features on or offsembra essere l'unica soluzione al momento.


1
+1: Ho visto altri suggerire Hyper-V, ma non pensavo di averlo installato finché non mi hai indicato gli emulatori di Windows Phone.
Daniel AA Pelsmaeker,

1

Per chiunque possa cercarlo in futuro. Ho avuto lo stesso problema. Si scopre che la virtualizzazione era stata disabilitata nel bios. Controlla se questo è il caso. In tal caso, abilitalo e l'errore scompare


0

Come già detto in precedenza, controlla se il tuo processore supporta la virtualizzazione VT-x. In caso contrario, non sarai in grado di eseguire Mac OS su VirtualBox. In tal caso, considera VMWare Player, un'alternativa decente per VirtualBox ed è anche gratuito. È comunemente usato nei computer i cui processori non supportano VT-x per emulare Mac OS.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.