首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux升级内核遇到的有关问题

2012-05-09 
linux升级内核遇到的问题you may need to create an initial ramdist now下载内核编译make;make install

linux升级内核遇到的问题
you may need to create an initial ramdist now

下载内核编译make;
make install 的时候报出上面的一句话,重启
后选择新的内核启动不起来,说事找不到启动盘,
请问谁帮忙解释一些,谢谢。

[解决办法]

升级内核时少make bzImage 这步:
首先 make oldconfig
这会比较新旧内核中旧的配置文件没有说明的内核选项,最后的结果会写入到.config
然后 make menuconfig //进行进一步的配置,配置完后保存,默认也是保存到.config
然后 make //默认是按照.config来编译
接着 make modules
接着 make modules_install
然后 make bzImage //少这步
最后 make install
然后就可以 重启之后看到新的内核启动项了。

提示:you may need to create an initial ramdist now
可以手动在创建 initrd文件:
mkinitramfs -o /boot/initrd.img-2.6.34 
这样手动创建的initrd文件,得手动改/boot/grub/grub.cfg,有的linux版本是*.list。麻烦不如make bzImage方便。
[解决办法]

探讨
升级内核时少make bzImage 这步:
首先 make oldconfig
这会比较新旧内核中旧的配置文件没有说明的内核选项,最后的结果会写入到.config
然后 make menuconfig //进行进一步的配置,配置完后保存,默认也是保存到.config
然后 make //默认是按照.config来编译
接着 make modules
接着 make modules_i……

热点排行