原帖由 zyzf 于 2006-3-17 17:36 发表
不创建这个文件
直接在 root=/dev/你的跟分区就可以了
原帖由 futuregod 于 2006-3-16 16:49 发表
我是直接在FC3下编译的.
我没有用新的kernel启动过,因为我认为是起不起来的,我的硬盘是SCSI的.如果这一步不成功的话,新内核在启动时应该没有可能找不到一些驱动程序或模块.这是我想的.因为我在man mkinitrd 时看到 ...
原帖由 futuregod 于 2006-3-18 10:49 发表
那原来的内核会被覆盖掉吗?
如果原来可以启动的内核被覆盖,不成功的话岂不是系统就起不来啦.
看来要先一下.
谢谢了!!
原帖由 futuregod 于 2006-3-18 10:49 发表
那原来的内核会被覆盖掉吗?
如果原来可以启动的内核被覆盖,不成功的话岂不是系统就起不来啦.
看来要先一下.
谢谢了!!
原帖由 futuregod 于 2006-3-20 09:31 发表
不是启动必须的,但是出于安全性的考虑最好是将它编译进内核.
我也知道可以将其编译为模块,在启动后用脚本将其带入内核,但是如果有人把脚本改了,那么硬件就不能被支持了.所以最好还是编译进内核.
各位高手有何高招 ...
原帖由 weizhishu 于 2006-3-21 10:41 发表
2.6根本不用mkinitrd,编译过N次2.6内核了,编译完生成的System.map拿过去用就行了,如果你在编译时根本就没有选动态插入的模块,连System.map都不用要,只一个内核文件就行。
原帖由 yidou 于 2006-3-22 10:18 发表
如果把系统安装在scsi设备上, 还是需要mkinitrd.
原帖由 weizhishu 于 2006-3-21 10:41 发表
2.6根本不用mkinitrd,编译过N次2.6内核了,编译完生成的System.map拿过去用就行了,如果你在编译时根本就没有选动态插入的模块,连System.map都不用要,只一个内核文件就行。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |