====== VirtualBox ======
----
===== Linux =====
==== Lancement ====
Pour démarrer directement une VM qui s'appelle Seven :
VirtualBox --startvm "Seven"
----
==== Partage de dossier ====
Sous Linux pour pouvoir monter un dossier partagé il faut appartenir au groupe vboxsf
sudo usermod –a –G vboxsf
=== mount.vboxsf: mounting failed with the error: No such device ===
En cas d'apparition de cette erreur, tenter de réinstaller les Addons
cd /opt/VBoxGuestAdditions-4.3.36/init
sudo ./vboxadd setup
sudo mount -t vboxsf
----
==== Prise en compte périphériques USB ====
* Installer « Oracle VM VirtualBox Extension Pack » avec la version correpondante à VirtualBox
* Ajouter l'utilisateur au groupe vboxusers
sudo usermod –G vboxusers –a
* Redémarrer la session de l'utilisateur.
==== Dépannage ====
=== module vboxdrv non signé avec secure boot===
* Si la VM ne démarre pas et demande d'exécuter la commande
sudo modprobe vboxdrv
* Si la commande retourne le message d'erreur modprobe: ERROR: could not insert 'vboxdrv': Required key not available
* Appliquer les commandes suivantes :
sudo apt install mokutil
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VirtualBox/"
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)
sudo mokutil --import MOK.der
reboot
* Au redémarrage
Appuyer sur une touche puis « Enroll MOK > Continue > Yes > taper le mot de passe demandé lors des commandes précédentes »
Choisir un mot de passe simple car lors du redémarrage le clavier risque d'être en qwerty et non pas azerty
[[https://stackoverflow.com/questions/38437264/i-cant-execute-command-modprobe-vboxdrv|Source]]
----
[[all:bibles:virtualisation:virtualbox|Haut de page]]
===== Windows =====
==== Disparition de l'adaptateur réseau ====
=== Problème ===
Suite à une mise à jour sur Windows 10, impossible de démarrer les VM, le réseau « VirtualBox Host-Only Ethernet adaptor » a disparu.
=== Solution ===
Lancer une console de commande.
Aller dans le répertoire VirtualBox
cd /Program Files/Oracle/VirtualBox
Vérifier que l'interface n'apparait plus
VBoxManage.exe list hostonlyifs
Tenter de recréer l'interface
VBoxManage.exe hostonlyif create
Vérifier que l'interface est bien créée
VBoxManage.exe list hostonlyifs
Modifier la configuration de la VM pour sélectionner de nouveau l'interface réseau « VirtualBox Host-Only Ethernet adaptor »
----
===== Vboxmanage =====
==== Actions sur disque virtuel ====
=== Lister disques ===
vboxmanage list hdds
=== Interrogation ===
vboxmanage showhdinfo fichier.vdi
=== Désinscrire un disque ===
vboxmanage closemedium disk --delete
=== Changer taille disque ===
Augmenter la taille du disque à 40 Go :
vboxmanage modifyhd fichier.vdi --resize 40960
=== Modification UUID ===
vboxmanage internalcommands sethduuid fichier.vdi
----
[[all:bibles:virtualisation:virtualbox|Haut de page]]