Comment transférer des fichiers de Windows vers Ubuntu installés sur Virtualbox? Lorsque je branche une clé USB, elle n'apparaît que sous Windows.
Comment puis-je le voir dans Ubuntu?
Il y a 2 façons que j'utilise normalement
Option 1: Avant de démarrer Ubuntu, dans Virtualbox Ubuntu VM, spécifiez un dossier de partage. Ensuite, après vous être connecté à Ubuntu, créez un nouveau répertoire, par exemple /media/vboxshared
et montez ce lecteur à l'aide de la commande Sudo mount -t vboxsf SHARENAME /media/vboxshared
. Entrez votre mot de passe lorsqu'il vous invite à le saisir.
Option 2: avant de démarrer Ubuntu, ajoutez une nouvelle carte réseau et sélectionnez "Bridged Adapter". Ensuite, après vous être connecté à Ubuntu, exécutez la commande ifconfig -a | more
pour obtenir l'adresse IP de cette nouvelle carte réseau. Sous Windows, utilisez WinSCP ou FileZilla pour transférer le fichier vers Ubuntu
Merci pour la réponse d'Alvin Sim. Bien que ce soit clair, je passe encore un peu de temps à tout faire correctement. OK, voici mes étapes détaillées en utilisant l'option 1 d'Alvin Sim.
Host_SHARE
.GUEST_SHARE
Dans Terminal invité, saisissez
Sudo mount -t vboxsf Host_SHARE GUEST_SHARE`
Si vous voyez l'erreur mount: wrong fs type, bad option, bad superblock on …
, cela signifie que vous devez d'abord installer virtualbox-guest-utils
.
Sudo apt-get install virtualbox-guest-utils
Exécutez ensuite à nouveau la commande mount
Vous trouverez vos affaires dans ce GUEST_SHARE
dossier.
Sudo mount -t vboxsf SHARENAME /media/vboxshared
c:\SharedBoth
dans le menu de la boîte virtuelle "paramètres" - "dossiers partagés" - "ajouter" - "permanent/montage automatique", avant de démarrer la machine virtuelle ubuntu.Sudo mount -t vboxsf SharedBoth /media
Dans tous les cas, vous pouvez facilement rendre la clé USB visible sur l'invité. D'après votre question, j'imagine que vous exécutez Ubuntu dans un invité et que l'hôte est Windows.
Chaque fois que vous insérez une clé USB, si vous souhaitez la voir dans l'invité, procédez comme suit:
Démontez proprement l'USB de Windows en cliquant sur l'icône correspondante dans le coin inférieur droit et en sélectionnant l'option "Retirer en toute sécurité ...".
Dans votre fenêtre VirtualBox, sélectionnez l'élément de menu "Périphériques => périphériques USB" dans le menu de la fenêtre d'invité en haut à gauche et sélectionnez votre clé USB. Il devrait apparaître dans Ubuntu maintenant.
Cette opération équivaut à insérer physiquement votre clé USB dans un port USB de votre machine invitée.
Sinon, les autres options sont
Dossier partagé comme indiqué dans les réponses de laebshade et d'Alvin Sim. Mais cela peut être lent.
FTP etc ... comme également indiqué dans la réponse d'Alvin Sim (suppose que vous avez un serveur ftp sur votre hôte Windows).
Un montage de samba simple de l'invité:
mount -t cifs // winhost/share/home/votrenom/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.
Quel est l'hôte et quel est l'invité? Quoi qu'il en soit, 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 installez un partage dans la configuration de VirtualBox.