当前位置: 首页 > 工具软件 > Oracle VM > 使用案例 >

Oracle VM VirtualBox中共享文件夹

孟修竹
2023-12-01

要在Oracle VM VirtualBox中共享文件夹,您需要按照以下步骤进行设置:

1.在VirtualBox中选择您的Ubuntu虚拟机并启动它。

2.在Ubuntu中安装必要的软件包:

sudo apt-get update

sudo apt-get install virtualbox-guest-utils virtualbox-guest-dkms virtualbox-guest-x11

sudo reboot

3.在Windows 10主机上创建一个文件夹,并确保它的共享权限已启用。

4.在VirtualBox主窗口中选择“设置”选项,并选择“共享文件夹”选项卡。

5.单击“添加共享文件夹”按钮,然后选择您在步骤3中创建的文件夹,并指定一个共享名称。

6.在Ubuntu中创建一个目录,用于在虚拟机中挂载共享文件夹:

mkdir ~/share

7.使用以下命令将共享文件夹挂载到Ubuntu中创建的目录:

sudo mount -t vboxsf <共享名称> ~/share

如果需要每次启动时自动挂载共享文件夹,请将其添加到Ubuntu虚拟机的启动脚本中。

如果在执行 sudo mount -t vboxsf <共享名称> ~/share 命令时出现了 "/sbin/mount.vboxsf: mounting failed with the error: No such device" 错误,或"Invalid argument"可能是因为未正确安装VirtualBox Guest Additions。

请尝试按照以下步骤重新安装VirtualBox Guest Additions:

1.在Ubuntu虚拟机中,选择VirtualBox菜单栏中的"设备",然后选择"安装增强功能"。

2.执行以下命令来挂载Guest Additions CD映像:

sudo mount /dev/cdrom /mnt

3.进入安装程序所在目录:

cd /mnt

4.安装必要的依赖项:

sudo apt-get update

sudo apt-get install build-essential dkms linux-headers-$(uname -r)

5.运行安装程序:

sudo ./VBoxLinuxAdditions.run

重新启动虚拟机:

sudo reboot

在重新启动后,再次执行以下命令来挂载共享文件夹:

sudo mount -t vboxsf <共享名称> ~/share

如果仍然遇到问题,请确保您的VirtualBox版本与Guest Additions版本兼容,并尝试更新VirtualBox和Guest Additions版本。

 类似资料: