nat下没法ping通virutalbox中的centos7,解决共享文件夹问题
2019-11-27 16:01 tangxiaosheng 阅读(221) 评论(0) 编辑 收藏 举报1. 先解决网络问题
参考这篇:https://www.jianshu.com/p/e6ba699b5992
- vi /etc/sysconfig/network-scrips/ifcfg-eth0, 添加如下内容
DEVICE=eth0
HWADDR=08:00:27:6D:2A:D0
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
-
打开虚拟机,vi /etc/sysconfig/network-scrips/ifcfg-enp0s8, 内容如下:
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=9221f2fd-d20c-4655-8500-f34b5e6fb225
DEVICE=enp0s3
ONBOOT=no
重启后应该可以分配一个类似于192.168.56.102这样的地址。
https://www.jianshu.com/p/e6ba699b5992yum install -y gcc perl kernel-headers kernel-devel
mount -t auto -o loop /root/VBoxGuestAdditions.iso /mnt
cd /mnt
./VBoxLinuxAdditions.run --nox11
比如我打算共享的目录是c:\work\c,共享名叫c,最后挂载到/media下是: /media/sf_c.
https://www.jianshu.com/p/e6ba699b5992yum install -y gcc perl kernel-headers kernel-develmount -t auto -o loop /root/VBoxGuestAdditions.iso /mntcd /mnt./VBoxLinuxAdditions.run --nox11
2010.11月倒不是用这个方法解决共享文件夹的问题。之前已经在百度盘上放了一个osboxes.org的vdi文件,用这个,里面的centos内核是3.10.0-327版本,安装增强功能的时候,失败,因为找不到和327对应的内核文件。于是按照解决centos7安装wmwaretools找不到kernel header介绍的方法解决,简述如下:
yum update kernel
yum install kernel-headers kernel-devel gcc make -y
重启后,输入 rpm -qa|grep -e kernel-devel -e kernel-headers 做验证。
安装增强功能的时候提示没有头文件,可以尝试安装对应的内核文件。
yum install kernel-headers-$(uname -r) kernel-devel-$( uname -r) -y
yum install kernel-headers kernel-devel gcc make -y