Créer une machine virtuelle sur NetBSD 10.0

Introduction

Il est possible de créer des VM de Debian, FreeBSD, NetBSD, Windows 10&11, et sûrement d'avantage.


Pré-requis

Pour pouvoir faire des VM avec qemu, il faut activer l'accélérateur NVMM.
Les manipulations suivantes ne sont à faire qu'une seule fois, puis on passe à la création des VM dans les articles suivants.


1) Charger le module nvmm

nvmm est un accélérateur, que l'on va utiliser conjointement avec qemu

su -

modload nvmm

- Configurer le chargement du module au démarrage :

echo nvmm >> /etc/modules.conf

- Autoriser marcel à utiliser nvmm

chown marcel:wheel /dev/nvmm

2) Installer qemu, les outils vmware et l'UEFI OVMF

pkgin -y in qemu open-vm-tools OVMF

- Profitez-en pour mettre en place les copier/collers futurs :

mkdir /var/run/vmblock-fuse ; vmware-vmblock-fuse /var/run/vmblock-fuse ; echo vmtools=YES >> /etc/rc.conf

Redevenez votre utilisateur normal puis :

vmware-user-suid-wrapper

A présent redevenez root


3) Régler un futur problème de latence dans le son de la VM :

sysctl -w hw.audio0.blk_ms=100

Notes

# NOTE :
- Des erreurs de l'accélérateur NVMM se produisent par moments, qui peuvent bloquer l'exécution de la VM quelques secondes. Il suffit d'attendre. C'est notable lors des installations.

# NOTES CONCERNANT WINDOWS :
- La commande qemu est très différente de celle pour créer une VM type Linux/BSD, en raison du besoin d'un driver différent pour le support de stockage. Le modèle que je donne fonctionne.
- Une fois avoir appuyé sur la barre d'espace pour booter sur l'ISO d'installation, il faut attendre 2min (problème d'OVMF) avant que l'installeur de windows ne se lance enfin.
- Parfois la souris bug lors de l'installation.. pas d'inquiétudes, ce n'est pas le cas après.
- Avec Windows 11, il faut parfois pousser le nombres de vCPU à 4 suivant votre machine.



↑ Haut de page