[VMware] Solution for Device eth0 does not seem to be present, delaying initialization Error

Tadashi Shigeoka ·  Wed, September 5, 2012

In VMware, when I copied a pre-made virtual machine and restarted the network, the following error occurred.

# service network restart
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.
  1. Check MAC address with ifconfig -a

  2. Change HWADDR in /etc/sysconfig/network-scripts/ifcfg-eth0

  3. Delete all eth0, eth1, etc. lines in /etc/udev/rules.d/70-persistent-net.rules

# vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:28:fd:3c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
  1. reboot

I found many articles through search saying “Change the MAC address of eth0 in 70-persistent-net.rules, then reboot”, but this didn’t work for me, so I deleted all the lines.

That’s all.

【Reference】

「Device eth0 does not seem to be present, delaying initialization」対策 - harry’s memorandum

VMwareで「Device eth0 does not seem to be present, delaying initialization」と表示された時の対処法 その2|リナックスマスター.JP 公式ブログ

SE奮闘記: [VMware Fusion] CentOS6のVMをCopyしたらNetworkに繋がらない

That’s all from the Gemba.