文档章节

VMware Workstation12安装ubuntu16.10虚拟机详细爬坑教程

一夜七次郎啊
 一夜七次郎啊
发布于 2016/11/23 10:24
字数 1496
阅读 2K
收藏 0

精选30+云产品,助力企业轻松上云!>>>

昨天上手了最新版的Ubuntu16.10,因为考虑到后续可能需要外网映射,就考虑网络模式设置成桥接模式。但是万万么想到,我一个阅机(ji,请跟我读)无数的人,竟然爬了个天坑,忽然想起来一句话:你走过的最长的路,就是别人的套路。废话不多说,进入正题了。

(1)CPU已经被客户机操作系统禁用,你将必须关闭电源或重置该虚拟机

这个问题,我搜了大半个百度,都没找到好的解决办法,最后还是在一个旮旯地方找到了。。。直接上解决方法了。

打开你的虚拟系统目录,编辑虚拟机文件夹下面的.vmx 用记事本打开,加入代码。

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

关闭虚拟机电源,再次启动虚拟机应该就OK了!

好了,就是这么简单,但是如果要自己摸索的话,估计想死的心都有了。

(2)VMware Workstation 无法将网络更改为桥接状态解决方法

我在设置桥接模式的时候,发现无法使用桥接模式,桥接模式报错:

无法将网络更改为桥接状态:没有未桥接的主机网络适配器

给出解决办法:


点击“还原默认设置”,这时候系统会自动重新对网卡进行配置,这时候我们再查看本地网卡就会发现桥接协议,再配置桥接模式即可,至此问题解决。

(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安装教程,以供参考:

pubs.vmware.com/workstation-12/index.jsp?lang=zh_CN&topic=/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html

如果,到这里,还是不行,我再给出如何在Ubuntu16.10桌面版上面详细安装vmtools的安装教程:

http://www.linuxidc.com/Linux/2016-04/130807.htm

如果,你告诉我,你现在还没安装好,那我劝你还是放弃治疗吧

(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

下面给出一些参考链接,仅供参考:

  1. http://jingyan.baidu.com/article/0eb457e52e50ad03f1a90518.html
  2. http://ubuntuhandbook.org/index.php/2016/04/enable-ssh-ubuntu-16-04-lts/
  3. http://ithelpblog.com/os/linux/debian/ubuntu-debian/how-to-install-and-enable-ssh-server-on-ubuntu-16/

(7)Vmware中安装ubuntu无法通过NAT上网

如果,遇到这个问题,有一个比较傻瓜的办法可以尝试一下:

关闭虚拟机后,打开主界面里的     编辑——编辑网络参数,在最左下角有一个“恢复默认”,点击后让其重新分配子网IP地址,完毕后重新打开安装的Linux就行了

(8)

  1. 方法一.使用图行界面设置,这个最简单。IP,子网掩码,网关,DNS都可以轻松设置。永久保存。

    ubuntu 14 网络配置如何设置

  2. 方法二,采用命令方式,临时修改网卡IP和子网掩码,重启网络后会丢失。$sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0

    ubuntu 14 网络配置如何设置

    ubuntu 14 网络配置如何设置

  3. 查看网关,命令$route -n

    修改网关$sudo route add default gw 192.168.0.1

    ubuntu 14 网络配置如何设置

  4. 查看DNS,使用nm-tool命令$ns-tool

    ubuntu 14 网络配置如何设置

  5. 方法三,修改网卡的配置文件,这个是最主要的方式,可以永久保存。

    注意不是/etc/resolv.conf,而是/etc/network/interfaces文件。

  6. 输入命令$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网络的参考博客链接也一并分享:

    http://blog.csdn.net/kevinhg/article/details/6292517

    http://blog.chinaunix.net/uid-22117508-id-157758.html

     

一夜七次郎啊
粉丝 19
博文 136
码字总数 88446
作品 0
南京
程序员
私信 提问
加载中
请先登录后再评论。
PC装MAC(VM虚拟机)想体验苹果系统的福利

Windows下 VM12虚拟机安装OS X 10.11(详细教程) 工具/原料 Mac OS X 10.11 镜像文件 unlocker208文件 VMware Workstation12(版本不一样没关系) 方法/步骤1 首先下载安装 vmware workstati...

osc_k1dxty4x
2018/08/05
2
0
VMware12 安装 Mac OS 10.12 步骤及设置优化教程

最近公司要开发苹果的ARKit应用,但是项目组穷啊,只有美工用着一台苹果本本,所以肯定不能老用他的电脑,效率低还老打扰他。所以我就想着用虚拟机整,毕竟玩了N年的虚拟机了,应该是没啥问题...

osc_30hxn8oi
2018/07/20
1
0
VNware上安装虚拟机Ubuntu16.10 并安装petalinux(版本问题的坑 弃帖 另开一帖)

1.下载Ubuntu镜像文件 最新版本:https://ubuntu.com/download/desktop 老版本:http://old-releases.ubuntu.com/releases/ 下载decktop版本 ubuntu-16.10-desktop-amd64.iso 但是UG1144 Pe......

osc_69u3sqmc
2019/08/26
1
0
vmware workstation12安装Hyper-v,以及Hyper-v的安装

实验环境: 物理机系统是windows server 2012 r2,安装了vmware workstation12, vmware workstation12安装了windows server 2008 r2,内存尽量给到8G以上 实现让windows server 2008 r2可以开启...

远方在呼唤
2018/09/09
0
0
VNware上安装虚拟机Ubuntu16.10 并安装petalinux

1.下载 VMware VMware-workstation-full-15.0.0-10134415.exe 自己寻找激活码 Ubuntu镜像 UG1144 PetaLinux Tools Documentation 推荐 Ubuntu Linux 16.04.5, 18.04.1 ubuntu-16.04.5-deskt......

osc_rq37fdad
2019/08/28
3
0

没有更多内容

加载失败,请刷新页面

加载更多

将字符串拆分为具有多个单词边界定界符的单词 - Split Strings into words with multiple word boundary delimiters

问题: I think what I want to do is a fairly common task but I've found no reference on the web. 我认为我想做的是一项相当普通的任务,但是我在网络上找不到任何参考。 I have text ...

fyin1314
今天
9
0
jQuery选择器中的通配符 - Wildcards in jQuery selectors

问题: I'm trying to use a wildcard to get the id of all the elements whose id begin with "jander". 我正在尝试使用通配符来获取id以“jander”开头的所有元素的id。 I tried $('#jand......

法国红酒甜
今天
19
0
唐山5.1级地震 百度人工智能技术帮上忙:成都减灾所提前30秒让北京、天津市民收到预警

本文作者:y****n 7月12日6时38分在河北唐山市古冶区发生5.1级地震,成都高新减灾研究所与应急管理部门联合建成的大陆地震预警网成功预警该地震,给唐山市提前3秒预警,给天津市提前33秒预警...

百度开发者中心
昨天
30
0
如何使用PHP发送POST请求? - How do I send a POST request with PHP?

问题: Actually I want to read the contents that come after the search query, when it is done. 实际上,我想阅读搜索查询之后的内容,完成之后。 The problem is that the URL only a......

javail
今天
14
0
如何从Java读取文件夹中的所有文件? - How to read all files in a folder from Java?

问题: 如何通过Java读取文件夹中的所有文件? 解决方案: 参考一: https://stackoom.com/question/7jt2/如何从Java读取文件夹中的所有文件 参考二: https://oldbug.net/q/7jt2/How-to-rea...

富含淀粉
今天
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部