温馨提示×

VirtualBox在Debian中如何共享文件夹

小樊
79
2025-04-09 20:43:46
栏目: 智能运维

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

  1. 设置共享文件夹
  • 打开VirtualBox,选择你的Debian虚拟机,点击“设置”。
  • 在设置窗口中选择“共享文件夹”,点击右侧的“添加”按钮。
  • 选择你想要共享的文件夹路径,输入共享文件夹名称,选择“自动装载”或“固定分配”(固定分配的文件夹在虚拟机重启后依然存在,而自动装载的文件夹在每次启动时都需要重新挂载)。
  • 点击“确定”保存设置。
  1. 安装增强功能
  • 启动你的Debian虚拟机。
  • 在虚拟机窗口中,点击“设备”菜单,选择“安装增强功能”。
  • 选择对应的ISO文件(通常是VBoxLinuxAdditions.iso),按照提示完成安装。
  1. 挂载共享文件夹
  • 打开Debian虚拟机的终端。
  • 创建挂载点目录,例如:sudo mkdir /mnt/shared
  • 挂载共享文件夹,使用命令:sudo mount -t vboxsf shared_name /mnt/shared,其中shared_name是你在VirtualBox中设置的共享文件夹名称。
  1. 自动挂载(可选)
  • 为了在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/etc/fstab文件中。例如: share /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0
  • 保存文件后,重启虚拟机以使更改生效。
  1. 添加用户到vboxsf组(可选)
  • 如果你希望非root用户也能访问共享文件夹,可以将用户添加到vboxsf组: sudo usermod -aG vboxsf your_username
  • 然后重启虚拟机。

请注意,共享文件夹的名称在Linux系统中最好不要与挂载点的名称相同,否则可能会出现挂载错误。

以上步骤应该可以帮助你在Debian虚拟机和Windows主机之间成功共享文件夹。如果在操作过程中遇到问题,可以参考VirtualBox的官方文档或搜索相关教程。

0