解决virtualbox共享文件夹权限问题

virtualbox版本6.1.32 虚拟机系统 ubuntu-server 20.4

  1. 安装virtualbox增强功能

    • 安装依赖 sudo apt install gcc make perl -y
    • 打开虚拟机选择顶部菜单栏->设备->安装增强功能
    • 挂载cdrom到/media目录 sudo mount /dev/cdrom /media
    • 运行安装脚本 cd /media && ./VBoxLinuxAdditions.run
    • 然后重启到vmware设置共享文件夹勾选自动挂载,一定要填写挂载路径例如/mnt/a、/e这样
  2. 设置可以创建符号连接符

    • 用cmd到virtualbox安装目录执行以下命令
    • VBoxManage.exe setextradata "[虚拟机名]" VBoxInternal2/SharedFoldersEnableSymlinksCreate/共享文件夹名称 1
      
    • 注意这个共享文件夹名称是你在 VirtualBox 中设置共享时对应的“共享文件夹名称”一栏的内容,不是相应文件夹的路径或者文件夹名称。
  3. windows中设置非管理员用户也可以创建符号连接符

    • 运行secpol.msc打开本地安全策略
    • 在本地策略 -> 用户权限分配 -> 选择创建符号连接
    • 在弹出的窗口中选择创建添加用户或组
    • 在框中输入当前登录的用户名然后点旁边的检查名称然后点击确定保存

最后重启虚拟机完事儿!

热门文章