第一步:

修改系统的grub配置文件

vi /etc/boot/grub/grub.conf

...........

#boot=/dev/sda
default=0
timeout=5
splashp_w_picpath=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-220.el6.x86_64)
 

      root (hd0,0)
       kernel /boot/vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=360d089b-d466-4005-abcb-c5e517d31a96 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM biosdevname=0 #新加的-意思是不启用bios的网卡名
       initrd /boot/initramfs-2.6.32-220.el6.x86_64.img

第二步:

删除udev的配置文件

rm -f /etc/udev/rules.d/70-persistent-net.rules (f参数为强制删除)

第三步:

修改网卡名称

切换到网卡目录

cd /etc/sysconfig/network-scripts/

后执行

mv ifcfg-em1 ifcfg-eth0

mv ifcfg-em2 ifcfg-eth1

然后再修改配置文件里的设备名

DEVICE=eth0(eth1)

第四步:

重启服务器