转移虚拟机后ubuntu network available SIOCSIFADDR: No such device

After cloning a virtual machine running Ubuntu Server 10.04 found that it didn
’t have any network available.

Restarting networking gave: 
sudo /etc/init.d/networking restart * Reconfiguring network interfaces... eth0
: ERROR 

while getting interface flags: 
No such device SIOCSIFADDR: No such device eth0: ERROR 

while getting interface flags: 
No such device SIOCSIFNETMASK: No such device SIOCSIFBRDADDR: No such device 
eth0: ERROR 

while getting interface flags: 
No such device eth0: ERROR while getting interface flags: No such device 
Failed to bring up eth0. 

The problem lies in the fact that ethernet MAC addresses are cached. 
You need to remove a file to clear the cached value: 

sudo rm /etc/udev/rules.d/70-persistent-net.rules 

After a restart of your server you should have networking back again. 
posted @ 2012-06-13 16:09  feiling  阅读(323)  评论(0编辑  收藏  举报