Outils d'utilisateurs

Outils du Site


virtualbox

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

virtualbox [2013/07/19 14:21]
yannick [Création d’une machine virtuelle]
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Virtualbox ====== 
-===== Installation sous Debian 7 ===== 
-Virtualbox se trouve dans les dépots debian wheezy 
-<code>aptitude install virtualbox</code> 
-===== Configuration ===== 
-Si vous souhaitez désactiver le lancement de Virtualbox au démarrage du système, éditez le fichier **/etc/default/virtualbox** 
-<code>nano /etc/default/virtualbox</code> 
-et modifiez la valeur **LOAD_VBOXDRV_MODULE** à **0** 
-<code>LOAD_VBOXDRV_MODULE=0</code> 
-===== Installation du pack d'extension virtualbox ===== 
-le pack d'extension regroupe des outils tel que la prise en charge de l'accès au bureau à distance (RDP) ou bien le support des périphérique USB 2.0. 
  
-Téléchergez a dernière version du VirtualBox Extension Pack. Pour connaitre le lien de téléchargement, rendez-vous sur la page de téléchargement de VirtualBox (https://www.virtualbox.org/wiki/Downloads) et copier le lien de téléchargement de la dernière version du VirtualBox Extension Pack (ici, http://download.virtualbox.org/virtualbox/4.2.16/Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.vbox-extpack) 
-<code> 
-cd /usr/src 
-wget http://download.virtualbox.org/virtualbox/4.2.16/Oracle_VM_VirtualBox_Extension_Pack-4.2.16-86992.vbox-extpack 
-</code> 
-===== Administration ===== 
-Pilotez Virtualbox en ligne de commande 
-==== Création d’une machine virtuelle ==== 
-Par défaut VirtualBox va mettre tous le nécessaire des machines virtuelles dans le répertoire /home/vbox/.VirtualBox, libre à vous de faire un lien symbolique de ce dossier vers un répertoire normal. 
- 
-Pour créer une machine nommée web-1 nous allons lancer les commandes suivantes : 
- 
-<code>VBoxManage createvm --name "web-1" --register</code> 
- 
-Votre machine virtuelle est crée, il reste à lui ajouter des composants tels des disques durs, des périphériques. 
- 
-<code> 
-VBoxManage modifyvm "web-1" --memory 512 --acpi on --boot1 dvd --nic1 bridged --bridgeadapter1 eth0 
-VBoxManage createhd --filename web-1.vdi --size 8000 
-VBoxManage storagectl "web-1" --name "IDE Controller" --add ide 
-VBoxManage storageattach "web-1" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium web-1.vdi 
-VBoxManage storageattach "web-1" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /data/isos/debian-6.0.3-amd64-netinst.iso 
-</code> 
- 
-==== Importer une machine virtuelle existante ==== 
-Si vous voulez transférer une machine existante sur ce nouveau serveur et pouvoir lancer l’instance, il va falloir déposer le fichier de configuration XML de la machine virtuelle dans le dossier .VirtualBox/Machines/nom-machine de l’utilisateur qui va la lancer. Puis dans le dossier .VirtualBox/VDI l’image disque nom-machine.vdi. 
- 
-Une fois la copie effectuée, il faut indiquer à VirtualBox de prendre en compte cette nouvelle instance. 
- 
-<code>VBoxManage registervm Machines/nom-machine/nom-machine.xml</code> 
- 
-A présent cette machine peut être manipulée comme les autres. 
- 
-Si vous n’utilisiez pas l’export RDP de l’affichage, il faut changer l’option dans la configuration de la machine importée. 
- 
-<code>VBoxManage modifyvm "nom-machine" --vrde on</code> 
- 
-==== Contrôle des machines virtuelles ==== 
-=== Pour démarrer une machine virtuelle avec un export RDP de l’affichage === 
- 
-<code>VBoxHeadless --startvm "web-1"</code> 
- 
-=== Pour arrêter une machine : === 
- 
-<code>VBoxManage controlvm "web-1" poweroff</code> 
- 
-=== Pour suspendre et mettre en veille une machine : === 
- 
-VBoxManage controlvm "web-1" pause 
- 
-=== Pour redémarrer une machine : === 
- 
-<code>VBoxManage controlvm "web-1" reset</code> 
- 
-Pour prendre le contrôle de la partie graphique de vos machines virtuelles, il faut lancer une connexion RDP sur le serveur où les machines tournent. Pour la sélection du port RDP soit vous l’activez / désactivez en fonction de vos besoins, soit il faut scripter les paramètres ou les processus pour trouver quel port RDP est attaché à quelle machine virtuelle. 
virtualbox.1374236480.txt.gz · Dernière modification: 2013/07/22 18:37 (modification externe)