Tutos geek

Tutoriaux linux, debian, android et autres

Activer VT-x/AMD-V pour installer un OS 64 bits dans une VM

09/03/2016 - Aucun commentaire

En voulant installer une Debian x64 dans une machine virtuelle depuis Windows 7 j'ai obtenu ce message d'erreur : VT-X/AMD-V hardware acceleration has been enabled, but is not operational. Please ensure that you have enabled VT-x/AMD-V properly in the BIOS of your host computer


BIOS

Il faut donc aller dans le BIOS pour activer la fonctionnalité correspondante.
Je possède une carte mère Asus P8Z77-Deluxe, le BIOS pourrait être différent chez vous si vous n'avez pas le même modèle.

1. Rebootez et entrez dans le BIOS.
2. Passez en mode avancé.


3. Entrez dans l'onglet Advanced
4. Allez sur CPU Configuration



5. Activez Intel Virtualization Technology



6. Sauvegarder, quittez et, très important, éteignez complètement votre ordinateur !
Un simple reboot ne prendra pas en compte l'activation de la virtualisation.

Pendant mes pérégrinations sur internet j'ai noté que deux autres choses pouvaient empêcher la machine virtuelle d'utiliser l'accélération matérielle : Hyper-v ou l'antivirus.

Hyper-v

Hyper-v est une fonctionnalité Windows qui empêche les processus d'utiliser l'accélération matérielle.
Pour le supprimer,
1. Ouvrez le panneau de configuration
2. Allez dans Programs and Features
3. Cliquez sur Turn Windows features on or off
4. Décochez Hyper-v si vous le trouvez (moi je ne l'avais pas)


Antivirus

Avast peut éventuellement empêcher d'utiliser l'accélération matérielle, cherchez dans les paramètres et décochez "Enable Hardware-assisted Virtualization" ("activer l'assistance a la virtualisation").


Sources
BIOS
Hyper-v
Hard reboot
Avast


Versions
Carte mère : Asus P8Z77-Deluxe
Bios : 2.10.1208
Oracle VM Virtualbox : 4.2.10
Windows 7 x64 - SP1