Moteur de recherche du wiki de kameleon-facile et du forum Alionet
 

VirtualBox

Ce logiciel permet d’émuler un ou plusieurs ordinateurs sur votre propre machine, vous permettant par exemple d’installer une openSUSE factory pour tester la future version, ou d’installer un autre système d'exploitation : distribution linux, système propriétaire.

Installation, pour la version x86 et x86_64

Téléchargement

Téléchargez la version openSUSE sur le site officiel de VirtualBox, faites ensuite un clic droit sur openSUSE 10.X

Installation du RPM

Avant de procéder à l'installation de VirtualBox, assurez-vous que les paquets Xalan-c (XSLT Transformation Engine C++), Xerces-c(Validating XML Parser), Kernel Source, Kernel syms et sdldev soient installés sur votre système via YaSTLogicielsInstaller/supprimer des logiciels, les deux fichiers sont présents sur le DVD d'openSUSE.

Installez le RPM….

rpm -i VirtualBox-1.5.x_openSUSE103-2.xxxx.rpm

Validation de la licence

Faites dérouler la liste jusqu'au bout pour valider.

Modification des Users

Ouvrez YaSTSécurité et Utilisateursmodifier et créer des utilisateurs. Cliquez sur votre users, puis sur modifier. Dans détail, cochez vboxusers, puis cliquez sur accepter

Vous pouvez également effectuer cette modification directement depuis la console, en saisissant la commande :

usermod -G vboxusers <login>

Remarque: <login> doit être remplacé par votre nom d'utilisateur, par exemple Lenglemetz ce qui donnerait la commande :

usermod -G vboxusers Lenglemetz

Puis relancez votre session.

Configuration du Service

Pour la version x86

Il peut arriver suite à une modification de votre système, que vous ayez l'erreur :

//VirutalBox kernel driver not installed. The vboxdrv kernel module was
either not loaded or /dev/vboxdrv was not created for some reason.
Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.

VBox status code : -1908 (VERR_VM_DRIVER_NOT_INSTALLED)

Result Code: 0x800004005//

Pour corriger cette erreur, il vous faudra arrêter VirtualBox complètement, puis ouvrir une console du Terminal, en tant que super utilisateur et de saisir la commande :

/etc/init.d/vboxdrv setup

A l'écran s'afficheront les lignes suivantes :

Stopping VirtualBox kernel module      done
Recompiling VirtualBox kernel module   done
Starting VirtualBox kernel module      done

Si c'est le cas, vous pouvez relancer VirtualBox. Dans le cas contraire, refaites encore une fois la même commande, et tout devrait rentrer dans l'ordre.

Toutefois, si le statut pour la recompilation du kernel de VirtualBox reste en failed, c'est que :

  • la version du Kernel source et/ou kernel syms n'est pas la même que votre kernel en cours d'utilisation.

Pour connaître votre kernel actuel, faites dans la console “uname -r

Vérifiez alors dans le package installé si celui-ci correspond bien à la version de votre Kernel.

Saisissez la commande :

/etc/init.d/vboxdrv

Vous devriez avoir “done” aux 3 étapes.

Pour la version x86_64

La procédure est exactement la même que le version i386, il vous suffira donc de vous reportez en haut de la page, sauf une particularité à cause d'une erreur de compilation du service, une modification de votre menu.lst s'imposera sinon vous obtiendrez ceci :

Starting VirtualBox kernel module FATAL: Error inserting vboxdrv 
(/lib/modules/2.6.18.8-509-default/misc/vboxdrv.ko): Invalid argument
failed
(modprobe vboxdrv failed)

Pour remédier à cela, il vous suffira d'éditer votre menu.lst se trouvant dans /boot/grub/. Il vous suffit de faire (kwrite peut être remplacer par kate ou kedit ) :

alt+f2
kdesu kwrite /boot/grub/menu.lst

Puis d'ajouter ceci à la fin de votre kernel actif :

nmi_watchdog=0

Ce qui nous donne :

kernel /boot/vmlinuz-2.6.18.8-452-default root=/dev/hda1 vga=0x314 
resume=/dev/hda2 splash=silent showopts nmi_watchdog=0

Voilà ! Redémarrer votre PC et exécutez cette commande :

/etc/rc.d/vboxdrv setup

Erreur 0x80040154

Cette erreur survient au démarrage de l'application. La cause vient du fait que vous avez quitté “non proprement” votre OS virtualisé (en général l'envoi d'un signal sigkill génère l'erreur).

  • Supprimez le répertoire temporaire ”.vbox” en défaut qui se trouve dans /tmp.

Vous pouvez de nouveau réutiliser VirtualBox.

Activation de l'USB

Modification du fstab

Faîtes Alt + F2, et tapez ( kedit peut être remplacé par kate ou kwrite ) :

kdesu kedit /etc/fstab

Mettez le signe # au début de cette ligne :

#usbfs	/proc/bus/usb	usbfs	noauto 0 0

Puis ajoutez cette ligne :

usbfs /proc/bus/usb usbfs defaults,devmode=666 0 0

Enfin pour valider le tout, un redémarrage de la machine s'impose…

Activation de l'usb pour Vbox version 1.6.x / 2.0.x

1. Ajoutez cette ligne dans le fstab

none  /proc/bus/usb usbfs devgid=xxx,devmode=664 0 0

xxx est le numéro correspondant au groupe “vboxusers”.

Pour le connaître faites grep vboxusers /etc/group

2. Redémarrez

3. Faire un mount -a qui va lire le fichier /etc/fstab/ et monter les directives indiquées.

4. Démarrez Vbox

5. Pour automatiser la relecture de fstab, editez le fichier boot.local dans /etc/init.d/ et ajoutez mount-a

6. Redémarrez

Activation dans la machine virtuel

Cliquez sur préférences → usb → et cochez “activer le contrôleur USB”.

Installation des additifs

Système protégé avec ©

Démonter le CD ou l'iso à la fin de l'installation du système et cliquez sur “installer les additions clients”. Suivez les indications à l'écran. Cette manipulation est obligatoire pour avoir l'usb, une meilleure reconnaissance graphique et le partage de dossier hôte / virtuel.

Partage de dossier entre l'hote et le virtuel

Système protégé avec ©

Coté Virtualbox

Allez sur les préférences de système virtuel → répertoire de partage → cliquez sur le petit dossier avec un + vert → sélectionnez votre dossier de partage ” nommé nom_du_repertoire dans cette exemple ” → validez et lancez votre machine virtuelle.

Coté Windows

Faites Démarrer → exécuter → tapez cmd → taper :

net use x: \\vboxsvr\nom_du_repertoire

Votre dossier sera monté dans Poste de travail à x: ” en cas de plusieurs partages, vous pouvez nommer la lettre de montage par Y: ou Z: ”

Les liens

Le site officiel

Créez un pont entre le host (Opensuse) et le guest (Windows) : A lire : bridge

Screenshot

 
logiciel/virtualbox.txt · Dernière modification: 2008/09/24 21:00 par cobex4
 
Llicence GNU/FDL
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Hébergé gracieusement par Eurimpex, UsedTrucks, EuropeTrucks et UsedCarsOnly