< Windows sous Linux avec Virtualbox | Roozeec Linux Blog
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...Loading...

Windows sous Linux avec Virtualbox

Dans mon dernier article, je disais que maintenant le but c’était de mettre samba entre mon Windows sou Vmplayer et mon Linux. Cependant en faisant mes premiers essais avec mon Windows, ca s’annoncait très mal. En effet impossible d’installer les drivers de ma carte mère (MSI K9NGM). Le programme d’installation (nvidia) s’arrête net sans aucun message. Rien a faire, donc pour l’accès au net avec windows c’est cuit (bon pas trop grave,) , par contre pour samba c’est plus ennuyeux, car pas d’interface réseau disponible.Donc, je me suis dit il faut que je trouve autre chose, aussi je me souviens lors d’une précédente session de surf sur le net avoir vu un programme du même genre que Vmplayer qui était sorti en version libre. J’ai eu du mal à retrouver le nom, mais j’y suis parvenu , c’est : Virtualbox

Plusieurs atouts à ce programme :

  • La création de machine virtuelle est intégrée au programme.
  • Plus rapide
  • Et surtout : gestion intégrée des partages de répertoires entre la machine hote et la machine virtuelle . Très interessant, voir plus bas …

Tout d’abord, pour l’installation sous Ubuntu, la documentation de Ubuntu-fr est très bien détaillée, donc je passe.

Installation de VirtualBox

Ensuite, voyons donc la création d’une machine virtuelle pour Windows XP.
C’est pas très compliqué. Après le lancement du programme, il suffit de cliquer sur New :

On clique sur Next

On donne un nom à la machine virtuelle ainsi que le type d’OS :

On défini la mémoire pour la machine virtuelle. Là il faut faire attention , car dans la capture d’écran ci-dessous j’ai mis à 302 mb et en fait j’ai un message d’erreur (voir juste après), donc il vaut mieux laisser 192 mb comme proposé :

Si la mémoire allouée est trop importante, vous avez ce message d’erreur : VERR_PGM_MAPPING_CONFLICT :

On défini un disque virtuelle de taille variable :

Ici le nom et la taille du disque virtuel :

Tout est prêt :

Et voici le récapitulatif :

Pour lancer la machine virtuelle, rien de plus simple il faut cliquer sur Start. Pour l’installation de Windows, il faut bien veiller à mettre le CD d’installation dans le lecteur et de « démonter » ce lecteur qui apparait sur le bureau , car sinon vous ne pourrez pas définir ce lecteur pour le boot de la machine virtuelle. Pour définir ce boot, il suffit de cliquer sur CD/DVD-ROM et de sélectionner le lecteur, généralement /dev/cdrom.

Après toute l’installation de Windows, voici les choses plus interessantes :

La fonctionnalité Folder Sharing , je trouve cette fonctionnalité géniale. Pas besoin de mettre de serveur Samba en place pour partager des fichiers entre la machine hote et la machine virtuelle !

Pour mettre ca en place il faut d’abord installer les « Guest Additions » que vous trouvez dans le menu de l’application de la machine virtuelle :

Et c’est parti pour l’installation :

Message info Windows XP , ne pas tenir compte et cliquer sur continuer

On reboote la machine virtuelle :

Un fois que ceci est en place, la machine virtuelle reboote et au final on se retrouve avec une icone dans la barre des taches :

Maintenant, il faut faire 2 choses :

1) Sous Linux : déclarer le répertoire à partager avec Windows. Par exemple je vais partager le repértoire /home/david/PartageXp en le nommant PartageXP. Je lance donc dans un terminal sous Linux, la commande suivante :

VBoxManage sharedfolder add « Windows XP » -name « PartageXP » -hostpath « /home/david/PartageXp »

Note : « Windows XP » est le nom de la machine virtuelle.

2) Sous windows : indiquer ce répertoire de partage. Pour celà il suffit d’executer le programme cmd.exe (Démarrer -> Exécuter -> cmd). et de taper la commande suivante :

net use m: \\vboxsvr\PartageXP

Notre : avec m: le nom du lecteur associe.

Maintenant en lancant l’explorateur Windows, je vois mes répertoire Linux. Formidable. J’ai vérifié, Windows peut ecrire dessus aussi, impeccable !

Note : Là c’est DataXP , j’ai juste changé de nom entre la capture et mes tests.

Et voilà, ca c’est cool !
La documentation PDF de virtualbox est très bien faites, jetez y un coup d’oeil !

Si vous avez aimé cet article, merci de voter pour lui ! :
Both comments and pings are currently closed.


Contrat Creative Commons
Cet article est sous licence Creative Commons Paternité
Partage des Conditions Initiales à l'Identique 2.0 France License

15 Responses to “Windows sous Linux avec Virtualbox”

  1. Soul of D dit :

    Salut,

    J’ ai bien suivi tes explication mais lorsque je lance virtualbox, j’ ai ce message dans la fenêtre noire:

    Je ne peux rien faire.
    Que se passe-t-il?

  2. Soul of D dit :

    Je crois qu’ il en manque un bout dans ma question.
    J’ ai donc ce message suivant:

    Fatal: No bootable medium found! System halted.

    Que se passe-t-il?

  3. FangShi dit :

    Salut,

    Même problème pour moi. Je n’arrive pas à booter sur l’iso d’addition guest, et l’accès à XP ne m’est également plus possible : après l’écran de démarrage XP, l’écran reste noir… et impossible de retourner sur XP même en boot sécurité.

    Le pire, c’est que j’ai le même cas sur 2 PC.

    J’ai réinstallé VirtualBox, mais pas de meilleur résultat. Je soupçonne le fait que je n’ai pas attendu d’être sous une session XP pour lancer l’installation des « Guest Additions »…

    Aurais-tu une idée pour récuperer ma machine vituelle et installer les « Guest Additions »

    Merci

  4. rayal dit :

    Salut,

    J’ ai bien suivi tes explications pour installer le partage avec windows, mais j’ai erreur 67. As-tu une idée sur ce problème.

    Merci

  5. paml1 dit :

    salut et merci!
    j’arrivai pas a accéder a mon fichier partager et la nikel :)

  6. paml1 dit :

    edit := parler trop vite, l’acces au fichier me fait planter xp

    VBoxManage sharedfolder add “XP” -name “Virtualbox” -hostpath « /media/Caviar/Virtualbox »

    me donne

    FAILED calling aVirtualBox->FindMachine(Bstr(argv[1]), machine.asOutParam()) at line 5984!
    [!] Primary RC = 0x80070057
    [!] Full error info present: true , basic error info present: true
    [!] Result Code = 0x80070057
    [!] Text = Could not find a registered machine named ‘“XP”’

  7. Roozeec dit :

    Je dirais a vue de nez que ta machine Virtuelle ne s’appelle pas XP , es tu sûr de son nom ?

  8. NoopyKs dit :

    Salut, merci beaucoup pour ce petit tutorial qui m’a permis de me lancer.

    J’ai eu le même problème que paml1, je crois que le bug viens des guillemets, il ne faut pas en mettre autour des nom qui n’ont pas d’espaces (Windows_XP OU « Windows XP », pas de « Windows_XP ») en tout cas chez moi ça a marché :
    VBoxManage sharedfolder add Windows_XP -name PartageXP -hostpath /home/laurent/PartageXp
    Fonctionne alors qu’autrement il me disait que la machine n’existait pas, que le chemin n’était pas absolu,… (J’ai aussi du faire un mkdir du répertoire)

    Sinon, pour vérifier le nom des machines :
    VBoxManage list vms

  9. NoopyKs dit :

    Hum je viens de tomber sur un autre problème :D
    J’ai du faire un :
    sudo chmod 777 /dossier/de/partage
    Pour pouvoir modifier le dossier (aussi bien sous l’host linux que le guest windows)

  10. nicollivier dit :

    Bonsoir,

    J’ai le même soucis que Paml1.
    J’ai bien vérifié, le nom est correct.
    J’ai aussi essayé en supprimant les guillemets, j’ai le même soucis.
    Alors Palm1 est-ce que tu as réussi à résoudre ton soucis ou sinon est-ce que quelqu’un aurait une solution?!

    Merci

    nico

  11. CHevalier dit :

    bonjour à tous
    bonjour Roozeec

    j’ai suivi ton plan et il est excellent merci pour ce tuto.

    Petites questions :
    1 où trouver la doc en pdf à laquelle tu fais référence ?
    2 j’ai un souci
    mon os a planté mais j’ai eu le temps de faire un copier coller du répertoire complet de virtualbox.

    Le problème c’est qu’ayant réinstallé le même Os et la même machine virtuelle, virtualbox ne l’ouvre pas mais la reconnait.

    Pourrais-tu nous éclairer ?
    D’avance merci

  12. Roozeec dit :

    Salut !

    1) la doc PDF virtualbox se trouve ici : http://www.virtualbox.org/download/1.6.4/UserManual.pdf
    2) il faudrait que tu me donne les messages d’erreurs pour voir si ca me dit quelque chose.

  13. Nico dit :

    Salut

    Alors lorsque je veux créer mon répertoire de partage, je fais cette commande:
    « VBoxManage sharedfolder add « XP » -name « PartageXP -hostpath « /home »
    et j’obtiens simplement :
     » >  »

    Et je ne sais pas d’où cela peut venir.

  14. xen dit :

    salut à tous pour un tuto un peux plus détaille de virtualbox sous linux

    http://scambio-project.fr/index.php?post/2008/12/16/virtualisation-virtualbox

  15. Jeho59 dit :

    Je cherche aussi la solution au problème de répertoires partagés. J’ai beau mettre ou enlever les guillemets, j’ai même demandé le nom de la machine par la commande « VBoxManage list vms », qui me donne le résultat auquel je m’attendais. Et qui ne me permet pas de faire plus que précédemment. Alors si vous avez trouvé une solution, je suis preneur.

Propulsé par WordPress


Contrat Creative Commons
Site sous licence Creative Commons Paternité
Partage des Conditions Initiales à l'Identique 2.0 France License
Web Analytics