說明:
Linux系統:CentOS-6.8-x86_64-minimal.iso
VMware版本:9.0
首先下載VMware並安裝。然后將CentOS-6.8-x86_64-minimal.iso下載到本地(路徑不要包含中文)。
VMware分配1G的內存、20G的磁盤。(一定要先創建虛擬機再安裝系統。我就是在創建的過程中直接指定ISO文件安裝,最后失敗)
在創建虛擬機的過程就安裝可能會出現錯誤:/etc/rc5.d/S999local:line 25: eject:command not found
安裝過程如果出現如下錯誤:
說明沒有找到驅動盤,我們打開虛擬機-可移動設備-CD/DVD,勾選即可。
參考了:https://blog.csdn.net/zzq900503/article/details/43603061
后面有一個引導,會讓選擇,建議選擇中文,跟着引導走就可了。
================================================
安裝完成后就是配置網絡了。筆者參考了兩篇文章:
【VMware配置Linux網絡】 https://blog.csdn.net/cmqwan/article/details/61932792
【只有lo,沒有eth0的解決方案】https://www.cnblogs.com/w10234/p/5632170.html
重點說一下:
1.window上面網絡連接里面會多一個“VMware Network Adapter VMnet8”。通過這個可以配置虛擬機的IP、掩碼、網關:
2.虛擬機配置NAT的方式連接:
3.虛擬機菜單-編輯-虛擬網絡編輯器
4.然后就是虛擬機里面網卡的配置了。這里拷貝出來(/etc/sysconfig/network-scripts/ifcfg-eth0)
DEVICE=eth0 HWADDR=00:0C:29:A1:3D:CC TYPE=Ethernet UUID=b3cbc81d-890b-4de0-8f9a-8530bb02fba9 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.126.3 NETMASK=255.255.255.0 GATEWAT=192.168.126.2
5.最后如果沒有啟用eth0而是lo。那么就要參考上面提到的網址進行修改了。
01. 進入/etc/sysconfig/network-scripts 目錄,發現有ifcfg-eth0,即網卡(驅動)存在但未啟用。
02. 輸入ifconfig -a命令,可顯示eth0和lo。
03. 輸入ifconfig eth0 up,啟用網卡。此時用ifconfig,只能看到inet6(ipv6?)的地址,沒有inet的地址(即Xshell連接輸入的ip)。
04. 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件, 把ONBOOT=no 改為 ONBOOT=yes,但ifconfig的結果沒有任何改變。(省略該步驟不知道是否有效)
05. service network restart,重啟。出現shutdown eth0 OK,bring up eth0 OK,determine ip for eth0 OK。
06. 輸入ifconfig,出現eth0的inet地址。用Xshell連接成功。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
上面的操作能夠通過shell訪問linux,但是卻不能銅鼓linux上網。於是又參照https://blog.csdn.net/w20228396/article/details/77507908設置。完美解決。可惜是動態ip了。
setup可以界面設置ip