- 论坛徽章:
- 0
|
编译内核相关问题....
"是否make modules我觉得也没什么"
如果在make menuconfig中对模块做了修改,make modules就需要啦(不要说我这是废话 )
"make modules之后是否把编译好的modules放到/lib/modules/2.4.20-8custom去了?还是在make modules_install之后才放到那里去?"
据我分析,应该是在make modules之后存到/lib/modules/xxxxx,
因为在建造modules时有一步mv /lib/modules/xxx /lib/modules/xxx-old;
而make modules_install应该是把modules patch 进kernel
"也就是,俺想知道make modules之前之后系统有哪些地方改变了.
make modules_install之前之后系统又有哪些地方改变了?
make install又是起什么作用,干什么的? "
需要对make命令及Config文件的理解,找一本关于gcc的书,稍微看一下,就会知道
"System.map如网中人大哥所说,自动更新:) "
这仅限于单一kerne,对于多内核,很有可能出问题,因为我记得在《LDD》中的
oops描述中建议对每个system.map做一下rename
即:
*/boot/vmlinuz-2.4.x
*/boot/vmlinuz-2.4.y
*/boot/System.map-2.4.x
*/boot/System.map-2.4.y
我觉得根据最小化系统错误检测原则,对于单一kernel也做同样的事
对了,你为什么不做个多kernel的grub menu.1st,这样好恢复呀 |
|