佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 919|回复: 1

关于核心模组的疑问?

[复制链接]
发表于 17-6-2014 11:15 AM | 显示全部楼层 |阅读模式
各位好,我是fren 小弟有些关于linux的问题不是很明白,希望可以请教。

我们知道系统的核心模组都放在/lib/modules/$(uname–r)/kernel里面,所以每次系统开机的时候都会去载入核心模组来启动所有的硬体。

我的问题是:

1.它会载入所有的核心模组吗?无论你有没有相关的硬体,只要是xxx.ko的档案放在/lib/modules/$(uname –r)/kernel里面,就一定会被载入吗?

2.还是系统会自己自动的载入它所需要的核心模组而已,而那些没有硬体的模组是不会被载入的,就算那些没有硬体的模组也是放在/lib/modules/$(uname–r)/kernel里面?

3.我们知道我们可以用insmod和modprobe指令来载入我们想要载入的模组,而且我们一从新开机, 我们刚才所载入的模组就会被拿掉。然后我们必须要从新再载入才可以。那我要怎样才能让我载入的模组永远都是被载入的呢,就算我 从新开机?

4.如果系统已经载入了适合的网卡模组了。刚好我的这张网卡有最新的模组,那要怎么让系统用这个最新的模组呢,而不是旧的呢?如果我用depmod–a 指令来将这张最新网卡的相关属性加入在modules.dep,之后,我在把这个模组放在/lib/modules/$(uname–r)/kernel里面,再 执行modprobe就可以了吗?系统就会自己载入这个最新的模组,和拿掉旧的吗?

5.系统开机或是从新开机的时候,如果系统有两个模组,一个是旧的,另一个是最新的,那系统会自己自动分析那个是最新的和最适合的模组来载入吗?还是其实都要我们自己手动的来载入呢?

在这里谢谢你的请教。。

回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 2-7-2014 04:19 PM | 显示全部楼层
有人会吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 16-11-2025 11:50 PM , Processed in 0.147569 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表