当前位置: 首页>>技术教程>>正文


如何在Virtualbox上将文件从Windows传输到Ubuntu?

, , ,

问题描述

如何将文件从Windows传输到Virtualbox上安装的Ubuntu?当我插入USB时,它仅在Windows中弹出。

如何在Ubuntu中看到它?

最佳办法

我通常使用2种方法

选项1:在启动Ubuntu之前,在Virtualbox Ubuntu VM设置内,指定一个共享文件夹。然后,登录到Ubuntu后,创建一个新目录,例如/media/vboxshared,并使用命令sudo mount -t vboxsf SHARENAME /media/vboxshared挂载该驱动器。提示您输入密码时,输入密码。

选项2:在启动Ubuntu之前,添加一个新的网络适配器,然后选择’Bridged Adapter’。然后登录到Ubuntu后,运行命令ifconfig -a | more以获取该新网络适配器的ip地址。在Windows中,使用WinSCP或FileZilla将文件传输到Ubuntu

次佳办法

谢谢Alvin Sim的回答。虽然很清楚,但我仍然花一些时间做所有正确的事情。好的,这是我使用Alvin Sim的Option 1的详细步骤。

  1. 开始客人之前

  2. 转到VirtualBox Manager

  3. 选择您感兴趣的客人

  4. 转到访客设置

  5. 在访客设置中,向左滚动side-menu,然后转到共享文件夹

  6. 在“共享文件夹”中,在主机中添加您感兴趣的文件夹

  7. 添加主机文件夹路径后,您将在共享文件夹中看到更新的文件夹列表。记住此列表中显示的新文件夹名称。说是HOST_SHARE

  8. 单击确定并保存您的更改。

  9. 启动访客机

  10. 在来宾计算机中,创建一个新文件夹,例如GUEST_SHARE

  11. 在来宾终端中,键入

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE`
    

    如果看到错误mount: wrong fs type, bad option, bad superblock on …,则意味着您首先需要安装virtualbox-guest-utils

    sudo apt-get install virtualbox-guest-utils
    

    然后再次运行mount命令

  12. 您将在此GUEST_SHARE文件夹中找到您的东西。

第三种办法

sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. 在PC上创建共享文件夹。例如”c:\SharedBoth”

  2. 在启动ubuntu虚拟机之前,请确保已在virtualbox菜单”settings”-“shared folders”-“add” -“permanent/automount”中选择了共享文件夹c:\SharedBoth

  3. 启动ubuntu终端,在上面的命令中键入sudo mount -t vboxsf SharedBoth /media

  4. 然后检查是否在媒体文件夹中创建了文件夹sf_SharedBoth。执行步骤3之前,需要确保已安装”guest additions”

第四种办法

无论如何,您都可以轻松在访客中看到USB密钥。根据您的问题,我想您在来宾中运行Ubuntu,而主机是Windows。

每当您插入USB密钥时,如果要在访客中看到它,请按以下步骤操作:

  1. 通过单击右下角的相应图标并选择“安全删除…”选项,从窗口中干净地卸载USB。

  2. 在您的VirtualBox窗口中,选择左上宾客窗口菜单上的“设备=> USB设备”菜单项,然后选择您的USB密钥。它应该立即出现在Ubuntu中。

此操作等效于将USB密钥物理插入到客户机的USB端口中。

否则,其他选项是

  1. 如laebshade和Alvin Sim的答案所述,共享文件夹。但这可能很慢。

  2. FTP等…也如Alvin Sim的回答所述(假定Windows主机上有ftp服务器)。

  3. 来宾的简单samba挂载:mount -t cifs //winhost /share /home /yourname /mntpoint -o user = winusr%paswd,uid = 0,gid = 0,file_mode = 0777,dir_mode = 0777

  4. 对于小批量和频繁的同步,请打开一个保管箱帐户。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9980.html,未经允许,请勿转载。