【嵌入式Linux开发一路清障-连载04】虚拟机VirtualBox7.0安装Ubuntu22.04后挂载Windows平台共享文件夹

虚拟机安装Ubuntu22.04后挂载Windows平台共享文件夹

  • 障碍07-虚拟机VirtualBox7.0完装完Ubuntu22.04后,无法成功挂载Windows平台中共享文件夹,无法访问电脑中的各类重要文件,我该怎么办?
  • 一、问题的模样:VirtualBox7.0设置共享文件夹,在Ubuntu22.04中,无法正常加载和访问
  • 二、解决之道
    • 第1步:安装VirtualBox中的“设置->安装增强功能”
    • 第2步:提示内核模块没有被编译
    • 第3步:先查看一下增加功能的安装状态,终端中输入如下命令
    • 第4步:按第1步中的提示,去先编译内核模块,终端指令如下:
    • 第5步:按第4步中的提示,先安装gcc
    • 第6步:安装完gcc,尝试重新编译内核模块,安装增加功能,依然失败,提示重新编译、重启、重新加载
    • 第7步:如下指令重新编译,成功了
    • 第8步:查看增加功能的是否安装成功
  • 三、已能加载,但无权限
    • 一行命令搞定它
    • 历史的一小步,人类的一大步,我看到了庐山真面目
  • 四、手动安装,解决点击“安装增强功能”,不自动运行的问题
  • 五、遗留问题
  • 六、下节预告

障碍07-虚拟机VirtualBox7.0完装完Ubuntu22.04后,无法成功挂载Windows平台中共享文件夹,无法访问电脑中的各类重要文件,我该怎么办?

这个问题,不大不小,但不折腾不知道,好多事情看起来是一回事儿,做起来又是另外一回事儿。

“眼睛会了,手没会”,这是一种太常见的状态了。

原本以为,在VirtualBox 7.0中,设置一下共享文件夹,就完了吗?这有何难?
想当然的认为,我设置,它就好使。

事实,又给我上了一课。
记录本笔记,以作留念。

我有时候也在想,我记录的这些笔记,都这么简单,还有必要记吗?

自己回答这个问题,总让我想起早年听到的一段广播,大概含意是:
在食堂打饭的窗口,一位步履蹒跚,手都一直在抖的老爷子,刷了卡,不拿饭,拿了饭,不拿卡,2个都拿了,站在那里不敢动。
就这样的一幅画面感,你能想像到吗?眼前的这位老人,退休前曾是中国数学领域著名的学者,他产智商和脑力,是顶尖一般的存在。
可就是这样的一位老者,也会败给时间,我这样一个普通人,又有什么资格鄙视一份“简单的笔记”呢?
也许多年以后,这份简单的笔记,我也看不懂了……

一、问题的模样:VirtualBox7.0设置共享文件夹,在Ubuntu22.04中,无法正常加载和访问

1.在VirtualBox7.0中,设置共享文件夹,如下图所示

2.在Ubuntu22.04中,打开资源管理器,发现,未正常加载。

二、解决之道

  1. 安装VirtualBox中的“设置->安装增强功能”
  2. 安装gcc
  3. 重新安装"安装增强功能"
  4. VirtualBox7.0设置共享文件夹
  5. 终端中给权限

第1步:安装VirtualBox中的“设置->安装增强功能”

在这里插入图片描述

第2步:提示内核模块没有被编译

在这里插入图片描述

第3步:先查看一下增加功能的安装状态,终端中输入如下命令

lsmod | grep vboxsf

显示如下:
在这里插入图片描述

第4步:按第1步中的提示,去先编译内核模块,终端指令如下:

cd /sbin
ls
sudo sh ./rcvboxadd quicksetup

提示缺少gcc,如下:
在这里插入图片描述

第5步:按第4步中的提示,先安装gcc

sudo apt install gcc

在这里插入图片描述
至此,去尝试重新编译内核模块,依然提示要安装gcc
在这里插入图片描述

查了一下后,安装gcc的指令要像下边这样来搞,把make perl加上。
于是,如下指令解决:

sudo apt-get install gcc make perl

在这里插入图片描述

第6步:安装完gcc,尝试重新编译内核模块,安装增加功能,依然失败,提示重新编译、重启、重新加载

在这里插入图片描述

第7步:如下指令重新编译,成功了

sudo sh ./rcvboxadd quicksetup all

在这里插入图片描述

第8步:查看增加功能的是否安装成功

lsmod | grep vboxsf

在这里插入图片描述
至此,VirtualBox7.0中,增强功能安装成功!

三、已能加载,但无权限

在经过“解决之道“的8步走之后,Ubuntu22.04中,打开资源管理器,是可以看到加载的共享文件夹的,但双击一下,提示无权限,如下:
在这里插入图片描述

一行命令搞定它

sudo usermod -a -G vboxsf emma

在这里插入图片描述

历史的一小步,人类的一大步,我看到了庐山真面目

为自己的每一点小进步,默默开心1分钟_
在这里插入图片描述

四、手动安装,解决点击“安装增强功能”,不自动运行的问题

sudo apt install lsscsi
cd /media
sudo mkdir cdpath
sudo mount /dev/sr0 /media/cdpath
cd /media/cdpath
sudo sh ./VBoxLinuxAdditions.run

在这里插入图片描述

此后,参照第二部分

五、遗留问题

本章笔记,暂无。

六、下节预告

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/230984.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于YOLOv5的人群计数系统设计系统

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介系统概述系统功能核心技术系统架构系统优势 二、功能三、系统四. 总结  总结 一项目简介 基于YOLOv5的人群计数系统设计是一个非常有趣且具有挑战性的项目…

使用vue脚手架创建vue项目

Vue是一个流行的前端框架,可以用简洁的语法和组件化的思想开发单页面应用。Vue脚手架是一个官方提供的命令行工具,它可以帮你快速搭建和配置vue项目的基本结构和依赖。 本文介绍如何使用vue脚手架创建一个vue2项目,并选择一些常用的功能和插件…

鸿蒙开发已成新趋势

随着华为鸿蒙操作系统的快速崭露头角,鸿蒙开发已然成为当前技术领域的热门新趋势。本文将深入探讨鸿蒙开发的重要性和独特优势,并详细介绍一些关键的鸿蒙开发技术和工具,以及它们对开发者个人和整个行业带来的深远影响。 首先,鸿蒙…

极速整理文件!Python自动化办公新利器

更多资料获取 📚 个人网站:ipengtao.com 当涉及到自动化办公和文件整理,Python确实是一个强大的工具。在这篇博客文章中,我将深入探讨《极速整理文件!Python自动化办公新利器》这个话题,并提供更加丰富和全…

滴滴打车崩了!全过程

滴滴发布致歉10元补偿券,文末可领取 。 事情发生于 2023年11月27日晚~28日中午,滴滴打车服务出现大面积故障,登上微博热搜。 许多用户在使用滴滴出行时遇到了无法叫车、订单异常等问题,导致大量用户滞留在外,出行受阻…

【小黑送书—第五期】>>《MATLAB科学计算从入门到精通》

从代码到函数,从算法到实战,从问题到应用,由浅入深掌握科学计算方法,高效解决实际问题。 从代码到函数,掌握多种经典算法 跨越多个领域,精通各类科学计算 多种应用实例,高效解决实际问题 今天给…

数据结构-二叉树(2)

3.4堆的应用 3.4.1 堆排序 堆排序即利用堆的思想来进行排序,总共分为两个步骤: 1. 建堆 1.升序:建大堆; 2.降序:建小堆。 2. 利用堆删除思想来进行排序 这种写法有两个缺点: 1、先有一个堆的数据结构 …

项目七 熟练使用Vim程序编辑器与shell

项目七 熟练使用Vim程序编辑器与shell #职业能力目标和要求 1,学会使用vim编辑器。 2,了解shell的强大功能和shell的命令解释过程。 3,学会使用重定向和管道的方法。 4,掌握正则表达式的使用方法。7.1 熟悉使用vim编辑器 7.1.1 …

树与二叉树堆:堆的意义

目录 堆的意义: 第一是堆的排序,第二是堆的top k 排行问题 堆的 top k 排行问题: 面对大量数据的top k 问题: 堆排序的实现:——以升序为例 方法一 交换首尾: 建立大堆: 根结点尾结点的…

异常数据检测 | Python实现oneclassSVM模型异常数据检测

支持向量机(SVM)的异常检测 SVM通常应用于监督式学习,但OneClassSVM[8]算法可用于将异常检测这样的无监督式学习,它学习一个用于异常检测的决策函数其主要功能将新数据分类为与训练集相似的正常值或不相似的异常值。 OneClassSVM OneClassSVM的思想来源于这篇论文[9],SVM使用…

代码混淆的原理和方法详解

摘要 移动App的广泛使用带来了安全隐患,为了保护个人信息和数据安全,开发人员通常会采用代码混淆技术。本文将详细介绍代码混淆的原理和方法,并探讨其在移动应用开发中的重要性。 引言 随着移动应用的普及,数据安全问题日益凸显…

京东API接口的接入(京东工业)

在技术交流群,大家有探讨稳定获取京东商品主图、价格、标题,及sku的完整解决方案。这个引起了我技术挑战的兴趣。 目前,自己做了压测,QPS高、出滑块概率极低,API整体稳定,可满足业务场景的性能需求。 公共…