-
Créer une machine virtuelle sur NetBSD 10.0
Il est possible de créer des VM de Debian, FreeBSD, NetBSD, Windows 10&11, et sûrement d'avantage.
Pré-requis :
- avoir une installation complète de NetBSD 10.0 (avec X11).
- être connecté à internet
- avoir les accès rootPour 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 qemusu -
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
# 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.
Tags : VM, machine, virtuelle, netbsd, 10.0, qemu, nvmm
-
Commentaires