当前位置: 首页 > news >正文

设置Virtualbox虚拟机共享文件夹

        由于工作环境的原因,选择Virtualbox的方式安装虚拟操作系统,常用的操作系统为ubuntu,不知道道友是否也曾遇到这样的问题,就是虚拟机和主机进行文件拖拽的时候,会因为手抖造成拖拽失败,虚拟机界面显示大个的掉头箭头,一直不能退出,然后在进行文件拖拽就不会成功。

        最接的办法就是退出虚拟机,然后重新启动,小心翼翼的拖拽文件,还是可以。谈若没有此类的问题,我想拖拽算是比较简洁的移动文件的方式,但我遇到的问题却很反复和头疼。

        虚拟机和主机之间如果不采用拖拽的方式,也可以采用文件共享的方式时间,约定主机和虚拟的映射目录,既可以将主机的一个文件夹映射为虚拟机的一个硬盘,文件交换自如简单,并且还能防止丢失文件,即使虚拟机有一天崩溃或者活够了,我们也能减少损失。

        操作步骤如下:

  1、虚拟机操作按钮:设备, 选择共享文件夹按钮

2、共享文件设置窗口

        其中:路径为主机共享文件夹的路径,最后一列为挂载点,点击ok完成设置。

 

3、尽管是创建完成,也能看见共享的文件夹,不过也只有root用户登录的时候才可以操作文件中信息,普通用户是打不开也看不见的.

        VirtualBox设置共享文件夹后,普通用户没有权限,通过将当前普通用户添加到vboxsf组后解决。

解决的办法:

        基于VirtualBox安装Linux虚拟机,为方便虚拟机和主机之间传递文件,最好使用共享文件夹。
        VirtualBox可以指定共享文件夹的挂载点,如/mnt/common,若不指定则默认一般为/media/sf_share
        设置好后,ls,mkdir等功能无法使用,提示权限不足。

        查看共享文件夹的属性,发现该目录的所有者是root,所属组是vboxsf。而一般而言我们登录的用户和所属组都是(你的用户名),所以确实没有权限。

        而共享文件夹的所有者和所属组是不能修改的
        那么解决权限不足问题的方法就是将自己登录的用户,添加到vboxsf组中。处理步骤:

  • 添加用户组
sudo usermod -aG vboxsf $(whoami)

        将用户加入到(追加到)组中,其中选项[-aG]是追加到组的意思。

  • 重启虚拟机系统
    重启后,普通用户可以正常使用共享文件夹了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Midjourney提示词——黑神话悟空角色生成提示词!
  • C语言 strlen求字符串长度
  • Android架构组件:MVVM模式的实战应用于数据绑定技巧
  • SpringCloud-02 Consul服务注册与发现
  • OPenCV结构分析与形状描述符(2)计算轮廓周长的函数arcLength()的使用
  • 黑马点评2——商户查询缓存(P37店铺类型查询业务添加缓存练习题答案)redis缓存、更新、穿透、雪崩、击穿、工具封装
  • 搜维尔科技:使用Geomagic Touch X 对机械臂进行远程遥操作
  • 22. c语言怎么打印2进制、8进制、10进制、16进制数?
  • 基于Python的机器学习系列(25):使用PyTorch处理数据集
  • Unity版本升级2022 Gradle 升级7.x版本调整
  • JVM面试(五)垃圾回收机制和算法
  • opencv之阈值处理
  • 7种常见排序
  • 基于Spring的规则引擎EasyRule应用
  • jupyter 笔记本中如何判定bash块是否执行完毕
  • JavaScript 如何正确处理 Unicode 编码问题!
  • ➹使用webpack配置多页面应用(MPA)
  • Brief introduction of how to 'Call, Apply and Bind'
  • JavaScript对象详解
  • ng6--错误信息小结(持续更新)
  • PHP那些事儿
  • Python 基础起步 (十) 什么叫函数?
  • 闭包--闭包作用之保存(一)
  • 大型网站性能监测、分析与优化常见问题QA
  • 关于Flux,Vuex,Redux的思考
  • 经典排序算法及其 Java 实现
  • 模型微调
  • 漂亮刷新控件-iOS
  • 前嗅ForeSpider采集配置界面介绍
  • 让你的分享飞起来——极光推出社会化分享组件
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 入门级的git使用指北
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  •  一套莫尔斯电报听写、翻译系统
  • 中文输入法与React文本输入框的问题与解决方案
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • $jQuery 重写Alert样式方法
  • $refs 、$nextTic、动态组件、name的使用
  • (1)Nginx简介和安装教程
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (BAT向)Java岗常问高频面试汇总:MyBatis 微服务 Spring 分布式 MySQL等(1)
  • (C语言)球球大作战
  • (层次遍历)104. 二叉树的最大深度
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (十一)手动添加用户和文件的特殊权限
  • (四)事件系统
  • (转)Unity3DUnity3D在android下调试
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .apk 成为历史!
  • .net framework 4.8 开发windows系统服务
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • @Bean有哪些属性