VM VirtualBox实现文件夹共享

1.先保证虚拟机可以上网

# 在物理机上设置网络模式为nat模式

VM VirtualBox实现文件夹共享_第1张图片

VM VirtualBox实现文件夹共享_第2张图片

# 在虚拟机上设置动态ip
[root@node1 ~]# ifconfig    # 查看自己的虚拟机设备是什么名字,就写什么名字

VM VirtualBox实现文件夹共享_第3张图片

[root@node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 
  1 BOOTPROTO=dhcp   # 设置动态ip
  2 NAME=enp0s3
  3 DEVICE=enp0s3    # 和自己的设备名称对应
  4 ONBOOT=yes
  5 PREFIX=24
[root@node1 ~]# systemctl restart network
[root@node1 ~]# ping www.baidu.com    # 成功上网

VM VirtualBox实现文件夹共享_第4张图片

2.配置yum源

[root@node1 ~]# cd /etc/yum.repos.d/
[root@node1 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo  # 从网上获取Centos-7的yum源(因为我是centos7的镜像)
[root@node1 yum.repos.d]# ll Centos-7.repo  # 获取成功
-rw-r--r--. 1 root root 2523 Jun 16  2018 Centos-7.repo

3.开始搭建共享文件夹

# 给虚拟机添加VBoxGuestAdditions.iso

VM VirtualBox实现文件夹共享_第5张图片
VM VirtualBox实现文件夹共享_第6张图片

# 安装增强功能

VM VirtualBox实现文件夹共享_第7张图片VM VirtualBox实现文件夹共享_第8张图片
VM VirtualBox实现文件夹共享_第9张图片

VM VirtualBox实现文件夹共享_第10张图片

[root@node1 yum.repos.d]# cd 
[root@node1 ~]# yum install -y gcc # gcc中包括kernel-header
# 重新安装,还是报错

VM VirtualBox实现文件夹共享_第11张图片

[root@node1 ~]# uname -r   # 查看本机的内核版本
3.10.0-1127.el7.x86_64
[root@node1 ~]# rpm -qa | grep kernel
kernel-3.10.0-1127.el7.x86_64
kernel-headers-3.10.0-1127.19.1.el7.x86_64
kernel-tools-libs-3.10.0-1127.el7.x86_64
abrt-addon-kerneloops-2.1.11-57.el7.centos.x86_64
kernel-tools-3.10.0-1127.el7.x86_64
[root@node1 ~]# yum install -y kernel-devel-3.10.0-1127.el7.x86_64 #  下载和本机版本一致的kernel-devel
# 再次安装

VM VirtualBox实现文件夹共享_第12张图片

[root@node1 ~]# mkdir /share  # 建一个存放共享文件的目录
# 在物理机上设置共享文件夹位置

VM VirtualBox实现文件夹共享_第13张图片
VM VirtualBox实现文件夹共享_第14张图片
VM VirtualBox实现文件夹共享_第15张图片

# 在虚拟机查看
[root@node1 ~]# df         # 自动挂载成功

VM VirtualBox实现文件夹共享_第16张图片

共享目录搭建完成

你可能感兴趣的:(linux)