特徵:
系統開機記錄: Bringing up interface eth0: pcnet32 device eth0 does not seepresent, delaying initialization. ifconfig輸出: 輸出結果未發現裝置interface eth0 |
原因:未知
我懷疑是自己亂改hostname造成的!
linux 修改hostname常規流程:
# hostname NEWhostname
# vi /etc/sysconfig/network
hostname= NEWhostname
# vi /etc/hosts
127.0.0.1 NEWhostname
當初我是通過GUI方式修改的,在NETWORK Configuration視窗中,DNS選項卡:hostname,此後又做了一些其他動作,最終當啟用配置資訊時出現錯誤提示: ... ...沒記錄,只是我認為這樣,不知是否存在科學依據,對LINUX不瞭解!
然後觀察發現的就是最上面所提到的特徵,G了很久,找到唯一一則有意義的訊息:
修改 /etc/modprobe.conf,將其中的 alias eth0 vmincs,改為 alias eth0 pcnet32
再啟動網卡 /etc/init.d/network start
我沒用這個方法,但認為比較科學,故印在這裡。
我是稀裡糊塗解決該問題的,無奈之時曾嘗試過:
1 應用常規方法重新修改hostname ,重啟後無效;
2 在LINUX系統刪除裝置驅動,重新安裝(通過network configuration GUI配置),重啟後無效;
3 刪除VM網卡,重新啟動。再次關閉系統,添加VM網卡,啟動系統,無效;
4 刪除VM網卡,刪除linux下裝置驅動,重新啟動系統,添加VM網卡,linux下手工添加裝置驅動,無效;
5 於是,我添加了VM主機的第2塊網卡,啟動系統後,故障解決了!
ifconfig輸出結果:
eth0 Link encap:Ethernet HWaddr 00:0C:29:8E:1A:53
inet addr:192.168.2.138 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe8e:1a53/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7174 errors:0 dropped:0 overruns:0 frame:0
TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1429456 (1.3 MiB) TX bytes:15525 (15.1 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7421 errors:0 dropped:0 overruns:0 frame:0
TX packets:7421 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10162061 (9.6 MiB) TX bytes:10162061 (9.6 MiB)
peth0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:49859 errors:0 dropped:0 overruns:0 frame:0
TX packets:4152 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18832266 (17.9 MiB) TX bytes:591518 (577.6 KiB)
Interrupt:19 Base address:0x2000
vif0.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:4109 errors:0 dropped:0 overruns:0 frame:0
TX packets:30611 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:583758 (570.0 KiB) TX bytes:8508834 (8.1 MiB)
xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:20729 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2981923 (2.8 MiB) TX bytes:0 (0.0 b)
還在網上見有人說這是無線網卡在作怪...先後我還改掉無線裝置的設定檔.. 很無奈,稀裡糊塗的好了!