今天在工作中遇到,6.4的liunx系统中eth0变为em0,在网卡看了一下办法,犹豫不定,如果失败了,服务器就连接不起来了,结果是客户运维修改好的,在这里分享一下经验问题。
环境:CentOS release 6.3 (Final)
位数: 64
问题:em0 修改为eth0
方法 :
1 修改grub.conf 最后添加 biosdevname=0
vim /etc/grub.conf
#boot=/dev/sda
default=0
timeout=5
splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-279.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=3dbe2570-4321-4af3-b108-87979ed32fdd rd_NO_LUKS rd_NO_LVM LANG=en_US.UT
F-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet biosdevname=0
initrd /initramfs-2.6.32-279.el6.x86_64.img
2 mv 配置文件把em0 文件改为eth0
3 修改配置文件内名称 编辑配置文件 把里面的 DEVICE=eth0
这两部分是有内容的,但是因为有特殊字限制,所以不能让发表,我在这里去掉了。
4 重启服务器
reboot
网卡名字就可以改过来了, /etc/udev/rules.d/70-persistent-net.rules 这里会产生这个文件,之前是没有的。
转载于:https://blog.51cto.com/historys/1399145