1、我的virtualbox版本

2、centos的版本和内核信息(这个不重要),网上其他blog写了很多图形界面的挂载方法,很少是无图像界面centos的,我就是无图的虚拟机,踩了很多坑,特意总结下,希望看到的小伙伴能方便点。

Last login: Mon Mar 22 07:49:35 2021 from 10.0.2.2
[root@node1 ~]# uname -r
3.10.0-1160.21.1.el7.x86_64
[root@node1 ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

下面是重点:

3、挂载虚拟光驱VBoxGuestAdditions.iso文件(这个是virtualbox带的)

1)打开virtualbox

2)保持centos系统关闭,点击设置,在点击存储,点击图标,点击选择磁盘,选择VBoxGuestAdditions.iso文件,点击ok。

4、安装增强功能

启动centos系统

然后需要先安装这些依赖

yum install kernel
yum install kernel-devel
yum install kernel-headers
yum install gcc
yum install make

yum -y install xorg-x11-server-Xorg  

reboot   //安装好后要重启

//如果你centos想全部更新的话,只执行 yum update -y就行了,不过会多花一些时间,耐心等待完成。

重启过后保险起见,检查下这两个地方是否一致。我就踩了这里的坑,在执行上面yum之后有更新内核的操作,只有重启(reboot)centos之后这里才保持了一直,不然后面执行mount时候就会报错的

点击设备--》安装增强功能,即可

lsscsi 命令查看下linux

可以看到 /dev/sr0 出现了证明光驱已经出现了

在media目录下建立一个新的目录用于挂载你的iso文件,这个目录可以随便命名

mkdir /media/cdpath

通过mount 命令挂载到/media/cdrom 目录下

mount /dev/sr0 /media/cdpath

ll /media/cdpath/  查看cdpath下面的文件如下

安装VBoxLinuxAdditons.run

sh ./VBoxLinuxAdditons.run

5、增强功能安装之后,就可以进入共享目录的挂载了

首先,在win10上创建一个共享文件夹,被在virtualbox上配置好,如图操作即可,(记住下图中命名的  共享文件夹名称

使用 mount 命令完成共享

6、测试一下:

发现本地已经和Linux虚拟机共享存储了。哈哈哈

7、踩坑日记:

首先要感谢 kina100博主,在我第一次操作失败之后濒临放弃边缘时候,给了我提示,让我有坚持下去的理由。

我碰到了两个最麻烦的

1)挂载虚拟光驱VBoxGuestAdditions.iso文件时失败,(第3步-2),因为一开始我是运行着centos的虚拟机的,点击安装增强一直报错。

2)第5步执行mount -t vboxsf virtualBoxExtend /pcshare/ 时 报错:/sbin/mount.vboxsf: mounting failed with the error: No such device 因为在第4步yum安装依赖之后升级了内核,但没有reboot重启;

如果报下图的错误,也是因为升级后没有重启,导致uname -r 的信息和/usr/src/kernels/目录的内核信息不一致了

3)最后的一个错误是报:could not find the X.Org or XFree86 Window System,skipping

解决: yum -y install xorg-x11-server-Xorg (yum update 也无法解决这个漏网之鱼,已经总结到第4步啦!)

总结:如果你可以顺利完成前6步,那么恭喜你,也祝贺我没白花时间写这个文章,哈哈哈。

【成功实践篇】VirtualBoX虚拟机和本地共享存储目录相关推荐

  1. vmware配置linux虚拟机与windows共享存储

    简介 vmware上默认linux虚拟是无法访问windows上的文件,我们可以通过vmware tools使得linux虚拟机可以访问windows服务器上的文件 操作 关闭虚拟机,在D盘新建一个目 ...

  2. 怎样在VirtualBox 虚拟机中挂载共享目录

    啊.好长时间没写博客了.近期有点忙~~ 不得不说 VirtualBox 对于一些不想装非常多个系统又非常想实验新系统的人来说确实是神器: 哈哈.个人还是比較爱玩这些个各种各样的Linux 发型版的,可 ...

  3. 如何实现AKS群集部署及挂载共享存储

    如何实现AKS(Azure Kubernetes Service) 群集部署及挂载共享存储 目录 Azure Kubernetes Service 服务 1 群集的部署运行与监控 1 背景需求 3 解 ...

  4. esxi存储(外部共享存储)- Open FIle

    展开 vSphere 基础物理架构中存储是一个非常关键的部分,没有好的存储,虚拟化也就没有存在的价值,并且它能够决定其系统性能的高低和如vMotion等高级功能能否实现.所以本次重点介绍vSphere ...

  5. virtualbox虚拟机XP连接本地WinXP

    弹出"数据空间"窗口.选择右侧文件夹带加号的按钮 这时弹出"添加数据空间"窗口,选择"数据空间位置"-"其他",然后选择 ...

  6. Linux网络系列--YUM仓库部署与NFS服务(YUM本地源仓库与远程ftp仓库部署、YUM命令使用、NFS共享存储服务讲解及实验)

    文章目录 一. 构建YUM软件仓库 1.1 本地源YUM仓库配置 1.2 远程yum仓库(借助FTP协议) 1.2.1 准备网络安装源(服务器端) 1.2.2 配置软件仓库位置(客户机端) 二. YU ...

  7. Esxi 6.7基于已有数据存储配置虚拟机(Windows类)间共享存储(非RDM)

    本次Windows环境为Windows Server 2008 R2*64位,配置虚拟机间共享存储和之前的Linux不同,主要不同点为SCSI控制器的选择,在EXSI 6.7环境中SCSI分为BusL ...

  8. VMware虚拟机与本地主机进行磁盘共享(详解)

    VMware虚拟机与本地主机进行磁盘共享 前提 虚拟机版本为Windows10(专业版,不是可能有问题) 本地主机为家庭版或学生版(此版本会有问题,但有替代方式) 最好是专业版 VMware操作 1. ...

  9. virtualbox Ubuntu虚拟机与主机共享粘贴板

    参考教程:https://jingyan.baidu.com/article/cbf0e500f88a4f2eaa289338.html 在设备中选择共享粘贴板,选择双向(主机和虚拟机之间双向共享粘贴 ...

  10. VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5,本人X220亲测

    http://bbs.feng.com/read-htm-tid-7625465.html 建议电脑要求     Windows 7, 32 / 64 bit     CPU Intel Core i ...

最新文章

  1. OpenYurt — Overview
  2. HTTP与HTTPS握手的那些事
  3. bootstrap-进度条
  4. Linux基础监控小工具nmon
  5. kafak消费者从头开始消费(消费者组)
  6. java 设置月份_java – 为什么Calendar.JUNE将月份设置为7月?
  7. Could not write JSON: (was java.lang.NullPointerException);
  8. maya中将每帧渲染成图片,再用播放器播放
  9. 土豪聪要请客(题解)
  10. 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析...
  11. rdd分组聚合算子xxByKey,xxBy
  12. Django的Model上都有些什么
  13. Spring+SpringMVC+MyBatis深入学习及搭建(十二)——SpringMVC入门程序(一)
  14. 机器人开发--技术路线简介
  15. 游戏开发新手快速入门指南
  16. 2021 年推荐免费网络托管免费空间提供商
  17. 【测试】各类视频(MP4、FLV、MKV、3GP)测试地址摘录,目前链接亲测有效!
  18. 带你走进3D建模!一份建模零基础小白的入门宝典,建议收藏细读
  19. android 拍照和相册,Android 拍照和从相册选照片
  20. python坐标轴的粗细设置

热门文章

  1. 猿创征文 | 国产数据库之南大通用数据库详解安装和使用
  2. vs2012 安装 InstallShield
  3. 关机重启注销慢? 头疼? 提高速度的好办法!
  4. lammps聚合物模拟,“bond missiong”键丢失的一个原因及解决技巧
  5. 创建qt DLL文件,并在代码中调用
  6. java对单词加密_用JAVA写一个简单的英文加密器
  7. 理解全概率公式与贝叶斯公式
  8. 全概率公式和贝叶斯公式的定义与说明
  9. HTML5详细介绍及使用
  10. 小米笔记本 java_分享下我的小米笔记本pro安装黑苹果(Mojavae)的经历