码迷,mamicode.com
首页 > 其他好文 > 详细

Fedora20异常重启后很多模块没有加载

时间:2015-05-11 23:59:48      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:

       前天早上台式机显示器突然白屏了。为了确定是显示器还是显卡的问题,期间启动过几次系统,由于屏幕白屏,只能是使用电源键非正常关机了。在确定是显示器的问题,昨天向朋友借来了一台显示器后,系统可以正常启动,登录什么的也没有问题,但是网卡和声卡都用不了了!使用 lsmod 命令查看,只有十个不到的模块被加载了,ifconfig -a 命令也只有 lo 接口......

       用手机上网搜索,尝试了不少方法,但是都没有作用。今天晚上再次进行尝试。首先使用 lspci 命令可以看到网卡:

[tortoise@galaxy ~]$ lspci | grep -i eth
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
[tortoise@galaxy ~]$ 

但是 lsmod 却显示没有加载模块,dmesg 也没有输出网卡的相关信息,所以从网卡模块为何没有被加载的方向着手。使用 modprobe 命令尝试手动加载 r8169.ko 模块,但是一点反应都没有。直接使用 insmod 加载,又提示:Unkown symbol in module ,依赖的模块还没有加载。

        想必还是需要 modprobe 命令来自动加载才行,可是为什么这个命令一点反应都没有呢?一时想不出什么头绪,就回到 /lib/modules/$(uname -r) 目录下找找线索。意外的发现 modules.dep* 、modules.alias* 等好几个文件的大小居然都是 0 !!!这个意外的发现让我眼前一亮,上网一搜索,找到一篇“modules.dep文件损坏无法找到网卡的处理”,按照上面的方法执行 depmod -a 命令,之后重启系统。再次登录之后,lsmod 命令显示已经加载了几十个模块,ifconfig -a 的输出也正常了^_^。

Fedora20异常重启后很多模块没有加载

标签:

原文地址:http://www.cnblogs.com/StupidTortoise/p/4495847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!