环境:
宿主机:win7
虚拟机软件:VMware
客户机:CentOS-7-x86_64-Minimal-1511
一、“已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。”
解决方法:宿主机BIOS设置支持 Intel VT-x,详见原文http://zhidao.baidu.com/link?url=KcluZ8xjof_r8PKJmwQ1iHh9sqRqeAaKUDGSf9nxYqtnJxx0NiqZA_Rk5sBM5mXajwdghqDZOr9NHQb0slFj_2g-u5lbY5yQPEgdonYwSJy
二、无法访问网络:
原因:宿主机通过自动配置脚本,按条件使用代理访问外网;
解决步骤:
1)客户机网络设置,通过nmtui命令设置DHCP,详见http://www.centoscn.com/CentOS/config/2015/1119/6432.html
或https://blog.hostonnet.com/nmtui
或https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/networking_guide/sec-networking_config_using_nmtui
网卡名是基于固件信息自动生成的,如要修改参见http://jingyan.baidu.com/article/7f41ecec1b022e593d095c1e.html
2)客户机以NAT方式与宿主机通信,原理及网络拓扑见http://blog.csdn.net/lostyears/article/details/8044553
3)客户机网络代理设置:
i)修改全局代理设置 /etc/profile
j)配置yum的网络代理/etc/yum.conf
详见http://blog.csdn.net/fwj380891124/article/details/42168683
三、客户机与宿主机之间文件共享之vm-tools安装:
官方推荐open-vm-tools。
步骤:
1)安装软件:yum install open-vm-tools
2)配置:/usr/bin/vmware-config-tools.pl
问题:执行vmware-hgfsclient 可以看到共享内容,/mnt/hgfs下看不到共享文件。
执行mount -t vmhgfs .host:/ /mnt/hgfs
出现错误:
Error: cannot mount filesystem: No such device
可通过下面命令解决:
yum -y install kernel-headers kernel-devel gcc
详见http://blog.csdn.net/sirchenhua/article/details/49719659
四、
错误:
Installing VMware Tools, please wait...
mount: special device /dev/hda does not existmount: block device /dev/sr0 is write-protected, mounting read-only
./run_upgrade.sh: line 21: file: command not found
处理方法:
不适用VM的快速安装,新建好虚拟机后,在安装镜像选择那里,选择“I will install the operating system later.“ 创建完后,硬件设置中设置安装镜像。
手动重启虚拟机,进行手动安装即可。
参考:http://www.linuxidc.com/Linux/2012-02/55224.htm
virtualbox内安装CentOS7-Minimal遇到的问题及解决方法
1.宿主机无法通过ssh连接centos:
解决方法:虚拟机创建host-only网卡。
2.Centos使用共享文件夹:
1)确保安装了下面的软件包
yum install gcc
yum install kernel-devel
yum install kernel-headers
2)安装增强功能:虚拟机挂载增强工具包:VBoxGuestAdditions.iso,该文件位于VirtualBox安装目录下。执行
3)重启后可以在/media/sf_共享文件名下看到共享内容