对虚拟机进行的操作:安装完一个centos虚拟机,又拷贝一份,开机后网卡无法正常启动,报错:Device eth0 does not seem to be present, delaying initialization。虚拟机使用的是NET模式。
造成这样的原因,是因为在虚拟机(Vmware)中移动了Centos系统对应的文件,导致重新配置时,网卡的MAC地址变了,输入ifconfig -a,找不到eth0
解决:
1.在根目录下,到/etc/sysconfig/network-scripts/目录下,查看文件。
cd /etc/sysconfig/network-scripts
ls
- 可以重命名ifcfg-eth0这个文件,操作是
mv ifcfg-etho ifcfg-eth1
- 编辑文件ifcfg-eth1,修改DEVICE=“eth0” 为DEVICE=“eth1”
注释uuid、物理地址
vim ifcfg-eth1