Lors de la duplication d’une VM, je suis tombé sur cette erreur, l’interface eth0 n’apparait pas avec la commande ifconfig:
ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:15469561 errors:0 dropped:0 overruns:0 frame:0
TX packets:15469561 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5183498564 (4.8 GiB) TX bytes:5183498564 (4.8 GiB)
Puis une tentative d’activation via ifup sur eth0 remonte cette fameuse erreur:
ifup eth0
Device eth0 does not seem to be present, delaying initialisation
Pour solutionner le problème, et on commence par mettre à jour la carte mac avec sa nouvelle adresse:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Puis on supprime la configuration udev des interfaces réseaux (qui seront régénérés au redémarrage de la machine):
rm -f /etc/udev/rules.d/70-persistent-net.rules
reboot