Ubuntu 10.04重新编译内核后导致grub启动出现问题

Ubuntu 10.04重新编译内核后导致grub启动出现问题

* 来源: * 作者: * 发表时间: 2019-12-11 1:11:33 * 浏览: 5
问题:在ubuntu10.04中,我重新编译了2.6.34.1内核,并将其解压缩到/ usr / src之后,命令如下:makemrpropermakemenuconfig(稍后再编译内核)makecleanmakebzImagemakemodulesmakemodules_installmkinitramfs-o / boot / initrd-linux2.6.34 .1。 img2.6.34.1wdl(在/ lib / modules /下运行命令后生成)makeinstall然后计划配置grub,特别是我要添加到grub.cfg(在ubuntu10.04中没有menu.lst)属于我的信息,我添加了以下红色部分,与grub.cfg本身的信息(绿色)相比,但是,当我重新启动时,内核选择框中始终没有添加任何新内容,这就是为什么? menuentry'Ubuntu,withLinux2.6.32-24-generic'-classubuntu--classgnu-linux--classgnu--classos {recordfailinsmodext2setroot ='(hd0,1)'search-no-floppy-fs-uuid-set8b465201- 4909-4562-8a59-6b8d612c6bf6linux /引导/ vmlinuz-2.6.32-24-genericroot = UUID = 8b465201-4909-4562-8a59-6b8d612c6bf6roquietsplashinitrd /引导/ initrd.img-2.6.32-24-generic} menuentry'Ubuntu, withLinux2.6.34.1wdl'-classubuntu--classgnu-linux--classgnu--classos {recordfailinsmodext2setroot ='(hd0,1)'search--no-floppy--fs-uuid--set8b465201-4909-4562- 8a59- 6b8d612c6bf6linux / boot / vmlinuz-2.6.34.1wlroot = UUID = 8b465201-4909-4562-8a59-6b8d612c6bf6roquietsplashinitrd / boot / initrd-linux2.6.34.1.img}我添加了vmlinuz-2.6.34.1wdl和initrd-linux2 .6.34上面的命令之后,系统生成了.1.img文件,我没有输入错误的文件名?我为什么不能开始呢?哪一个对解决问题有很大帮助,请赐教。答:您是否使用自己的工具直接尝试? grub-mkconfig -o /启动/grub/grub.cfg。测试之前,请备份原始的grub.conf。最好不要直接为grub2编辑grub.cfg文件。它必须由内置工具自动生成,否则您将看到无法识别的后果。祝好运。