昨天上手了最新版的Ubuntu16.10,由于考虑到后续可能须要外网映射,就考虑网络模式设置成桥接模式。可是万万么想到,我一个阅机(ji,请跟我读)无数的人,居然爬了个天坑,突然想起来一句话:你走过的最长的路,就是别人的套路。废话很少说,进入正题了。php
(1)CPU已经被客户机操做系统禁用,你将必须关闭电源或重置该虚拟机html
这个问题,我搜了大半个百度,都没找到好的解决办法,最后仍是在一个旮旯地方找到了。。。直接上解决方法了。linux
打开你的虚拟系统目录,编辑虚拟机文件夹下面的.vmx 用记事本打开,加入代码。
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
关闭虚拟机电源,再次启动虚拟机应该就OK了!ubuntu
好了,就是这么简单,可是若是要本身摸索的话,估计想死的心都有了。vim
(2)VMware Workstation 没法将网络更改成桥接状态解决方法bash
我在设置桥接模式的时候,发现没法使用桥接模式,桥接模式报错:网络
没法将网络更改成桥接状态:没有未桥接的主机网络适配器ssh
给出解决办法:jsp
点击“还原默认设置”,这时候系统会自动从新对网卡进行配置,这时候咱们再查看本地网卡就会发现桥接协议,再配置桥接模式便可,至此问题解决。工具
(3)虚拟机里面的Ubuntu跟主机之间ping不通
讲真,这个问题,应该是不少人都遇到过的,可是我尝试了不少解决办法,都行不通。毕竟你们状况都不同嘛!
我Ubuntu里面的网络设置确定是没有问题的,并且主机网络也是ok的,可是就是不行,下面给出解决方法:
使用桥接的方式的话还须要在虚拟机里面设置一个选项,如上面红框所示,勾选之后便可。
(4)安装 VMware Tools 时报 “客户机操做系统已将 CD-ROM 门锁定,而且可能正在使用CD-ROM”
下面是具体的报错信息:
客户机操做系统已将 CD-ROM 门锁定,而且可能正在使用 CD-ROM,这可能会致使客户机没法识别介质的更改。若是可能,请在断开链接以前从客户机内部弹出 CD-ROM。确实要断开链接并覆盖锁定设置吗?
下面给出解决方案:
通常刚安装完linux虚拟机时,这个路径指向的是iso安装文件。在安装VMware Tools时,须要修改指向VMware Tools所在(VMware Workstation\linux.iso),在这个路径下有个linux.iso文件,其中提供了linux操做系统平台须要的一些工具文件,固然包括VMware Tools安装文件。为方便,我直接将安装目录下的linux.iso拷贝到我得iso安装目录下。
打开Ubuntu虚拟机后,在VM的菜单选项中选择“虚拟机(M)”——>"安装VMware Tools(T)"以后vm下方,会提示你,登录客户机,加载CD-ROM之类的提示,具体方法能够点击提手后面的“help”
这里给出VMware官方的vmware安装教程,以供参考:
若是,到这里,仍是不行,我再给出如何在Ubuntu16.10桌面版上面详细安装vmtools的安装教程:
若是,你告诉我,你如今还没安装好,那我劝你仍是放弃治疗吧!
(5)解决E:Package openssh-server has no installation
网络有了,就须要配置一下SSH链接服务了,可是又报错了。。。
$sduo apt-get install openssh-server
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package openssh-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package openssh-server has no installation candidate
执行:sudo apt-get update 也提示更新失败,或者无内容可更新。最后没办法我实在是搞不定了,把桥接模式替换成了NAT模式。。。宝宝心好累呀
这样更新系统之后,就能够愉快的安装ssh服务了。
(6)解决Ubuntu 16.04 SSH 没法远程登陆问题
编辑SSH配置文件,修改某些设置选项(e.g,the listening port,root login permission)。
sudo vim /etc/ssh/sshd_config
最后,重启SSH服务。
sudo /etc/init.d/ssh restart
下面给出一些参考连接,仅供参考:
(7)Vmware中安装ubuntu没法经过NAT上网
若是,遇到这个问题,有一个比较傻瓜的办法能够尝试一下:
关闭虚拟机后,打开主界面里的 编辑——编辑网络参数,在最左下角有一个“恢复默认”,点击后让其从新分配子网IP地址,完毕后从新打开安装的Linux就好了
(8)
方法一.使用图行界面设置,这个最简单。IP,子网掩码,网关,DNS均可以轻松设置。永久保存。
方法二,采用命令方式,临时修改网卡IP和子网掩码,重启网络后会丢失。$sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0
查看网关,命令$route -n
修改网关$sudo route add default gw 192.168.0.1
查看DNS,使用nm-tool命令$ns-tool
方法三,修改网卡的配置文件,这个是最主要的方式,能够永久保存。
注意不是/etc/resolv.conf,而是/etc/network/interfaces文件。
输入命令$sudo nano /etc/network/interfaces
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1
以上内容参考百度经连接,给出地址:
http://jingyan.baidu.com/article/76a7e409daca52fc3b6e15e5.html
其它的,设置Ubuntu网络的参考博客连接也一并分享: