The kernel module can't be loaded correctly during the system booting

dlgy 2006-04-10 10:41:40
小弟用的是网上提供的一个livecd。
rebuild kernel build-in一些支持后(仅仅加入了scsi usb-cdrom内核支持,其他选项没有变),发现启动livecd时,无法正确加载任何内核模块:
WARNING: Error inserting **(/lib/modules/.../**.ko) operation not permitted.

即便启动后,用modprobe也无法加载任何模块,错误消息根上面一样。

真的很着急,请大家帮忙分析一下,什么原因能引起这样的错误呢?
...全文
247 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlgy 2006-04-12
  • 打赏
  • 举报
回复
没人啊?
dlgy 2006-04-12
  • 打赏
  • 举报
回复
我又重新编译了一遍内核,这个问题似乎解决了,但是有些迷茫,因为我自己也不是很清楚到底怎么回事。

可能是因为我第一次编译内核的时候忘记了修改EXTRAVERSION,导致make modules_install时
覆盖了原来的/lib/modules/** 但是就算覆盖也应该没问题啊,用的就是新的嘛。(难道我当时混乱编译模块时错了?)

不过我还没有用scsi usb-cdrom来启动livecd,所以不敢肯定说就好用了,但是用dvd-rom启动没问题,没有出现这个模块加载错误的消息(以前有这个错误的),我想usb-cdrom既然启动起来了也应该一样的吧。
dlgy 2006-04-12
  • 打赏
  • 举报
回复
to goodboy1881(积木)
对阿,我修改了这个livecd的内核,rebuild kernel。
然后又用新内核作了个livecd。
积木 2006-04-12
  • 打赏
  • 举报
回复
build-in一些支持的意思是?难道你修改了内核,然后你又重新作了一个liveCD ?
是这个意思么?
fierygnu 2006-04-12
  • 打赏
  • 举报
回复
google一下吧。没碰到过。
tb01412 2006-04-12
  • 打赏
  • 举报
回复
问题比较高深

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧