Proxmox Cookbook

Submitted by hacyran on Thu, 09/16/2021 - 07:36

Dépots APT

On commente les lignes du fichier /etc/apt/sources.list.d/pve-enterprise.list

On ajoute ensuite au fichier /etc/apt/sources.list la ligne suivante, à adapter selon la version de Debian: deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription

On finit par un: apt-get update

PCI passthrough

(Ref: https://pve.proxmox.com/wiki/Pci_passthrough)

Pour attribuer une carte PCI à une machine virtuelle, il faut que la couche matériel et noyau soient parfaitement configurées.

Matériel

Démarrer le système sur "BIOS Setup" (ou "EFI Setup") et activer les paramètres suivants:

Virtualization
Intel-vt (VT for Direct I/O)
SRV-IO

Grub

Puis, à partir de Proxmox, on ajoute les options suivantes à Grub, dans le fichier /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"

Puis on met Grub à jour: update-grub

Noyau

Enfin, on ajoute les modules suivants à charger au démarrage, dans le fichier /etc/modules:

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

Puis on redémarre l'hôte.

Vérification