Menu
InformatiWeb
  • Index
  • Formations
  • Tutoriels
  • InformatiWeb Pro

Connexion

Inscription Mot de passe perdu ?
US
  • Informatique
    • Articles
    • BIOS
    • Live CD
    • MultiBoot
    • Sauvegardes
    • Sécurité
    • Virtualisation
    • Web
    • Windows
  • Jeux vidéo
    • Command & Conquer
    • TrackMania
  • InformatiWeb
  • Tutoriels
  • Informatique
  • BIOS
  • Activer IOMMU ou VT-d dans le BIOS de votre carte mère
  • BIOS
  • 25 novembre 2015 à 13:51
  • Lionel

Activer IOMMU ou VT-d dans le BIOS de votre carte mère

Mis à jour le 1 Février 2021 à 19:32.

Si vous avez installé un serveur de virtualisation et que vous souhaitez "passer" la carte graphique ou tout autre périphérique PCI à une machine virtuelle tournant sur votre hyperviseur (serveur de virtualisation), vous devrez activer IOMMU (ou VT-d chez Intel) dans le BIOS de la carte mère du serveur.

Cette technologie permet :

  • de passer un périphérique PCI à une machine virtuelle de type HVM (hardware virtual machine ou Hardware-assisted virtualization)
  • d'isoler les entrées/sorties et les accès à la mémoire pour éviter qu'une machine virtuelle ne fasse une attaque DMA sur le matériel du serveur physique.

IOMMU est notamment utilisée par la fonction "PCI passthrough" de XenServer.

  1. Activer VT-d pour les processeurs Intel
    1. BIOS UEFI Asus (bleu)
    2. BIOS UEFI Asus (jaune/gris)
    3. BIOS MSI (American Megatrends)
  2. Activer IOMMU pour les processeurs AMD

1. Activer VT-d pour les processeurs Intel

Si vous avez un processeur Intel, la technologie IOMMU est nommée "Intel VT-d".

1.1. BIOS UEFI Asus (bleu)

Pour commencer, activez la virtualisation du processeur (Intel-VT-x) dans les paramètres avancés du BIOS.
Une fois dans le mode avancé du BIOS, allez dans la section "Advanced" (en haut) et cliquez sur "CPU Configuration".

 

Ici, vérifiez que le paramètre "Intel Virtualization Technology" est activé (Enabled).

Ensuite, cliquez sur le bouton "Back" en haut à gauche pour revenir au menu et allez dans : System Agent Configuration.

Activez le paramètre "Memory Remap Feature" qui correspond à l'Intel VT-d / IOMMU.

1.2. BIOS UEFI Asus (jaune/gris)

Si ce n'est pas déjà fait, activez la virtualisation du processeur "Intel VT-x". Il s'agit de la technologie de virtualisation que tout le monde connait.
Dans les BIOS UEFI Asus, cette fonction se trouve dans "Advanced -> CPU configuration" et est nommée "Intel Virtualization Technology" ou "Technologie de virtualisation Intel" en français.

Note : Vous trouverez d'autres interfaces dans notre tutoriel : Activer la virtualisation (Intel VT-x / AMD-V)

Ensuite, si votre carte mère le supporte, vous trouverez l'option "VT-d" qui correspond à IOMMU, dans : Advanced -> System Agent Configuration.

1.3. BIOS MSI (American Megatrends)

Si vous avez un PC portable MSI assez performant et surtout récent, il est possible que celui-ci supporte la virtualisation des entrées/sorties (Intel VT-d).
C'est notamment le cas du PC portable : MSI GP62 6QE Leopard Pro.

Pour activer l'Intel VT-d dans ce BIOS, allez dans l'onglet "Advanced", sélectionnez l'option "VT-d" et appuyez sur Enter.

Sélectionnez "Enabled" et validez en appuyant sur Enter.

Notez que vous aurez certainement besoin d'activer aussi l'option "Intel Virtualization Technology" (qui correspond à l'Intel VT-x) étant donné que vous avez besoin de l'Intel VT-d.

2. Activer IOMMU pour les processeurs AMD

Si vous avez un processeur AMD, la technologie IOMMU aura bien le nom IOMMU.

Si ce n'est pas déjà fait, activez la virtualisation du processeur nommée SVM. Il s'agit de la technologie de virtualisation que tout le monde connait.
Dans les BIOS UEFI Asus, cette fonction se trouve dans "Advanced -> CPU configuration" et est nommée SVM (Secure virtual machine), ou AMD-V ou AMD Virtualization.

Ensuite, si votre carte mère le supporte, vous trouverez l'option IOMMU, dans : Advanced -> North Bridge.

Pour finir, il est possible qu'une option "IOMMU Mode" soit aussi disponible.

Cette option est différente de l'option "IOMMU" et permet (comme indiqué sur l'image) de rediriger les entrées/sorties 32 bits vers des entrées/sorties 64 bits.
Si le serveur est un OS 64 Bits et que les machines virtuelles auxquelles vous passez des périphériques PCI sont aussi en 64 Bits, alors cette option ne vous servira pas. Vous pourrez laisser "IOMMU mode" sur Disabled.

Note : l'activation de "IOMMU mode" prendra 64 MB de RAM.

Partager ce tutoriel

Partager
Tweet

A voir également

  • Activer automatiquement le pavé numérique au démarrage de votre ordinateur

    BIOS 27/10/2021

    Activer automatiquement le pavé numérique au démarrage de votre ordinateur

  • Activer et configurer le démarrage sur le réseau (PXE)

    BIOS 27/2/2013

    Activer et configurer le démarrage sur le réseau (PXE)

  • Activer la virtualisation (Intel VT-x / AMD-V)

    BIOS 26/2/2013

    Activer la virtualisation (Intel VT-x / AMD-V)

  • Activer le module TPM 2.0 de votre carte mère

    BIOS 11/1/2022

    Activer le module TPM 2.0 de votre carte mère

Commentaires

Vous devez être connecté pour pouvoir poster un commentaire

Donnez-nous votre avis

Contenu épinglé

  • Logiciels utiles
  • Nos programmes
  • Conditions générales
  • Donnez votre avis

InformatiWeb Pro

  • Administration Win. Server
  • Administration Linux
  • Virtualisation

Contact

  • Livre d'or
  • Support technique
  • Contact

® InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.

Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.