温馨提示×

ubuntu virtualbox共享文件夹怎设

小樊
43
2026-09-09 22:40:04
栏目: 智能运维

Ubuntu(虚拟机)+ VirtualBox 里设置共享文件夹,一般按下面步骤来:


一、先在 VirtualBox 里添加共享文件夹

  1. 关闭 Ubuntu 虚拟机(建议先关再设)
  2. 打开 VirtualBox → 选中你的 Ubuntu → 设置 → 共享文件夹
  3. 点右上角 “+” 添加:
    • 文件夹路径:宿主机(Windows/Mac/Linux)要共享的目录
    • 文件夹名称:比如 shared
    • 勾选:
      • ✅ 自动挂载(Auto-mount)
      • ✅ 固定分配(Make Permanent)
  4. 确定并启动 Ubuntu

二、Ubuntu 里安装增强功能(非常关键)

如果还没装过:

sudo apt update
sudo apt install virtualbox-guest-dkms virtualbox-guest-utils

或直接在 VirtualBox 菜单: 设备 → 安装增强功能
然后挂载并运行:

sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run

三、把当前用户加入 vboxsf 组(否则可能没权限)

sudo usermod -aG vboxsf $USER

⚠️ 改完必须注销或重启才生效


四、查看共享文件夹

默认会自动挂载到:

/media/sf_shared

shared 是你设置的文件夹名)

测试:

ls /media/sf_shared

五、想自定义挂载点(可选)

sudo mkdir /home/youruser/shared
sudo mount -t vboxsf shared /home/youruser/shared

开机自动挂载可加一行到 /etc/fstab

shared  /home/youruser/shared  vboxsf  defaults  0  0

常见问题

  • 权限拒绝 → 没加 vboxsf
  • 找不到 sf_xxx → 增强功能没装好
  • Windows 宿主中文路径乱码 → 尽量用英文路径

如果你告诉我:

  • 宿主机系统(Win / Mac / Linux)
  • Ubuntu 版本

我可以给你更精确的命令。

0