16

我正在使用VirtualBox,我的客户操作系统是Ubuntu。我已经安装了来宾添加并创建了一个共享文件夹。我的主机操作系统是Windows 7

我在 Ubuntu 操作系统中有一个文件Documents/myfolder,我想将此文件复制到 Win 7 中的任何分区。谁能给我步骤?

4

6 回答 6

7

检查您/mnt在 Ubuntu 上的目录。在那里您应该看到已安装的共享文件夹。预先在 VM 首选项中验证共享文件夹是否仍处于活动状态。

如果共享文件夹在 下不可见/mnt,则您必须手动安装它,如此所述。

于 2012-06-23T18:52:41.530 回答
7

最简单的方法:

  1. 在主机上打开 netcat 接收器:

nc -l -p 1234 > 文件.zip

  1. 从客人那里发送您的文件

NC 10.0.2.2 1234 < 文件.zip

于 2017-08-13T08:52:06.850 回答
7

虚拟机停止后,在设置共享文件夹下创建类似这样的内容。文件夹路径是您的主机路径,挂载点位于虚拟机中。 在此处输入图像描述

然后启动虚拟机,打开一个终端(这是一个 Ubuntu 虚拟机)并运行 sudo mount -t vboxsf vbox_share /mnt匹配vbox_share上图中的文件夹名称字段。

于 2020-01-14T04:15:30.893 回答
4

只需以一种方式(来宾到主机或主机到来宾)或两种方式启用“拖放”。然后只需从主机拖放到访客,反之亦然。

在此处输入图像描述

于 2020-09-13T18:30:40.167 回答
3

您可以使用WinSCP从您的 Windows 计算机进行连接。无需在您的 Linux 机器上设置任何东西,除了 SSH。

于 2014-02-10T22:50:45.577 回答
0

如果您正在运行不支持来宾添加的来宾,另一种选择是使用连接到主机的 USB 驱动器,并将其共享给来宾。在 Virtualbox 来宾窗口中,Devices->USB Devices,选择 USB 驱动器。这不需要客人添加。这通常会使设备在主机中无法使用,因此基本上您将 USB 连接到来宾,将文件添加到其中,然后分离。在我的情况下,我正在运行 ubuntu 服务器,提示符上出现一条消息,表明它已添加为 /dev/sdb,但在我的情况下 sdb 不可挂载,但 sdb1 是:

cd /mnt
mkdir somename
mount /dev/sdb1 /mnt/somename

这是来自记忆,但希望如果您有一个无法设置来宾添加设置的客人,这将使像我这样的其他菜鸟走上正轨。

请注意,对闪存驱动器进行大量写入确实会磨损它。

于 2013-10-27T06:11:18.307 回答