美文网首页
VirtualBox无法创建软连接

VirtualBox无法创建软连接

作者: 凡城长路 | 来源:发表于2018-06-28 17:12 被阅读0次

问题

我的开发环境,主机是windows7,虚拟机是ubuntu16,VirtualBox5.2。今天发现不能再虚拟机中不能创建软连接,ln -s target link

报错

ln: failed to create symbolic link 'src': Read-only file system

解决

step1
在win7中:管理员身份打开cmd,cd 到VirtualBox的安装目录,然后运行下面的命令

VBoxManage setextradata YOURVMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOURSHAREFOLDERNAME 1  

YOURVMNAME :你虚拟机的名字
YOURSHAREFOLDERNAME :共享文件夹的名字,不是地址

step2

再次检验下,

VBoxManage getextradata YOURVMNAME enumerate  

结果中有类似,说明设置成功了

Key:VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOURSHAREFOLDERNAME,Value: 1

step3
如果你不知管理员用户,你可能还是不能创建软连接,还需要第三步
在win7 下,run secpol.msc,打开的是本地安全策略

本地安全策略-->本地策略-->用户权限分配-->创建符号链接-->添加用户或者组权限

到了这里一般就OK了

思考

错误提示中也说了是权限的问题,那么打通虚拟机的权限和主机的权限也就可以了
毕竟虚拟机还是寄宿在主机中的,没有主机的权限就太不安全了

相关文章

  • VirtualBox无法创建软连接

    问题 我的开发环境,主机是windows7,虚拟机是ubuntu16,VirtualBox5.2。今天发现不能再虚...

  • linux创建软链接

    Ubuntu创建软连接 建立软连接 删除软连接 创建软连接

  • MAC OS下使用Vagrant+Docker+Jenkins,

    环境 :Vagrant + VirtualBox + Sublime Text 3 用以下命令建立软连接,让 su...

  • ln、find、tar

    符号连接 (symbolic link)文件 也被称为 软连接 ln -s创建软连接 ln 不接参数,创建...

  • 创建软连接

    ln 命令的基本格式如下: [root@localhost ~]# ln [选项] 源文件 目标文件 选项: -s...

  • 创建软连接

    php artisan storage:link

  • linux下安装pm2

    1、全局安装 npm install pm2 -g 2、创建软连接(想看创建软连接) ln -s /root/no...

  • pm2: command not found

    1、全局安装 npm install pm2 -g 2、创建软连接(想看创建软连接) ln -s /root/no...

  • linux操作总结

    建立软连接 如果提示无法创建符号链接"/usr/local/bin/node": 文件已存在那么可以强制写入

  • ln -s 软链接

    linux 创建连接命令 ln -s 软链接linux-ln -s(链接)、mount(挂载 软连接和硬连接 硬链...

网友评论

      本文标题:VirtualBox无法创建软连接

      本文链接:https://www.haomeiwen.com/subject/zeogyftx.html