ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

Virtual Box : Windows XP/Vista sous Linux !

David Legrand le 20 février 2007 (122 645 lectures)
TuxAvouons-le, nous avons été fainéants.

En effet, nous avons décidé d'utiliser Ubuntu comme distribution Linux, et cela tombe bien, c'est la seule pour laquelle Innotek fournit des paquets de sa version complète.

Ceux qui utilisent Suse, Mandriva et autres Gentoo devront passer par un script, ou trouver des paquets créés par des tiers ou via des dépôts spécifiques.

Il sera aussi possible de compiler depuis les sources, mais certains éléments comme la gestion de l'USB ou le partage de fichier n'étant pas encore "libérés", ils ne pourront sans doute pas en tirer partie.

Pour notre défense, Ubuntu est aussi la distribution Linux que nous utilisons au quotidien. Eh oui, chez PCi, y'a des linuxiens (... et Vincent, mais lui, c'est Steeve son nouveau Gourou).

Bien entendu, une version pour Windows est aussi disponible, ici, rien de plus simple, on télécharge l'exécutable, on installe et on redémarre, et cela sera tout à fait fonctionnel.

Ubuntu Beryl Virtual Box Ubuntu Beryl Virtual Box Ubuntu Beryl Virtual Box

Côté Ubuntu aussi, l'installation était donc assez simple, il nous a suffi de télécharger le paquet de notre version (Edgy) et le lancer. Pour les amateurs de lignes de commande, cela se résume à ces trois petites lignes (la première étant pour les dépendances) :
  • sudo apt-get install build-essential gcc libqt3-mt libxalan110 libxerces27
  • wget http://www.virtualbox.org/download/1.3.4/VirtualBox_1.3.4_Ubuntu_edgy_i386.deb
  • sudo dpkg -i VirtualBox_1.3.4_Ubuntu_edgy_i386.deb
Pour les utilisateurs de Dapper ou même Sarge, il vous suffira de remplacer edgy par le nom de votre version. Après avoir accepté la licence, il vous faudra rajouter l'utilisateur destiné à l'utilisation de Virtual Box au groupe "vboxusers" via la ligne de commande suivante :
  • sudo adduser "utilisateur" vboxusers
Ou "utilisateur" devra être remplacé par le login du compte concerné.

D'après nos différents tests, un redémarrage sur serveur X via "Ctrl + Alt + Retour arrière" peut être nécessaire.

Virtual Box est désormais présent dans "Applications > Outils système". Il faut alors créer une machine Virtuelle. Il faut tout d'abord lui donner un petit nom. Au départ, on avait pensé à "Poupette", le surnom de Nil pendant les réunions, mais au final nous avons opté pour... "Vista".

Ubuntu Beryl Virtual Box Ubuntu Beryl Virtual Box Ubuntu Beryl Virtual Box

Il faut choisir le type de système d'exploitation qui sera installé, ici "Windows Vista". Ensuite, il faut choisir la mémoire allouée au Système. Comme on disposait de 2 Go de Ram (sur une machine Linux, carrément), nous avons choisi d'en offrir la moitié à notre Vista.

Ensuite, il faudra créer un disque dur virtuel qui sera au format VDI. Vous aurez ici deux possibilités, soit créer un fichier de taille fixe, soit un fichier dont la taille grandira au fur et à mesure et dont on fixera uniquement la limite haute.

Ubuntu Beryl Virtual Box Ubuntu Beryl Virtual Box

Une fois cette machine virtuelle créée, et avant de passer au démarrage, on pourra configurer d'autres éléments tels qu'un lecteur de disquette,  la partie audio, le réseau, les ports USB ou encore l'image CD/DVD ou bien le lecteur à utiliser.

Concernant l'USB, il pourra être nécessaire de modifier les droits d'accès aux périphériques en rajoutant la ligne suivante dans le fichier /etc/fstab :
  • none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
Attention, le lancement de la machine virtuelle déconnectera directement les périphériques USB sélectionnés. Veillez donc bien à fermer vos disques durs et clefs USB avant le lancement.

Pour plus de détails sur ces parties précises, vous pourrez vous référer au manuel au format PDF ou bien à l'excellent Wiki d'Ubuntu-Fr qui est une référence pour les adeptes de cette distribution, et l'exemple de ce que peut faire une communauté motivée.

Ubuntu Beryl Virtual Box

D'après nos différents tests, si l'USB s'est révélé totalement fonctionnel, et nous a permis de contrôler notre Creative Zen V sous Windows sans le moindre souci, le son a bien fonctionné via Alsa avec la version 1.36 sous XP mais était "craquelé" sous Vista.

Précisons que, comme il s'agit de virtualisation, l'ensemble des composants de votre machine seront reconnus et fonctionnels, et ce, de manière transparente.
Sommaire
  • 1. Introduction
  • 2. Ubuntu / Beryl : On installe et on lance Virtual Box