SIOCSIFADDR: No such device after cloning VM
Answer:
When you cloned a VM from another machine, or migrated from another VM solution such as Xen, when you start the networking, you might encounter the problem of "SIOCSIFADDR: No such device eth0".
This is because the MAC address of your VM has changed!
To solve it, just enter the command below:
# sudo rm /etc/udev/rules.d/70-persistent-net.rules
Restart your VM and should be okay now.