如何在 windows 和 virtualbox 之间共享一个目录?

How to share a directory between windows and virtualbox?

我最近在 windows 10.

上安装了 virtualbox 6.1.4

我使用图像 ubuntu-18.04.4-server-amd64 作为图像。

当我尝试在 windows 和 linux 之间共享目录时,它没有出现在 linux 虚拟机上。

使用的配置图片如下:

The program is in portuguese, however, the shared area of transference and the drag and drop are set to biderectional

共享文件夹路径为:C:\Users\my-user-name\VirtualBoxVMs\ubuntu_server\share

文件夹名称:共享。并且设置为自动挂载

当我尝试安装来宾添加时,出现此错误:

Error 2

如何在 VM 和 Windows 之间创建共享文件夹?

您必须手动安装 VBoxGuestAdditions!启动您的虚拟机,打开终端并按以下顺序输入这些命令:

sudo apt-get install wget
wget http://download.virtualbox.org/virtualbox/4.3.8/VBoxGuestAdditions_6.1.4.iso
sudo mkdir /media/VBoxGuestAdditions
sudo mount -o loop VBoxGuestAdditions_6.1.4.iso /media/VBoxGuestAdditions
sudo sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run
rm VBoxGuestAdditions_6.1.4.iso
sudo umount /media/VBoxGuestAdditions
sudo rmdir /media/VBoxGuestAdditions

它可能会询问您的 root 密码,如果您的用户不属于 sudoers,只需键入 su -,插入 root psswd 并在没有 sudo 的情况下重复上述所有命令:

apt-get install wget
wget http://download.virtualbox.org/virtualbox/4.3.8/VBoxGuestAdditions_6.1.4.iso
mkdir /media/VBoxGuestAdditions
mount -o loop VBoxGuestAdditions_6.1.4.iso /media/VBoxGuestAdditions
sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run
rm VBoxGuestAdditions_6.1.4.iso
umount /media/VBoxGuestAdditions
rmdir /media/VBoxGuestAdditions

您现在只需重新启动,您应该就能看到您的共享文件夹!