Fedora 16 搞的consistent network device names本人覺的很哦心,很難記。
all onboard ethernet adapters are labeled as emX (em1, em2…) and all PCI ethernet adapters are labeled as pXpX (p[slot]p[port], like p7p1 for port 1 on slot 7).
我的網卡名就變成了p3p1
下面我們就來把她改成eth0
vim
/etc/default/grub
在 GRUB_CMDLINE_LINUX=
"rd.lvm.lv=VolGroup/LogVol01 rd.lvm.lv=VolGroup/LogVol00 rd.dm=0 LANG=zh_CN.UTF-8 KEYTABLE=us quiet rhgb rd.md=0 rd.luks=0 "
中加入biosdevname=0
變成
GRUB_CMDLINE_LINUX=
"rd.lvm.lv=VolGroup/LogVol01 rd.lvm.lv=VolGroup/LogVol00 rd.dm=0 LANG=zh_CN.UTF-8 KEYTABLE=us quiet rhgb rd.md=0 rd.luks=0 biosdevname=0 "
$grub2-mkconfig -o
/boot/grub2/grub
.cfg
$
touch
/etc/udev/rules
.d
/70-persistent-net
.rules
#寫入
SUBSYSTEM==
"net"
, ACTION==
"add"
, DRIVERS==
"?*"
, ATTR{address}==
"44:37:e6:19:46:5e"
, ATTR{dev_id}==
"0x0"
, ATTR{
type
}==
"1"
, KERNEL==
"eth*"
, NAME=
"eth0"
$
cd
/etc/sysconfig/network-script/
$
cp
ifcfg-p3p1 ifcfg-eth0
#再把裡面的DEVICE="p3p1" 改成DEVICE="eth0"
reboot機器就可以了
更多Fedora相關信息見Fedora 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=5