logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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
doc:systeme:vm:virtualbox [23/06/2011 15:28]
smolski
doc:systeme:vm:virtualbox [01/12/2011 12:16]
davy
Ligne 4: Ligne 4:
  
 Ce logiciel permet d’émuler un ou plusieurs ordinateurs sur votre propre machine, vous permettant par exemple d’installer une debian pour tester la future version, ou d’installer un autre système d’exploitation : distribution linux, os à base de noyau bsd, système propriétaire. Ce logiciel permet d’émuler un ou plusieurs ordinateurs sur votre propre machine, vous permettant par exemple d’installer une debian pour tester la future version, ou d’installer un autre système d’exploitation : distribution linux, os à base de noyau bsd, système propriétaire.
- 
- 
 ===== Prérequis ===== ===== Prérequis =====
  
 Avant d'​installer virtualbox, assurez-vous d'​avoir les paquets ci-dessous d'​installé sur votre système. Pour cela, tapez la commande suivante en root : Avant d'​installer virtualbox, assurez-vous d'​avoir les paquets ci-dessous d'​installé sur votre système. Pour cela, tapez la commande suivante en root :
-   aptitude install linux-headers-`uname -r` build-essential gcc libqt3-mt libxalan110 libxerces27 ​   +<code bash>aptitude install linux-headers-`uname -r` build-essential gcc libqt3-mt libxalan110 libxerces27</​code>  ​
- +
- +
- +
 ===== Installation ===== ===== Installation =====
  
-Si vous utilisez debian etch ou alors lenny/​testing mais que vous voulez la version complète de virtualbox (dans les depots testing on trouve la version open source, à laquelle il manque certaines fonctionnalités),​ il faut ajouter un dépôt ​dans votre sources.list +La version open source ​- **VirtualBox-ose** - présente ​dans les dépôts de Squeeze ne présente pas toutes les fonctionalitésnotamment ​le support ​de l'USB
-Pour ce faireouvrez un terminal, connectez-vous en root et tapez :  +Pour installer la dernière version stable ​de **VirtualBox (ex-PUEL)** suive pas à pas la démarche suivante ​:
-   echo 'deb http://​download.virtualbox.org/​virtualbox/​debian lenny non-free'​ >> /​etc/​apt/​sources.list ​   +
-cette commande ajoutera ​le dépôt nécessaire à la fin de votre fichier sources.list sans modifier le reste du fichier+
-Pour des raisons ​de sécurité et aussi afin d'​éviter d'​avoir des messages d'​alerte à chaque mise à jour de la liste des paquets, on va ajouter la clé d'​authentification du dépôt. +
-Dans un terminal tapez ceci : +
-   ​wget ​-q http://​download.virtualbox.org/​virtualbox/​debian/​sun_vbox.asc -O- | sudo apt-key add - +
-une fois ceci fait, on met à jour la liste des paquets ​: +
-   ​aptitude update +
-puis on installe enfin virtualbox : +
-   ​aptitude install virtualbox-2.1 +
-Une fois la commande lancé, vous allez avoir certains messages d'​avertissements notamment si vous aviez une precedente installation de virtualbox, une popup vous demandera si vous voulez effacer l'​ancien script contenu dans le dossier /etc/init.d . Repondez par l'​affirmative,​ de meme lorsque des messages vont vous informer qu'il faut ajouter l'​utilisateur courant dans le group vboxusers. Si un message vous informant que le module noyau ... n'a pas été trouvé, repondez là encore par l'​affirmative quand il vous propose de le créer. Voila, maintenant l'​installation en elle-meme est terminée.+
  
  
-===== Configuration =====+  *Ajouter un dépôt dans votre sources.list dans un terminal administrateur 
 +<code bash>​echo 'deb http://​download.virtualbox.org/​virtualbox/​debian squeeze contrib'​ >> /​etc/​apt/​sources.list ​  </​code>​ 
 +Cette commande ajoutera le dépôt nécessaire à la fin de votre fichier sources.list sans modifier le reste du fichier.
  
-Passons maintenant à la configuration. En premier, on va ajouter l'​utilisateur courant au groupe vboxusers. Pour ce faire, ouvrez un terminal en root et tapez : 
-   ​adduser alexandre vboxusers 
-(remplacez alexandre par votre nom d'​utilisteur) 
-puis on modifie les droits sur /​dev/​vboxdrv pour pouvoir l'​utiliser : 
-   chmod 666 /​dev/​vboxdrv 
  
-Une fois arrivé ici, vous avez terminé la configuration ​de base de votre système hote, ce qui veut dire que les lignes qui vont suivre dans cette section ne sont utiles que pour activer certaines options de virtualbox. En l'occurence dans notre cas ça permettra de faire fonctionner l'usb sur le système guest (on appelle systeme guest le systeme virtualisé). +  *Pour des raisons ​de sécurité et aussi afin d'éviter d'avoir des messages d'alerte à chaque mise à jour de la liste des paquetson va ajouter ​la clé d'​authentification du dépôt. Dans un terminal tapez ceci : 
-Si l'usage de ces options ne vous interessent pasvous pouvez passer directement à la partie demarrage.+<code bash> wget -q http://​download.virtualbox.org/​virtualbox/​debian/​oracle_vbox.asc -O- | apt-key add -</​code>​
  
  
 +  *Une fois ceci fait, on met à jour la liste des paquets :
 +<code bash> aptitude update</​code>​
  
-==== Activer l'usb ==== 
  
-On commence par créer si il n'​existe pas un groupe usbfs : +  ​*On peut alors connaitre la dernière version de VirtualBox avec la commande 
-   ​addgroup usbfs +<code bash> apt-cache policy virtualbox*<​/code
-Puis on ajoute notre nom d'​utilisateur au groupe précédemment créé. +Le 1/12/2011la dernière version affichée par cette commande est une 4.1.xxx
-   ​adduser alexandre usbfs +
-maintenant il ne reste plus qu'a modifier le fichier fstab. ​On tape ceci dans un terminal en root : +
-   echo '​none ​      /dev/​bus/​usb ​      ​usbfs ​     devgid=500,​devmode=664 0   ​0' ​>> /etc/fstab +
-(Verifiez bien l'id du group vboxusers : grep vboxusers ​/etc/groupet corrigez le devgid.)+
  
-Puis toujours en root on tape : +  ​*On installe donc **VirtualBox-4.1** et de quoi l'aider à compiler le noyau : 
-   ​mount -+<code bash>​aptitude install virtualbox-4.1 dkms</​code>​ 
-(il y aura probablement un message comme quoi usbfs est deja monté mais on ne s'en préoccupe pas) +Une fois la commande lancé, vous allez avoir certains messages d'​avertissements notamment si vous aviez une precedente installation de virtualbox, une popup vous demandera si vous voulez effacer l'​ancien script contenu dans le dossier /etc/init.Repondez par l'​affirmative,​ de meme lorsque des messages vont vous informer qu'il faut ajouter l'​utilisateur courant dans le group vboxusers
- +
-   Pour actualiser les droits, il faut relancer ​la session. (dixit captnfab...)+
  
 +  *Pour finir, autoriser l'​accès à vboxdrv
 +<code bash>​chmod 755 /​dev/​vboxdrv</​code>​
  
 +Voila, maintenant l'​installation en elle-meme est terminée.
  
  
 +===== Configuration =====
  
  
 +Une fois arrivé ici, vous avez terminé la configuration de base de votre système hote, ce qui veut dire que les lignes qui vont suivre dans cette section ne sont utiles que pour activer certaines options de virtualbox. En l'​occurence dans notre cas ça permettra de faire fonctionner l'usb sur le système guest (on appelle systeme guest le systeme virtualisé).
 +Si l'​usage de ces options ne vous interessent pas, vous pouvez passer directement à la partie démarrage.
 +==== Activer l'usb ====
  
 +En premier, on va ajouter l'​utilisateur courant au groupe vboxusers afin qu'il fuisse accéder aux ports USB (remplacez alexandre par votre nom d'​utilisteur).
  
 +  *Pour ce faire, ouvrez un terminal en root et tapez :
 +<code bash>​usermod -G vboxusers -a your_usersame</​code>​
  
 +  *Ensuite redémarrer votre session.
 +<code bash>​logout</​code>​
  
 +Il vous suffira ensuite d'​**Activer le contrôleur USB** dans la session **USB** de l'​interface de configuration de votre machine virtuelle.
  
  
Ligne 86: Ligne 75:
  
 ===== Paramétrage post création ===== ===== Paramétrage post création =====
- 
- 
-==== ssh ==== 
- 
-Accéder à SSH : 
- 
-mettre en forme correctement. 
- 
-VBoxManage setextradata "Nom de la machine dans VirtualBox"​ "​VBoxInternal/​Devices/​pcnet/​0/​LUN#​0/​Config/​ssh/​HostPort"​ 2222 
-VBoxManage setextradata "Nom de la machine dans VirtualBox"​ "​VBoxInternal/​Devices/​pcnet/​0/​LUN#​0/​Config/​ssh/​GuestPort"​ 22 
-VBoxManage setextradata "Nom de la machine dans VirtualBox"​ "​VBoxInternal/​Devices/​pcnet/​0/​LUN#​0/​Config/​ssh/​Protocol"​ TCP 
- 
-Ça reste à être testé quand même. 
- 
-//Merci// **Personne** ! ;-) 
doc/systeme/vm/virtualbox.txt · Dernière modification: 11/09/2023 08:18 par Croutons

Pied de page des forums

Propulsé par FluxBB