Contacts

Comment déplacer des fichiers vers VirtualBox. Import et Export d'une machine virtuelle dans VirtualBox. Format de fichier d'exportation de machine virtuelle universelle

Comment puis-je déplacer un fichier de mon système vers un système virtuel ? et j'ai obtenu la meilleure réponse

Réponse de Kostya Prosvirnov[gourou]
1. Après avoir installé le système et tout le « bourrage » nécessaire pour la machine virtuelle, sélectionnez l'image du disque d'installation sous
appelé VBoxGuestAdditions.iso, qui se trouve dans le dossier où VirtualBox est installé (par défaut
c'est C:Program FilesSun xVM VirtualBox).
2. Nous installons automatiquement VBoxGuestAdditions sur la machine virtuelle.
3. Déterminez quel dossier sur la machine réelle nous allons partager (ici - Partagé).
4. Ensuite, dans la machine virtuelle, lancez la ligne de commande via Démarrer - Exécuter. Et nous exécutons la commande
net, utilisez c: vboxsvrShare.
5. Après avoir redémarré la machine virtuelle, ouvrez Poste de travail - Outils - Mapper le lecteur réseau.
Dans la fenêtre qui s'ouvre, dans le champ Dossier, cliquez sur Parcourir et sélectionnez Dossiers partagés VirtualBox - VBOXSVRShare.

Réponse de 2 réponses[gourou]

Bonjour! Voici une sélection de sujets avec des réponses à votre question : Comment puis-je déplacer un fichier de mon système vers un système virtuel ?

Réponse de Alex Taritch[actif]
Quelle machine virtuelle ? S'il s'agit d'une boîte virtuelle, lors de sa création, un dossier partagé est créé.


Réponse de Le démon[gourou]
Créez un dossier partagé et installez-le en plus sur le système d'exploitation invité.


Réponse de Alexeï Varlamov[gourou]
configurez un pont réseau entre votre ordinateur et l'ordinateur virtuel, puis sur votre ordinateur, sur un dossier, cliquez sur la propriété - partagez-la, puis sur l'ordinateur virtuel, accédez à l'environnement réseau et accédez à l'ordinateur, quelque chose comme ce)
Une autre façon consiste à le placer sur un lecteur flash, puis à démarrer la machine virtuelle, à cliquer en haut de l'appareil et à sélectionner le lecteur flash.

Il existe plusieurs façons de convertir un système d'exploitation Windows installé en image de machine virtuelle. L'image créée peut être utilisée, par exemple, à des fins de tests, pour vérifier la stabilité du système après l'installation d'une mise à jour ou pour enregistrer l'état d'une ancienne machine avant d'apporter des modifications.

La plupart des programmes de virtualisation prennent en charge la fonction de conversion du système d'exploitation Windows installé en images de machine virtuelle. Certaines solutions sont déjà dotées de fonctionnalités intégrées, mais dans certains cas, vous devrez peut-être utiliser des produits tiers dans le même but.

Ce guide fournit des instructions pour convertir les installations Windows en images virtuelles Microsoft Hyper-V, VirtualBox et VMware.

La migration du système d'exploitation Windows vers une machine virtuelle Microsoft Hyper-V est simple avec Disk2vhd de Sysinternals.

Le programme est portable, il peut être lancé depuis n'importe quel emplacement du disque après décompression de l'archive. L'application nécessite des droits d'administrateur pour fonctionner. Le programme peut être utilisé pour créer une machine virtuelle à partir d'un ou plusieurs volumes sur un ordinateur.

Note: Le programme peut être exécuté en mode ligne de commande en utilisant le format :

La fenêtre principale de l'application affiche le chemin de destination et le nom du fichier, et juste en dessous affiche les volumes disponibles. Veuillez noter que vous devez sélectionner un emplacement cible avec suffisamment d'espace de stockage libre, sinon le processus de création d'image sera interrompu.

L'utilisateur doit sélectionner le chemin cible et le nom du fichier (extension vhdx), ainsi que les volumes à inclure dans l'image virtuelle.

Vous pouvez sélectionner uniquement la partition Windows ou même convertir des partitions non système en images VHD sans sélectionner la partition Windows.

Disk2VHD est livré avec deux options supplémentaires spécifiées au démarrage. Le premier définit le format de sortie sur VHDX. Vous pouvez désactiver cette option pour utiliser VHD.

VHDX présente plusieurs avantages tels que la prise en charge de disques virtuels plus volumineux (64 To contre 2 To), une meilleure protection contre la corruption, le redimensionnement en ligne à distance, etc. VHD est nécessaire principalement à des fins de compatibilité, par exemple lorsque le produit ne prend pas en charge VHDX, et également lorsque vous souhaitez convertir l'image en Virtualbox.

La deuxième option vous permet d'utiliser un cliché instantané du volume.

Disk2VHD traite les volumes sélectionnés et les transforme en images de disque virtuel enregistrées à l'emplacement sélectionné.

Une fois que vous avez l'image VHD, vous pouvez utiliser l'outil de ligne de commande vboxmanage fourni avec VirtualBox pour cloner le média et l'enregistrer dans un format différent.

  1. Appuyez sur la touche Windows, entrez cmd.exe, maintenez Ctrl + Shift et appuyez sur Entrée pour lancer l'invite de commande avec les droits d'administrateur.
  2. Accédez au dossier VirtualBox sur le système, par exemple, C:\Program Files\Oracle\VirtualBox en utilisant la commande cd.
  3. Utilisez la commande vboxmanage clonemedium disk pour convertir une image disque VHD au format VDI. Par exemple : vboxmanage clonemedium disk o:\source.vhd o:\output.vdi

La conversion peut prendre un certain temps en fonction de la taille de l'image et des ressources disponibles de votre ordinateur.

Vous pouvez créer des images de machines virtuelles Windows pour VMware à l'aide de VMware vCenter Converter. Vous pouvez télécharger le programme depuis le site officiel de VMware, mais cela nécessite un compte. Sur notre site Web, l'utilitaire est disponible en téléchargement sans inscription.

Note: Le programme crée une image virtuelle de la machine complète. Il n'y a aucune option dans l'interface graphique pour exclure les disques durs ou les partitions.

La taille du programme d'installation est d'environ 170 Mo. Lors de l'installation, il vous sera demandé de rejoindre le programme d'amélioration de l'expérience client.

Pour convertir un système Windows en cours d'exécution en une image virtuelle pour VMware, sélectionnez l'option « Convertir la machine » dans l'interface principale du programme pour commencer.

Après avoir chargé l'assistant, assurez-vous que le type de source est défini sur « activé » et que « cet ordinateur local » est sélectionné. Vous pouvez également créer des images virtuelles d'ordinateurs distants, mais cela nécessite que vous fournissiez le nom ou l'adresse IP de l'appareil, ainsi que les informations d'identification.

Sélectionnez la machine virtuelle VMware dans la section Type de cible sur la page suivante et sélectionnez le dossier cible pour enregistrer l'image.

La création de l'image peut prendre un certain temps, en fonction du nombre de volumes, de leurs tailles et des ressources du périphérique.

De Windows à Ubuntu installé sur Virtualbox ? Lorsque je connecte USB, il n'apparaît que sous Windows.

Comment puis-je voir cela dans Ubuntu ?

6 Solutions collectent le formulaire Web pour « Comment transférer des fichiers de Windows sur Ubuntu vers Virtualbox ? »

Il y a deux manières que j'utilise habituellement

Option 1. Avant de charger Ubuntu, dans les paramètres de la machine virtuelle VirtualBub Uuuntu, spécifiez le dossier partagé. Ensuite, après vous être connecté à Ubuntu, créez un nouveau répertoire comme /media/vboxshared et montez ce lecteur à l'aide de la commande sudo mount -t vboxsf SHARENAME /media/vboxshared . Entrez le mot de passe lorsqu'il demande un mot de passe.

Option 2 : avant de démarrer Ubuntu, ajoutez une nouvelle carte réseau et sélectionnez Adaptateur ponté. Ensuite, après vous être connecté à Ubuntu, exécutez la commande ifconfig -a | plus ifconfig -a | plus pour obtenir l’adresse IP de cette nouvelle carte réseau. Sous Windows, utilisez WinSCP ou FileZilla pour transférer un fichier vers Ubuntu

Dans tous les cas, vous pouvez facilement rendre la clé USB visible dans l'invité. D'après votre question, je suppose que vous exécutez Ubuntu sur l'invité et que l'hôte est Windows.

Chaque fois que vous insérez la clé USB, si vous souhaitez la voir dans le système invité, suivez ces étapes :

    Démontez proprement la clé USB de Windows en cliquant sur l'icône correspondante dans le coin inférieur droit et en sélectionnant l'option "Supprimer en toute sécurité...".

    Dans la fenêtre VirtualBox, sélectionnez l'élément de menu « Périphériques => Périphériques USB » dans le menu principal de la fenêtre invité et sélectionnez votre clé USB. Il devrait maintenant apparaître dans Ubuntu.

Cette opération équivaut à insérer physiquement votre clé USB dans le port USB de votre ordinateur invité.

Sinon d'autres options

    Dossier partagé comme indiqué dans les réponses de Laebshade et Alvin Sim. Mais cela peut être lent.

    FTP, etc., comme indiqué dans la réponse d'Alvin Sim (en supposant que vous ayez un serveur FTP sur votre hôte Windows).

    Montage simple de samba par un invité :

    Mount -t cifs // winhost / share / home / yourname / mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777

    Pour les petits volumes et les synchronisations fréquentes, ouvrez un compte Dropbox.

Sudo mount -t vboxsf SHARENAME /media/vboxshared

  1. créez votre dossier partagé sur votre PC. par exemple "c:\SharedBoth"
  2. Assurez-vous de sélectionner votre dossier partagé c:\SharedBoth dans le menu c:\SharedBoth "paramètres" - "dossiers partagés" - "ajouter" - "permanent/montage automatique" avant de démarrer la machine virtuelle Ubuntu.
  3. lancez le terminal Ubuntu, entrez la commande ci-dessus,
    sudo mount -t vboxsf SharedBoth /media
  4. vérifiez ensuite si le dossier sf_SharedBoth est créé dans le dossier multimédia. Avant de passer à l'étape 3, vous devez vous assurer que vous avez installé « Guest Additions »

Qui est l’hôte et qui est l’invité ? Dans tous les cas, Virtualbox dispose d'un mécanisme de partage que vous pouvez utiliser ; installez simplement les suppléments invité comme décrit dans la documentation, puis configurez le partage dans la configuration de VirtualBox.

Merci pour la réponse Alvin Sim. Bien que cela soit clair, je passe encore du temps à bien faire les choses. Ok, voici mes étapes détaillées en utilisant l'option 1 d'Alvin Sim.

  1. Avant de lancer votre invité
  2. Accédez au gestionnaire VirtualBox
  3. Sélectionnez l'invité souhaité
  4. Aller à paramètres utilisateur
  5. En tant qu'invité paramètres faites défiler le menu de gauche et accédez à dossiers partagés
  6. DANS dossiers partagés ajoutez votre dossier intéressé à la machine hôte
  7. Après avoir ajouté le chemin du dossier hôte, vous verrez le fichier mis à jour liste des dossiers V dossiers partagés. Mémorisez votre nouveau dossier Nom, spécifiés dans cette liste. Disons que c'est HOST_SHARE .
  8. Cliquez sur OK et enregistrez vos modifications.
  9. Démarrez votre ordinateur invité
  10. Dans la machine invitée, créez un nouveau dossier comme GUEST_SHARE
  11. Dans le terminal invité, saisissez

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE

    Vous trouverez votre matériel dans ce dossier GUEST_SHARE.

  1. Dans la boîte virtuelle, connectez-vous à Ubuntu.
  2. Dans la barre de menu, cliquez sur Périphériques -> Périphériques USB -> Sélectionnez votre appareil (Pendrive).
  3. Accédez ensuite au dossier Accueil. Sur la gauche, vous verrez votre appareil.

VirtualBox est l'un des programmes gratuits les plus populaires pour créer des machines virtuelles. Avec son aide, vous pouvez expérimenter des programmes et le système d'exploitation dans un environnement sûr sans craindre d'endommager le système d'un véritable ordinateur. Malheureusement, VirtualBox présente un inconvénient : le transfert de fichiers entre un ordinateur réel et une machine virtuelle est mal mis en œuvre et, dans de nombreux cas, ne fonctionne tout simplement pas. Vous pouvez trouver des instructions en ligne décrivant la configuration de VirtualBox pour transférer des fichiers, mais elles ne fonctionnent pas toujours et sont généralement très difficiles à comprendre.

Dans cet article, nous examinerons le moyen le plus simple de transférer des fichiers d'un ordinateur réel vers une machine virtuelle VirtualBox. Dans ce tutoriel, nous utiliserons un réseau local. Et afin de mettre en place ce réseau local le plus rapidement, simplement et de manière fiable possible, il est préférable d'utiliser le mode « Network Bridge ». Dans ce mode, la machine virtuelle se connecte à votre réseau local domestique et en fait partie. Cela vous permet d'accéder facilement aux dossiers réseau ouverts à partir d'une machine virtuelle stockée sur des ordinateurs réels.

S'il existe un dossier réseau sur un ordinateur réel avec un accès complet (accès en écriture), cela vous permettra d'y vider des fichiers depuis la machine virtuelle. Ainsi, un dossier réseau ouvert peut servir de tampon entre un ordinateur réel et une machine virtuelle.

Étape n°0. Partagez le dossier sur le réseau local sur un vrai ordinateur.

Avant de commencer à configurer une machine virtuelle, vous devez vous assurer que l'ordinateur réel dispose d'un dossier réseau avec un accès partagé et une autorisation en écriture. S'il n'existe pas de dossier de ce type, vous devez le créer. Ici, nous ne considérerons pas le processus d'ouverture de l'accès à un dossier, car il s'agit d'un sujet pour un article séparé. Vous pouvez lire comment cela se fait dans l'article « » ou dans l'article « ».

Étape n°1. Accédez aux paramètres de la machine virtuelle et activez le mode « Network Bridge ».

Vous devez d’abord ouvrir le programme VirtualBox, cliquer avec le bouton droit sur la machine virtuelle dans laquelle vous souhaitez transférer des fichiers et sélectionner l’option « Paramètres ».

Dans les paramètres de la machine virtuelle, allez dans la section « Réseau » et changez le type de connexion réseau en « Pont réseau ».

Après cela, enregistrez les paramètres en cliquant sur le bouton « OK ».

Étape n°2. Lancez la machine virtuelle et terminez la configuration du réseau local.

Après avoir chargé le système d'exploitation, une fenêtre apparaîtra vous demandant de sélectionner le type de réseau local. À ce stade, sélectionnez « Réseau domestique », cela réduira le risque de problèmes lors du transfert de fichiers d'un ordinateur réel vers une machine virtuelle.

Après cela, Windows peut vous demander de redémarrer le système. Si une telle fenêtre apparaît, redémarrez la machine virtuelle (via ).

Étape n°3. Vérifiez le fonctionnement du réseau local entre la machine virtuelle et le PC réel.

Après avoir redémarré la machine virtuelle, elle devrait faire partie de votre réseau local domestique et le transfert de fichiers devrait déjà fonctionner. Vous pouvez vérifier cela en ouvrant la fenêtre des détails de la connexion réseau sur la machine virtuelle. Si tout est configuré correctement, la machine VirtualBox devrait recevoir une adresse IP de la portée de votre réseau domestique.


Vous pouvez également essayer d'exécuter la commande ping en vérifiant l'accès de la machine virtuelle à la machine réelle.


Si tout va bien, le ping devrait réussir.

Étape n°4. Ouvrez les dossiers réseau de l'ordinateur réel à partir de la machine virtuelle.

Si aucun problème n'est identifié, vous pouvez ouvrir des dossiers réseau accessibles sur un ordinateur réel. Pour ce faire, sur une machine virtuelle, vous devez ouvrir la fenêtre « Poste de travail » et saisir l'adresse IP de la machine réelle dans la barre d'adresse (au format comme dans la capture d'écran ci-dessous).

Après cela, vous devriez pouvoir accéder aux dossiers réseau sur votre véritable machine.

De plus, votre véritable ordinateur doit apparaître dans l'environnement réseau en tant que machine virtuelle.

Après avoir accédé aux dossiers réseau, le transfert de fichiers de la machine virtuelle VirtualBox vers un ordinateur réel et inversement ne devrait pas poser de problèmes. Vous copiez simplement les fichiers dont vous avez besoin dans un dossier réseau et y accédez sur les deux machines.

La réinstallation du système d'exploitation ou le changement de périphérique informatique ne signifie pas la fin du travail avec les systèmes d'exploitation invités installés dans le programme. Certes, une exception peut être le cas lorsque les fichiers du disque dur de la machine virtuelle se trouvent sur le lecteur système de l'ordinateur et que le système lui-même ne peut pas être restauré après une panne critique. Pour continuer à travailler avec les OS invités existants tout en conservant leur état, mais sur un Windows réinstallé ou sur un autre ordinateur, le programme VirtualBox dispose d'un outil pour exporter la configuration des machines virtuelles existantes pour l'importer ultérieurement. Une autre option pour continuer à travailler avec les systèmes d'exploitation invités existants consiste à ajouter de nouvelles machines virtuelles basées sur les fichiers existants sur leurs disques durs. Nous examinerons tous ces processus ci-dessous.

1. Format de fichier d'exportation de machine virtuelle universelle

La configuration d'une machine virtuelle VirtualBox existante est exportée dans le fichier " .ova" Un fichier « .ova » (Open Virtual Appliance) est un fichier de stockage de données de machine virtuelle universel qui peut être utilisé dans divers programmes de virtualisation des systèmes d'exploitation. Ce , . La machine virtuelle exportée vers ce fichier peut ensuite être importée par VirtualBox, VMware Workstation ou Microsoft Hyper-V dans les systèmes invités pris en charge par ces programmes.

Examinons de plus près le processus d'exportation et d'importation de la configuration de la machine virtuelle VirtualBox dans le système Windows principal.

2. Exporter une machine virtuelle

Dans la fenêtre VirtualBox, sélectionnez une machine virtuelle spécifique à exporter, cliquez sur le menu « Déposer" et sélectionnez " Exporter les configurations».

Dans la fenêtre suivante, cliquez sur " Suivant».

L'exportation d'une configuration n'est possible que lorsque la machine virtuelle est éteinte, et si elle est en pause, VirtualBox vous demandera de réinitialiser l'état enregistré pour continuer le processus.

Ensuite, la fenêtre des options d'exportation apparaîtra. Nous laissons le format prédéfini, mais modifions le dossier du fichier d'exportation « .ova », qui se trouve par défaut sur le lecteur système, en un dossier, par exemple, comme dans notre cas, spécialement créé sur le lecteur non système D.

Dans la fenêtre suivante, cliquez sur " Exporter».

Nous attendons la fin du processus d'exportation.

La machine virtuelle exportée dans le fichier « .ova » sera située dans le dossier spécifié, d'où elle pourra être déplacée vers un autre ordinateur, un support amovible ou vers un service cloud. Ou vous pouvez le laisser, comme dans notre cas, en place - sur un lecteur non système, où ce fichier sera stocké lors de la réinstallation de Windows.

3. Importez une machine virtuelle

Après avoir installé VirtualBox sur un nouveau Windows ou sur un autre ordinateur, ouvrez le programme et dans le menu « Déposer" sélectionner " Importation de configurations».

Dans la fenêtre suivante, spécifiez le chemin d'accès au fichier « .ova » avec la machine virtuelle exportée. Cliquez sur " Suivant».

A la toute fin de la fenêtre, le chemin sera indiqué où sera placé le fichier « .vdi » du disque dur après importation. Par défaut, il s'agit du lecteur système, et afin de ne pas l'encombrer et d'éviter la perte du fichier « .vdi » en cas de panne du système, vous pouvez modifier le chemin en précisant le dossier de stockage sur un disque non système. conduire. Cliquez sur " Importer».

Nous attendons la fin du processus d'importation.

Après quoi nous verrons la machine virtuelle importée dans la liste des machines VirtualBox. Il ne reste plus qu'à démarrer la voiture.

Le système d’exploitation invité démarrera exactement dans l’état dans lequel il se trouvait au moment de l’exportation de la machine virtuelle.

4. Ajout d'une nouvelle machine à partir d'un fichier de disque dur VirtualBox existant

Une alternative à l'exportation et à l'importation d'une machine virtuelle consiste à ajouter une nouvelle machine à partir d'un fichier de disque dur VirtualBox existant. .vdi" Cette méthode n'est en rien inférieure à la procédure d'exportation et d'importation d'une machine virtuelle. De plus, si le fichier « .vdi » se trouve sur un lecteur non système, lorsque vous réinstallez Windows sur un ordinateur physique, vous ne perdez même pas de temps à exporter la configuration. Nous pouvons simplement transférer le fichier « .vdi » stocké sur le disque système vers un disque non système. Dans l'ensemble, le processus d'exportation et d'importation d'une machine virtuelle ne profite qu'en économisant l'espace occupé par le fichier « .ova ». Par exemple, dans notre cas, nous avons exporté une machine virtuelle avec le système d'exploitation invité Windows XP installé, et le poids du fichier « .ova » en sortie était 4,11 FR Alors que la taille du fichier « .vdi » du disque dur du même système est 10 Go.

Cet avantage d'économie d'espace peut être pertinent si vous transférez une machine virtuelle vers un autre ordinateur à l'aide d'un stockage cloud ou d'un support amovible de taille limitée. Dans notre cas, lorsqu'il s'agit de réinstaller Windows, la méthode consistant à ajouter une nouvelle machine à partir d'un fichier existant du disque dur VirtualBox est tout à fait adaptée.

Lancez VirtualBox et cliquez sur " Créer».

Nous définissons l'indicateur RAM. Cliquez sur " Suivant».

Dans la fenêtre de sélection du disque dur, sélectionnez l’option « Utiliser un disque dur existant", à l'aide du bouton Parcourir, précisez le chemin où stocker le fichier ".vdi". Cliquez sur " Créer».

La machine virtuelle apparaîtra dans la liste VirtualBox, nous pourrons la lancer.

Le système d'exploitation invité démarrera exactement dans l'état dans lequel il a été enregistré la dernière fois que vous avez travaillé avec lui.

L'ajout d'une nouvelle machine virtuelle à partir d'un fichier « .vdi » existant est également un moyen de déplacer le fichier du disque dur du système d'exploitation invité vers un lecteur non système de l'ordinateur s'il a été initialement créé sur le lecteur système, et au fil du temps, l'espace qu'il occupe. occupé a commencé à réduire les performances du système. Pour ce faire, vous devez supprimer la machine virtuelle de la liste dans la fenêtre principale de VirtualBox. Sur la machine sélectionnée, appelez le menu contextuel et sélectionnez « Supprimer».

Puis dans la fenêtre qui apparaît, cliquez sur « Retirer de la liste».

Après cela, vous pouvez rechercher le fichier « .vdi » du disque dur sur le lecteur système (généralement le chemin par défaut C:\Utilisateurs\Nom d'utilisateur\VM VirtualBox), déplacez-le vers un disque non système et ajoutez à nouveau la machine virtuelle.

Cet article vous a t'il aidé?



Avez-vous aimé l'article? Partagez-le