Différences
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 Prochaine révision Les deux révisions suivantes | ||
virtualbox [Le 13/05/2018, 20:50] L'Africain fusion avec une page utilisateur |
virtualbox [Le 23/05/2018, 11:47] spnux [Installation principale de VirtualBox] Remplacé 5.1 par 5.2 |
||
---|---|---|---|
Ligne 91: | Ligne 91: | ||
- Ajoutez le dépôt d'Oracle compatible avec votre version d'Ubuntu à votre liste de sources de logiciels en exécutant la commande suivante dans un **[[terminal]]** : <code bash>echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list</code> | - Ajoutez le dépôt d'Oracle compatible avec votre version d'Ubuntu à votre liste de sources de logiciels en exécutant la commande suivante dans un **[[terminal]]** : <code bash>echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list</code> | ||
- Rechargez la liste des paquets disponibles pour installation en exécutant la commande suivante dans un terminal ; <code bash>sudo apt-get update</code> | - Rechargez la liste des paquets disponibles pour installation en exécutant la commande suivante dans un terminal ; <code bash>sudo apt-get update</code> | ||
- | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>virtualbox-5.1|virtualbox-5.1]]**. | + | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>virtualbox-5.2|virtualbox-5.2]]**. |
- | <note tip>Procédure pour ajouter le dépôt Oracle et installer Virtualbox 5.1 en une seule ligne de commande (pour les versions d'Ubuntu antérieures à 16.04) : | + | <note tip>Procédure pour ajouter le dépôt Oracle et installer Virtualbox 5.2 en une seule ligne de commande (pour les versions d'Ubuntu antérieures à 16.04) : |
- | <code bash>echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-5.1</code> | + | <code bash>echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-5.2</code> |
</note> | </note> | ||
Ligne 750: | Ligne 750: | ||
C'est que la machine virtuelle était en veille, et VirtualBox a été réinstallé. Rejetez la machine virtuelle (équivaut à un arrêt brutal de la machine), et relancez-la. | C'est que la machine virtuelle était en veille, et VirtualBox a été réinstallé. Rejetez la machine virtuelle (équivaut à un arrêt brutal de la machine), et relancez-la. | ||
- | |||
- | |||
- | ==== Écran noir après le démarrage de Windows ==== | ||
- | |||
- | Il est possible qu'après avoir lancé windows dans votre VM, vous vous retrouviez avec un écran noir, juste avant que le logo windows avec sa barre de chargement n'apparaissent. Si c'est le cas vous pouvez essayer d'<activer l'IO APIC> dans les préférences de votre VM dans la partie général, dans l'onglet avancé. | ||
==== Mode plein écran ==== | ==== Mode plein écran ==== | ||
Ligne 900: | Ligne 895: | ||
Il existe principalement deux causes provoquant cette erreur : | Il existe principalement deux causes provoquant cette erreur : | ||
- Le paquet **[[apt>virtualbox-dkms]]** n'est pas installé, veuillez [[:tutoriel:comment_installer_un_paquet|installer le paquet]]. Si cela ne suffit pas, désinstaller complètement VirtualBox et ses dépendances afin d'effectuer une installation complète <code>sudo apt-get autoremove --purge virtualbox*</code>; | - Le paquet **[[apt>virtualbox-dkms]]** n'est pas installé, veuillez [[:tutoriel:comment_installer_un_paquet|installer le paquet]]. Si cela ne suffit pas, désinstaller complètement VirtualBox et ses dépendances afin d'effectuer une installation complète <code>sudo apt-get autoremove --purge virtualbox*</code>; | ||
- | - Le support de l'USB n'est pas activé ou désactivé suite à une mise à jour, veuillez suivre ce qui est indiqué à la rubrique [[:virtualbox#peripheriques_usb_virtualbox_4|périphérique USB]] ; | + | - Le support de l'USB n'est pas activé ou désactivé suite à une mise à jour, veuillez suivre ce qui est indiqué à la rubrique [[:virtualbox#peripheriques_usb|périphérique USB]] ; |
==== Codes d'erreur (version PUEL uniquement)==== | ==== Codes d'erreur (version PUEL uniquement)==== | ||
Ligne 951: | Ligne 946: | ||
Avant d'appliquer les résolution de problème suivant, consultez la rubrique traitant de l'installation des ports USB (voir menu en début de page). Il peut arriver que l'utilisation des périphériques USB 1 recquière l'installation du Oracle VM VirtualBox Extension Pack (nécéssaire pour les périphériques USB 2). | Avant d'appliquer les résolution de problème suivant, consultez la rubrique traitant de l'installation des ports USB (voir menu en début de page). Il peut arriver que l'utilisation des périphériques USB 1 recquière l'installation du Oracle VM VirtualBox Extension Pack (nécéssaire pour les périphériques USB 2). | ||
- | === Ubuntu 10.10 === | ||
- | Selon la discutions http://forum.ubuntu-fr.org/viewtopic.php?pid=3657440#p3657440, pour pouvoir utiliser les périphériques USB : | ||
- | - [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **/etc/udev/rules.d/10-vboxdrv.rules** ; | ||
- | - Modifier la ligne : <file>SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE=0664 // SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE=0664</file> | ||
- | - En modifiant les droits de 0664 à 0666 : <file>SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE=0666 // SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE=0666</file> | ||
- | - Redémarrez l'ordinateur. | ||
- | |||
- | === Ubuntu 10.04 et 10.10 === | ||
- | |||
- | Avec Virtualbox4.0, il existe un problème similaire d'accès aux périphériques USB que ne résout pas la simple affectation au groupe vboxusers. Selon la discutions http://forum.ubuntu-fr.org/viewtopic.php?pid=3657440#p3657440 : | ||
- | - [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] **/etc/udev/rules.d/10-vboxdrv.rules** ; | ||
- | - Modifiez la ligne : <file>KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"</file> | ||
- | - En modifiant les droits de 0600 à 0666 <file>KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666"</file> | ||
- | - Redémarrez l'ordinateur. | ||
==== Message « Spawning session... » ==== | ==== Message « Spawning session... » ==== | ||
Ligne 1042: | Ligne 1023: | ||
Dans certains cas, cela ne fonctionne que si l'accélération 3D est désactivée. | Dans certains cas, cela ne fonctionne que si l'accélération 3D est désactivée. | ||
- | |||
- | ==== Perte du réseau après une mise à jour du kernel sur le système hôte GNU/Linux ==== | ||
- | |||
- | Si votre machine virtuelle refuse de démarrer avec l'option << Activer la carte réseau >> cochée, ou que vous n'avez plus de réseau dans le système invité, cela peut provenir d'une mise à jour du kernel Linux du système hôte (kernel version 2.6.32 ou supérieur), par exemple lors de la mise à niveau de Ubuntu 9.10 Karmic vers Ubuntu 10.04 Lucid. | ||
- | Vous devriez également rencontrer les erreurs suivantes en entrant la commande << ''dmesg'' >> dans un [[:terminal]] : | ||
- | <file> | ||
- | [...] | ||
- | [ 40.951855] vboxdrv: Successfully loaded version 3.2.6 (interface 0x00140001). | ||
- | [ 41.160114] vboxnetflt: no symbol version for RTSemFastMutexCreate | ||
- | [ 41.160119] vboxnetflt: Unknown symbol RTSemFastMutexCreate | ||
- | [ 41.160303] vboxnetflt: no symbol version for RTR0Init | ||
- | [ 41.160306] vboxnetflt: Unknown symbol RTR0Init | ||
- | [ 41.160687] vboxnetflt: no symbol version for SUPDrvLinuxIDC | ||
- | [ 41.160690] vboxnetflt: Unknown symbol SUPDrvLinuxIDC | ||
- | [...] | ||
- | </file> | ||
- | |||
- | Le problème vient du fait que DKMS n'a pas bien installé le module //vboxnetflt// pour la nouvelle version du kernel. | ||
- | Pour le résoudre, rien de plus simple ! Il suffit de relancer l'installation de Virtualbox, en entrant la commande suivante dans un terminal : | ||
- | <code> | ||
- | sudo /etc/init.d/vboxdrv setup | ||
- | </code> | ||
- | |||
- | Pour suivre la correction de ce bug, vous pouvez consulter le [[http://www.virtualbox.org/ticket/5817|rapport de bug sur le site virtualbox]], et celui [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567460|sur le site de debian]]. | ||
Ligne 1075: | Ligne 1032: | ||
Source sur [[http://ubuntu-virginia.ubuntuforums.org/showthread.php?p=9343024#post9343024|ubuntuforums.org]]. | Source sur [[http://ubuntu-virginia.ubuntuforums.org/showthread.php?p=9343024#post9343024|ubuntuforums.org]]. | ||
- | ==== Imprimante non fonctionnelle sur le système invité ==== | ||
- | |||
- | Sous VirtualBox 3.2, si votre imprimante est grisée dans la liste des périphériques USB alors que les autres périphériques (clé USB...) fonctionnent, essayez d'[[:users-admin#gerer_son_compte_d_utilisateur|ajouter votre utilisateur aux groupes]] //lp// et //lpadmin//. | ||
- | ==== Iphone 4 non reconnu ==== | ||
- | |||
- | Sous VirtualBox 3.2 PUEL, l'iPhone 4 n'est pas correctement reconnu via le port USB. Il reste en « recovery mode » malgré l'ajout de l'utilisateur courant dans le groupe //vboxusers// et l'ajout d'un filtre USB pour la machine virtuelle. | ||
- | |||
- | La pseudo solution consiste à lancer VirtualBox avec les droits du [[sudo|super utilisateur]] (ce qui peut se révéler très dangereux) : | ||
- | <code>gksu VirtualBox</code> | ||
- | |||
- | Ensuite il faut recréer une machine virtuelle avec le disque VDI utilisé habituellement. Pour finir, lancer la machine virtuelle et procéder à la mise à jour, cette dernière ne devrait plus s'interrompre. | ||
- | |||
- | ==== Can't open /etc/init.d/functions ==== | ||
- | |||
- | On retrouve ce message d'erreur avec VirtualBox 3.2 PUEL. | ||
- | |||
- | Le problème vient du fait qu'il existe un fichier /etc/redhat-release sur Ubuntu (car celui-ci est parfois nécessaire pour pouvoir installer certains logiciels commerciaux). Le programme d'installation croit alors être sur Redhat et cherche le fichier /etc/init.d/functions. | ||
- | |||
- | Pour corriger le problème, il faut renommer/supprimer ce fichier (/etc/redhat-release) et relancer l'installation ou la mise à jour. | ||
==== Souris incontrôlable ==== | ==== Souris incontrôlable ==== |