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

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

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

我怎样才能在Ubuntu中看到它?

答案1

感谢阿尔文·西姆的回答。虽然很清楚,但我还是花了一些时间把每件事都做对。好的,这是我使用 Alvin Sim 的选项 1 的详细步骤。

  1. 在开始您的访客之前
  2. 转到 VirtualBox 管理器
  3. 选择您感兴趣的嘉宾
  4. 前往访客设置
  5. 客座设置,滚动左侧菜单,然后转到共享文件夹
  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文件夹中找到您的东西。

答案2

有2种方式,我一般用的

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

选项 2:在启动 Ubuntu 之前,添加新的网络适配器并选择“桥接适配器”。然后登录Ubuntu后,运行命令ifconfig -a | more获取新网络适配器的IP地址。在 Windows 中,使用 WinSCP 或 FileZilla 将文件传输到 Ubuntu

答案3

sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. 在您的 PC 上创建您的共享文件夹。例如“c:\SharedBoth”
  2. c:\SharedBoth在启动 ubuntu 虚拟机之前,请确保您已在 virtualbox 菜单“设置”-“共享文件夹”-“添加”-“永久/自动挂载”中选择了共享文件夹。
  3. 启动ubuntu终端,输入上面的命令,
    sudo mount -t vboxsf SharedBoth /media
  4. 然后检查是否在媒体文件夹中创建了文件夹 sf_ShardBoth 在执行步骤 3 之前,您需要确保已安装“来宾添加”

答案4

  1. 在虚拟框中,登录 Ubuntu。
  2. 在菜单栏中单击设备 -> USB 设备 -> 选择您的设备 (Pendrive)。
  3. 然后转到主文件夹。在左侧您会看到您的设备。

相关内容