vmware中轉殖虛擬機器是經常的事情,對於客戶機是winows的虛擬機器直接轉殖就可以使用。對於客戶機是linux的虛擬機器轉殖後會出現網路無法啟動的問題。
使用vmware的轉殖功能,會為轉殖乙個與原始虛擬機器網絡卡相同的mac位址。記入/etc/udev/rules.d/70-persistent-net.rules下。 vmware會給這個轉殖的傢伙乙個新的mac位址eth1,然而,在/ etc /config /network-scripts/ifcfg-eth0的裡記錄的還是原來的(原主)mac位址,你家的位址都錯了,你不丟誰丟啊!
下面是解決方案(依照個人喜好選擇):
1):vim | vi進入/etc/udev/rules.d/70- persistent-net.rules,找到eth0那行dd刪除,找到eth1改為eth0ctrl + v選中mac位址按y複製(記憶力好的就直接背下來也行,不長)
vim / etc / udev / rules.d / 70-persistent/net.rules然後,游標移動到hwaddr行尾頁貼上,把原來的mac位址刪除,儲存退出!
if你遇到這樣的東西,wq!強上吧!
e45: 'readonly' option is set (add ! to override)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
最後,你可以重啟虛擬電腦,或者重啟網絡卡
ifdown eth0
ifup eth0
第一式,打完!
2):山不過來,我就過去
它找不到eth0 我就建立乙個eth1 給它
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1
vim /etc/sysconfig/network-scripts/ifcfg-eth1
修改 device= eth1
hwaddr=粘過來
最後,
ifup eth1
vim /etc/udev/rules.d/70-persistent-net.rules
vim的/ etc / sysconfig / network-scripts/ifcfg-eth0
直接修改mac位址
最後,重啟網路服務,或者重啟虛擬機器!
行了,就這些把!
vmware轉殖虛擬機器eth0網絡卡無法啟動
概述 通過vmware轉殖安裝好的虛擬機器之後,出現了網絡卡未啟動的問題。vmware安裝虛擬機器請看 vmware快速安裝linux虛擬機器 定位過程 1 通過ifocnfig命令只能看到lo,即localhost。2 ifconfig a檢視所有介面,可以看到有eth1,卻依然沒有eth0。3 ...
解決vmware轉殖虛擬機器網絡卡無法啟動
vmware的虛擬機器轉殖選項還是超級方便的,提前在vmware中安裝好乙個模版機並且讓它一直處於關機狀態,需要的時候轉殖乙個需要的時候轉殖乙個。轉殖後的虛擬機會出現網絡卡無法啟動情況,按照以下兩步驟解決即可。步驟一 虛擬機器網絡卡是因為mac位址衝突,需要將 etc sysconfig netwo...
轉殖虛擬機器導致Linux無法啟動網絡卡的分析與解決
smstong 的 轉殖虛擬機器導致linux無法啟動網絡卡的分析與解決 原址 vmware中轉殖虛擬機器是經常的事情,對於客戶機是winows的虛擬機器直接轉殖就可以使用。對於客戶機是linux的虛擬機器轉殖後會出現網路無法啟動的問題。使用service network start 命令會出現報錯...