
Quando viene effettuato il processo di clonazione o di export OVF di una virtual machine con VMware Workstation, possono sorgere degli imprevisti con la scheda di rete che risulta inattiva.
Il messaggio di errore visualizzato quando si cerca di attivare la scheda di rete è il seguente:
Device eth0 does not seem to be present, delaying initialization.

Scenario
Il problema la maggior parte delle volte è dato dal valore errato del MAC address di eth0 impostato nel file di configurazione. Verificare ed annotare il MAC address rilevato dal sistema tramite il comando ifconfig.
# ifconfig -a
Soluzione 1
Editare il file di configurazione di eth0 e correggere eventualmente il valore del MAC address se diverso.
# vi /etc/sysconfig/network-script/ifcfg-eth0
Effettuare lo shutdown della virtual machine ed editare il suo file di configurazione .vmx.
Verificare che il parametro ethernet0.generatedAddress sia impostato con il corretto MAC Address annotato precedentemente. Nell’esempio, il MAC Address indicato non è corretto rispetto a quello rilevato dal sistema.
Digitare il valore corretto e avviare la virtual machine.
Riavviata la virtual machine, tramite il comando ifconfig la scheda di rete viene correttamente visualizzata.
# ifconfig
Soluzione 2
Un altro motivo dell’errore potrebbe essere dovuto all’errato nome della scheda di rete. Cambiando il MAC address della scheda, il sistema modifica il numero della scheda di rete ETH (es. eth0 –> eth1). Tramite il comando ifconfig -a si può notare che il sistema riporta eth1 e non eth0 come dovrebbe.
Lanciare il tool system-config-network, rinominare la scheda a eth1 e cliccare sul bottone OK.
# system-config-network
Effettuare un restart del servizio network e visualizzare nuovamente i parametri di rete.
# service network restart
# ifconfig
La virtual machine è ora operativa e funzionale con il suo IP address.


















Se installi i VMware tools al reinventory ti chiederà se la macchina è "moved" o "copied". Rispondendo copied il bug della modifica delle NIC non si presenterà 😉