我喜欢Ubuntu的地方是GRUB菜单总是允许我选择最新的(默认的)或第二最新的(等等)。启动时的内核版本。
在Arch中,默认情况下我不能这样做。唯一的选项是普通映像和回退映像,这两个选项都引导最新的内核。如何在Arch中实现类似Ubuntu的行为?我使用Grub和Grub2,但我想我不需要配置太多的引导加载器。它可能会自动包含它在/boot菜单中找到的图像。不过,我可能错了。
所以,我需要,从最重要到最不重要的是:
mkinitcpio在升级过程中创建的新内核映像不会覆盖以前的内核映像;一个人会怎么做?我应该查看mkinitcpio配置还是pacman配置?实际上,我已经尝试为这两个配置文件寻找,到目前为止还没有任何想法。
发布于 2012-10-11 12:09:04
据我所知,最新的内核始终是/boot/grub/grub.conf文件中的第一个内核。要自动加载第一个条目,需要将以下两行放在grub.conf的顶部
default 0
timeout 1grub加载程序以秒为单位等待timeout时间。default是内核列表中的x内核。
关于mkinitcpio:我不认为有一种简单的方法。但是我一直认为,在启动时,最后的内核和当前的内核都是可用的,而最新的内核总是位于grub.conf中的位置0。
https://unix.stackexchange.com/questions/50579
复制相似问题