昨天上手了最新版的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網絡的參考博客連接也一併分享: