modules.order
时间: 2023-12-26 07:58:43 浏览: 22
modules.order是一个记录着内核模块构建顺序的文件。这个文件是通过执行modorder-cmds命令生成的,其中modorder-cmds命令会遍历modorder中的每个模块,将其中的modules.order文件写入到kernel目录下的modules.order文件中。
在构建模块时,可以使用sudo make modules命令来汇集模块。但有时可能会出现错误,比如在使用make install时。
当遇到无法插入内核的问题时,可能是因为模块的版本与内核版本不一致所导致的。可以通过运行dmesg命令查看内核信息,如果提示模块layout符号的版本不同,可以尝试解决方法如下:首先查看当前的内核版本,可以使用uname -a命令来查看。然后,在系统启动时按下e进入高级界面,选择与常用版本相同的内核版本。进入桌面后,执行相应的代码,即可成功插入模块。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [modules.order的产生](https://blog.csdn.net/tiantao2012/article/details/53673533)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Linux操作系统原理与应用实验 实验三 实验四 问题总结](https://blog.csdn.net/jiaohosu/article/details/120901959)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]