|
|
发表于 2009-9-8 16:45:04
|
显示全部楼层
我来回答吧 archlinux在系统完成安装后,在/etc/udev/rules.d/下也许会有75-persistent-net-generator.rules.optional这个文件,有时甚至还没有。如果这个时候你仅仅是简单的按照网上google来的答案,肯定是行不通的(题外话,国内网站上好多人回答问题都是baidu或者google来,没有经过实践就胡乱copy,虽然能找到一大堆,基本上好多重复,没有什么参考价值)。
1)如果你用手工添加70-persistent-net.rules文件,这个文件是暂时不起作用的;
2)如果/etc/udev/rules.d/下没有75-persistent-net-generator.rules.optional这个文件,看看/lib/udev/rules.d/下有没有这个文件,如果还没有的话,我就没有直接解决办法了。除非你能想其他办法找一个过来,而且版本还要对的上。
3) 把75-persistent-net-generator.rules.optional 这个文件重新命名为75-persistent-net-generator.rules(该文件一定要放在/etc/udev/rules.d下)。这步一定要做!
4) 我很懒,所以选择reboot,重启后,你会发现在/etc/udev/rules.d/下系统生成了70-persistent-net.rules 文件。这个时候你可以编辑这个文件了,baidu或google看看国内copyers的文章吧,照猫画虎,就不会有错了。
5) 个人经验,如果是相同的网卡,或者用了intel pro1000的网卡,不建议用modules()的方法通过模块的先后顺序由系统生成网卡名。 |
|