linux更换主板后无法启动网卡
一臺(tái)服務(wù)器的主板除了問(wèn)題,到了經(jīng)銷商那里更換了型號(hào)一模一樣的網(wǎng)卡,把原來(lái)的硬盤裝上去,啟動(dòng)系統(tǒng):
啟動(dòng)網(wǎng)卡出錯(cuò):
Starting eth0
??? Bringing up eth0
??????? 192.168.1.100
??????? network interface eth0 does not exist
??????? Please verify hardware or kernel module (driver)
開(kāi)始以為是內(nèi)核沒(méi)有加載驅(qū)動(dòng),重新編譯了好幾次內(nèi)核,都無(wú)用。
最后Google到一個(gè)頁(yè)面解決了問(wèn)題:
http://groups.google.com/group/alt.os.linux.gentoo/browse_thread/thread/cc923387e3556e91?pli=1
大概意思如下:
系統(tǒng)加載網(wǎng)卡驅(qū)動(dòng)后會(huì)去讀一個(gè)文件,這個(gè)文件是一個(gè)緩存文件,包含了網(wǎng)卡的mac地址,因?yàn)楦鼡Q了主板,網(wǎng)卡的mac也變動(dòng)了,但是這個(gè)文件的mac還是沒(méi)有變,所以現(xiàn)有的網(wǎng)卡mac地址和文件里的不同,所以系統(tǒng)就拒絕啟動(dòng),把這個(gè)文件刪除后重啟系統(tǒng)就可以了。
這個(gè)文件是:
/etc/udev/rules.d/70-persistent-net.rules
轉(zhuǎn)載于:https://blog.51cto.com/leezreal/1792471
總結(jié)
以上是生活随笔為你收集整理的linux更换主板后无法启动网卡的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 前端框架的使用经验
- 下一篇: Linux常用系统管理命令(top、fr