ubuntu

VirtualBox Ubuntu共享文件夹设置

小樊
56
2025-08-05 04:45:52
栏目: 智能运维

在VirtualBox中设置Ubuntu虚拟机共享文件夹的步骤如下:

安装VirtualBox增强功能包

  1. 打开VirtualBox,选择你的Ubuntu虚拟机,点击“设备”菜单,然后选择“安装增强功能包”。
  2. 在虚拟机启动后,挂载增强功能包ISO镜像。通常,这会在/media/cdrom目录下。
  3. 在终端中,运行以下命令来安装增强功能包:
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run

安装完成后,重启虚拟机。

设置共享文件夹

  1. 打开VirtualBox,选择你的Ubuntu虚拟机,点击“设置”。
  2. 在“共享文件夹”选项卡中,点击“添加共享文件夹”。
  3. 选择你想要共享的文件夹路径,给它命名,并勾选“自动装载”和“固定分配”。
  4. 点击“确定”保存设置。

在Ubuntu中挂载共享文件夹

  1. 打开Ubuntu终端。
  2. 创建一个挂载点目录,例如:
sudo mkdir /mnt/shared
  1. 挂载共享文件夹,将shared_folder_name替换为你在VirtualBox中设置的共享文件夹名称:
sudo mount -t vboxsf shared_folder_name /mnt/shared

例如,如果你设置的共享文件夹名称为“share”,则命令为:

sudo mount -t vboxsf share /mnt/shared

设置开机自动挂载(可选)

  1. 使用文本编辑器打开 /etc/fstab 文件,例如使用nano:
sudo nano /etc/fstab
  1. 在文件末尾添加以下行,将shared_folder_name替换为你设置的共享文件夹名称:
shared_folder_name /mnt/shared vboxsf defaults,rw 0 0

例如:

share /mnt/shared vboxsf defaults,rw 0 0
  1. 保存并关闭文件。
  2. 重启虚拟机以使更改生效。

现在,你应该能够在Ubuntu系统中访问在VirtualBox中设置的共享文件夹了。如果遇到权限问题,可能需要将你的用户添加到 vboxsf 组。可以通过以下命令将当前用户添加到该组:

sudo usermod -aG vboxsf $(whoami)

然后重启虚拟机。

以上步骤应该可以帮助你在Ubuntu和VirtualBox之间成功设置共享文件夹。如果在操作过程中遇到任何问题,请检查每一步是否正确执行,特别是挂载命令和 /etc/fstab 文件的配置。

0
看了该问题的人还看了