Pour qu'une machine soit détectée en tant que machine virtuelle, il faut définir un identifiant dans l'hyperviseur Proxmox.

Pour cela, éditer la configuration de la VM, ouvrir le menu "Options" et vérifier que "SMBIOS settings (type 1)" a bien une valeur "uuid=".

Si la VM n'a pas d'UUID, en créer un avec la commande cat /proc/sys/kernel/random/uuid et la mettre dans le paramètre "SMBIOS settings (type 1)" / "UUID".

Il faut redémarrer la VM à froid (la configuration hyperviseur ne peut être prise en compte à chaud) pour que l'identifiant apparaisse dans ocsinventory-agent.

L'hyperviseur pourra alors lire cet UUID lors du prochain scan ocsinventory-agent et la VM sera liée à l'hyperviseur.