debian

Debian VirtualBox共享文件夹设置教程

小樊
50
2025-07-01 18:27:40
栏目: 智能运维

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

安装VirtualBox增强功能包

  1. 启动Debian虚拟机,点击虚拟机窗口顶部的“设备”菜单,然后选择“安装增强功能”。
  2. 如果虚拟机是使用ISO文件安装的,确保在启动时选择了该ISO文件。
  3. 安装过程中,可能需要输入用户名和密码。

设置共享文件夹

  1. 打开VirtualBox管理器,选择你的Debian虚拟机,然后点击“设置”。
  2. 在设置窗口中,选择“存储”,然后点击“控制器:SATA”旁边的“添加共享文件夹”按钮(或者“控制器:IDE”旁边的“添加共享文件夹”按钮,具体取决于你的VirtualBox版本和设置)。
  3. 在弹出的对话框中,选择你想要共享的主机文件夹,给它命名,并选择“固定分配”(这样共享文件夹会在虚拟机启动时自动挂载)。
  4. 点击“确定”保存设置。

挂载共享文件夹

  1. 启动Debian虚拟机,打开终端。
  2. 创建一个挂载点目录,例如:sudo mkdir /mnt/shared
  3. 挂载共享文件夹,使用以下命令:sudo mount -t vboxsf shared_folder_name /mnt/shared,将 shared_folder_name 替换为你在步骤2中设置的共享文件夹名称。

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

为了在每次启动虚拟机时自动挂载共享文件夹,需要编辑 /etc/fstab 文件。使用文本编辑器打开 /etc/fstab,例如:sudo nano /etc/fstab。在文件末尾添加以下行:

shared_folder_name /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0shared_folder_name 替换为实际的共享文件夹名称。

保存并关闭文件。重启虚拟机以使更改生效。

验证挂载

挂载成功后,你可以在Debian虚拟机的 /mnt/shared 目录下看到共享的文件夹内容,此时Debian虚拟机和主机就可以互传文件了。

如果在执行挂载命令时遇到权限问题,可以尝试将当前用户添加到 vboxsf 用户组:sudo usermod -aG vboxsf USER,然后重启虚拟机使更改生效。

以上步骤应该可以帮助你在Debian VirtualBox虚拟机中成功设置共享文件夹。如果在安装增强功能包时遇到问题,可能需要检查主机操作系统上的共享文件夹权限设置,确保虚拟机用户具有足够的权限访问共享文件夹。

0
看了该问题的人还看了