2014年8月2日 星期六

VirtualBox 複製虛擬機後無法啟動網卡 Device eth0 does not seem to be present, delaying initialization

使用 Virtualbox 的 clone guest 的功能來複製一份虛擬機,但複製出來的 Guest 卻無法啟動 Network

 

 

Guest: CentOS 6.5

ifup eth0 ,啟動網卡失敗

 

 

shell# ifup eth0

Shutting down loopback insterface: [ OK ]
Bringing up loopback insterface: [ OK ]
Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]



 

查詢問題:

系統找不到 eth0,但設定明明是相同的!! 依序來找問題

 

從硬體裝置找
shell# cat /proc/net/dev

2014-08-02_024617

系統認到的裝置只有eth1,而原本的eth0不見了!

 

經過 Virtualbox clone 後的 Guest 會給予新的 MAC address,Guest 判斷為另一張網卡 eth1,所以 eth0 自然就抓不到囉!

 

 

解決問題:

1). 既然是系統抓錯了,那就把它改回 eth0 吧!

shell# vim /etc/udev/rules.d/70-persistent-net.rules

2014-08-02_025336

把 device 加上,並設定為 eth0 或是 1 讓系統可以抓到設定值,並且要注意 MAC address 也要和 ifcfg-eth0 中的 HWADDR 相符合 !

 

然後重新啟動確保在 ONBOOT=Yes 的狀態下可以自動抓到網卡 !

 

 

 

 

Orignal From: VirtualBox 複製虛擬機後無法啟動網卡 Device eth0 does not seem to be present, delaying initialization

沒有留言:

張貼留言