Some of my friends ask me about how to solve the error : eth0: ERROR while getting interface flags: No such device in the BackTrack 5 R 3 Vmware version. OK let me to share a little bit 🙂
If you copy the linux virtual machine ( in this case is BackTrack 5 R 3 vmware version ) from an external disk or from a directory to a new directory in your computer then run it at first time, there is a notification to “I Copied it” or “I Move it” . Usually if you choose “I Move it” and after entering the desktop by startx, then you’re trying to “ifconfig eth0 up” via terminal there is an error appears : eth0: ERROR while getting interface flags: No such device . That’s because the virtual machine couldn’t detect the interface & couldn’t generate the interface rule ( 70-persistent-net.rules ) file in the /etc/udev correctly.
How to solve ? It’s very simple just remove the interface rule :
root@bt:~# mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old
Then reboot your machine .
Try to check the interface again via terminal using : ifconfig -a , make sure there is “eth0” .
Happy weekend all 🙂
coming soon ! new antihackerlink ! white hat edition ! Antihackerlink Real Open Source Projects !
http://www.antihackerlink.or.id
Antihackerlink lives and die under the sun – coming soon ! new antihackerlink open source projects, experiments, articles, tools, sploits, and robots.
~Antihackerlink never die ! it’s time to rock the world~
Thank you so much!:
I use to copy /move my virtual linux machines and i stopped with this problem, and i couldn’t modify the interfaces, thanks again it was really useful,
Now is all ok, it seems like “default”
Grettings
Thanks!!!!!!!!
thanksssssssssssssssssssssss
Thanks Buddy. My VMs are working now.
I’m unable to find the 70-persistent-net.rules file in my rules.d folder . SO it shows an error as unable to find that file then how to fix this problem 🙁