web-dev-qa-db-fra.com

L'accélération matérielle VT-x/AMD-V n'est pas disponible sur votre système

Lors de l'installation d'un système d'exploitation, j'obtiens une erreur semblable à:

VT-x/AMD-V hardware acceleration is not available on your system. Certain guests (e.g. OS/2 and QNX) require this feature and will fail to boot without it.

Cela devrait se produire si mon ordinateur ne prend pas en charge SLAT. Plus tard, j'ai découvert que mon ordinateur supportait SLAT et EPT, voici une capture d'écran:

enter image description here

Mais, je reçois cette erreur en commençant à démarrer le système d’exploitation:

enter image description here

J'utilise Windows 7, des idées?

36
BLuMn

La prise en charge de VT-x/AMD-V est désactivée pour VirtualBox si vous avez installé Hyper-V. Il est réactivé lorsque vous désinstallez Hyper-V. Vous pouvez le faire à partir d'une invite de commande élevée en tapant:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
48
Sedat Kapanoglu

Je soupçonne que votre processeur ne supporte pas la fonctionnalité VT-x, comme d'autres l'ont déjà dit. Comme Joshua l'a souligné, le site Web d'Intel vous aidera à déterminer les capacités de votre processeur. Vous devriez en particulier consulter la page Ordering/Spec , car différentes révisions du même processeur peuvent avoir des caractéristiques différentes.

En gros, si votre E5300 n'est pas conforme à la spécification SLGTL, il ne prend pas en charge VT-x. Le seul moyen de vous en assurer est de connaître votre code de spécification, soit dans la boîte dans laquelle il a été emballé, soit en regardant physiquement le processeur. Vous pouvez également essayer des programmes tels que CPU-Z ou Intel® Processor Identification Utility qui vous diront si VT-x est disponible, mais je pense que si l'option est activée dans le BIOS .

La mise à jour de votre BIOS ne résoudrait pas nécessairement le problème non plus, car le processeur devrait toujours disposer de la fonctionnalité VT-x. Maintenant, si vous mettez à jour votre BIOS et qu'il n'existe toujours aucune option permettant d'activer VT-x ou la virtualisation matérielle dans les paramètres du processeur, il est fort probable que votre processeur ne prenne pas en charge cette fonctionnalité.

3
Roberto Gomez

Tout d’abord, vous devez TOUJOURS vérifier le site Web ARK.INTEL.COM de la documentation du processeur d’Intel pour voir ce que votre processeur prend en charge. Dans ce cas, l’Intel E5300 ne prend pas en charge les fonctionnalités de virtualisation. Voir ce lien:

http://ark.intel.com/products/35300

L'utilitaire que vous utilisez indique également, même si ce n'est pas très clair, que vous ne disposez pas de ces fonctionnalités. Les tirets (-) indiquent que la fonctionnalité n'est pas disponible, alors que si vous aviez un astérisque (*), ils le feraient. Voir le lien suivant pour référence.

http://www.techrepublic.com/blog/networking/use-coreinfo-to-determine-processor-capabilities/4937

Il devrait toujours être capable d’exécuter des machines virtuelles, mais il sera beaucoup plus lent que si vous aviez un support VT.

2
Joshua

Une mise à jour du BIOS a pour ma part désactivé la technologie de virtualisation dans le BIOS, ce qui a entraîné l'erreur ci-dessus.

La réactivation de l'option dans le BIOS a résolu le problème.

PS Pour les processeurs AMD, l’option s’appelle SVM et se situe profondément dans les paramètres avancés du cœur du processeur ou quelque chose du genre.