Outils d'utilisateurs

Outils du Site


tutoriels:virtualbox:virtualbox

Virtualbox

Installation sous Debian 7

Virtualbox se trouve dans les dépots debian wheezy

aptitude install virtualbox

Configuration

Si vous souhaitez désactiver le lancement de Virtualbox au démarrage du système, éditez le fichier /etc/default/virtualbox

nano /etc/default/virtualbox

et modifiez la valeur LOAD_VBOXDRV_MODULE à 0

LOAD_VBOXDRV_MODULE=0

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 la version du VirtualBox Extension Pack correspondant à votre version Virtualbox (si vous ne connaissez pas votre version aptitude show virtualbox). 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.1.26/Oracle_VM_VirtualBox_Extension_Pack-4.1.26-84997.vbox-extpack)

cd /usr/src
wget http://download.virtualbox.org/virtualbox/4.1.26/Oracle_VM_VirtualBox_Extension_Pack-4.1.26-84997.vbox-extpack
vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.26-84997.vbox-extpack

Si vous rencontrez une erreur par rapport à la version du VirtualBox Extension Pack, désinstallez le avant d'essayer dans installer un autre

vboxmanage extpack uninstall "Oracle VM VirtualBox Extension Pack"

Administration

Pilotez Virtualbox en ligne de commande

Plus d'info sur la page officielle : http://www.virtualbox.org/manual/ch08.html

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 autre répertoire.

Pour créer une machine nommée vmtest nous allons lancer les commandes suivantes :

VBoxManage createvm --name "vmtest" --register

Votre machine virtuelle est crée, il reste à lui ajouter des composants tels des disques durs, des périphériques.

VBoxManage modifyvm "vmtest" --memory 512 --acpi on --boot1 dvd --nic1 bridged --bridgeadapter1 eth0
VBoxManage createhd --filename vmtest.vdi --size 8000
VBoxManage storagectl "vmtest" --name "IDE Controller" --add ide
VBoxManage storageattach "vmtest" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium vmtest.vdi
VBoxManage storageattach "vmtest" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /data/isos/debian-6.0.3-amd64-netinst.iso

Contrôle des machines virtuelles

Pour démarrer une machine virtuelle avec un export RDP de l’affichage

VBoxHeadless --startvm "vmtest"

Pour arrêter une machine :

VBoxManage controlvm "vmtest" poweroff

Pour suspendre et mettre en veille une machine :

VBoxManage controlvm "vmtest" pause

Pour redémarrer une machine :

VBoxManage controlvm "vmtest" reset

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.

Connexion via bureau à distance (RDP)

Une fois la machine démarré, connectez vous via le bureau à distance en spécifiant l'adresse IP de votre serveur et le port RDP de la machine virtuelle (3389 par défaut)

IP_DU_SERVEUR:3389
tutoriels/virtualbox/virtualbox.txt · Dernière modification: 2013/07/22 18:40 (modification externe)