Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
divers:virtualbox [2020/01/04 12:15] marclebrun [Guest Additions] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Virtualbox ====== | ||
- | |||
- | ===== Groupe vboxusers ===== | ||
- | |||
- | Pour que tout fonctionne bien (notamment au niveau de la reconnaissance des **périphériques USB**), | ||
- | il faut s'ajouter au groupe **vboxusers** avec la commande suivante : | ||
- | |||
- | <code bash> | ||
- | sudo adduser $USER vboxusers | ||
- | </code> | ||
- | |||
- | Ensuite faire un **log off / log in**. | ||
- | |||
- | Vérifier si on est bien dans le groupe : | ||
- | |||
- | <code bash> | ||
- | groups | ||
- | </code> | ||
- | |||
- | Source: [[https://superuser.com/questions/956622/no-usb-devices-available-in-virtualbox]] | ||
- | |||
- | ===== Dossier partagé ===== | ||
- | |||
- | Dans la configuration de la VM, ajouter un dossier partagé : | ||
- | |||
- | {{:divers:capture_d_ecran_du_2019-12-10_05-35-17.png?nolink|}} | ||
- | |||
- | Une fois la VM démarrée, le dossier partagé est disponible : | ||
- | |||
- | {{:divers:capture_d_ecran_2019-12-10_05-36-41.png?nolink|}} | ||
- | |||
- | **Mais l'accès est refusé** car il appartient au groupe **vboxsf** : | ||
- | |||
- | {{:divers:capture_d_ecran_2019-12-10_05-41-20.png?nolink|}} | ||
- | |||
- | Ajouter l'utilisateur au groupe **vboxsf** : | ||
- | |||
- | <code bash> | ||
- | su | ||
- | usermod -aG vboxsf marc | ||
- | </code> | ||
- | |||
- | **Redémarrer la VM** et cela devrait fonctionner. | ||
- | |||
- | ===== USB ===== | ||
- | |||
- | Le support de l'USB nécessite l'installation du pack d'extension. | ||
- | Contrairement à la base de Virtualbox, la licence du pack d'extension est limitée à l'usage privé. | ||
- | |||
- | * Aller sur [[https://www.virtualbox.org/wiki/Downloads]] | ||
- | * Section **VirtualBox 6.0.14 Oracle VM VirtualBox Extension Pack** | ||
- | * Cliquer sur **All supported platforms** | ||
- | * => téléchargement de **Oracle_VM_VirtualBox_Extension_Pack-6.0.14.vbox-extpack** | ||
- | * Double-cliquer sur ce fichier dans le gestionnaire de fichiers | ||
- | * VirtualBox s'ouvre et propose d'installer ce pack d'extension : | ||
- | |||
- | {{:divers:capture_d_ecran_du_2019-12-01_08-22-36.png?nolink|}} | ||
- | |||
- | * Cliquer sur **Installation** | ||
- | * Accepter le contrat et entrer le mot de passe demandé | ||
- | * L'installation est terminée : | ||
- | |||
- | {{:divers:capture_d_ecran_du_2019-12-01_08-24-20.png?nolink|}} | ||
- | |||
- | * Vérifier que le contrôleur USB est activé dans la configuration de la VM et que **USB 3** est sélectionné : | ||
- | |||
- | {{:divers:capture_d_ecran_du_2019-12-01_08-43-51.png?nolink|}} | ||
- | |||
- | * Lancer la VM | ||
- | * Une fois que c'est fait, mettre la clé USB dans le port de la machine hôte | ||
- | * Dans le menu **Périphériques > USB** de la VM, sélectionner le périphérique USB à connecter | ||
- | * Pour la clé USB ce sera par exemple **USB 2.0 Flash Disk** | ||
- | |||
- | À ce moment, la clé USB est disponible dans la VM : | ||
- | |||
- | {{:divers:capture_d_ecran_du_2019-12-01_08-48-22.png?nolink|}} | ||
- | |||
- | ===== Guest Additions ===== | ||
- | |||
- | Démarrer la VM Ubuntu et mettre à jour les paquets : | ||
- | |||
- | <code bash> | ||
- | sudo apt update | ||
- | sudo apt upgrade | ||
- | </code> | ||
- | |||
- | **Redémarrer** la VM puis installer ces paquets : | ||
- | |||
- | <code bash> | ||
- | sudo apt install build-essential dkms linux-headers-$(uname -r) | ||
- | </code> | ||
- | |||
- | Depuis la barre de menu de la VM, sélectionner **Périphériques** > **Insérer l'image CD | ||
- | des additons invité...** | ||
- | |||
- | Si le CD ne démarre pas automatiquement, exécuter **autorun.sh** : | ||
- | |||
- | <code bash> | ||
- | cd /media/marc/VBox_GAs_6.0.14 | ||
- | sudo ./autorun.sh | ||
- | </code> | ||
- | |||
- | Redémarrer la VM. | ||
- | |||