页次: 1
rt,系统又安好了,在gurb的配置文件里把子菜单去掉之后多了一个条目,不影响使用但是很难看。所以这个东西该怎么删掉呢,网上的大多是删grub.cfg里面的东西,但是这个不是一旦重新生成之后就又恢复原来的了吗,有没有办法可以去掉那个条目。
离线
那个条目是哪个条目呢?
离线
就是删掉子菜单之后出现了一个archlinux Linux linux的项目
离线
啊,那个本来就有两条的。一条是正常情况下使用的,一条是使用 fallback 镜像,它包含了更多设备驱动,在更换硬件的时候会很有用。
离线
那这个东西有办法隐藏不显示吗,平时也用不到
离线
那这个东西有办法隐藏不显示吗,平时也用不到
编辑 /etc/mkinitcpio.d/linux.preset,把 PRESETS 中的 'fallback' 删掉,然后 mkinitcpio -P,再重新生成 grub.cfg
离线
没用啊,删掉之后再生成grub.cfg还是会显示Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-fallback.img,重启之后那个选项依旧还在
离线
没用啊,删掉之后再生成grub.cfg还是会显示Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-fallback.img,重启之后那个选项依旧还在
那就手动把 initramfs-linux-fallback.img 删了,再生成 grub.cfg
离线
每次生成 grub.cfg 之后,打开它,搜索你想删除的条目的文字,例如有一条 “ Arch Linux and Grub Setting ”(纯瞎打,举个例而已),然后把它所处的那一整个 '{ }' , ;( )' 或者 '[ ]' 这类括号全删了
注:经本人操作实践,确切可以,不过别删错了
离线
删除 Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-fallback.img ,就直接在 grub.cfg 里搜索 intel-ucode.img initramfs-linux-fallback.img ,然后把包含它的条目一并删了
离线
我觉得没必要删除掉,那个是 fallback 启动项。不过如果你实在不想看到它,有两个办法可以试试:
第一个办法:读一下 /boot/grub/grub.cfg 开头几行的注释就能知道这个文件是由 /etc/grub.d/ 目录下的几个文件生成并合并起来的,你只要找到 /etc/grub.d/10_linux 里 fallback 对应的部分,把代码注释掉,之后就不会再生成对应的那部分配置内容了。
第二个办法:如果你的电脑是单系统,根本不需要在 GRUB 菜单里选择进入其它系统,可以编辑 /etc/default/grub 文件,把 GRUB_TIMEOUT 的值改成 0, 你就再也看不到它了。其实这时候 GRUB 菜单也会一闪而过的,只是你来不及看清它。如果你想要进入其它系统,也可以在显示 GRUB 菜单的那一瞬间快速的按动键盘上的上下光标移动键,来选择你想启动的系统。
我自己日常都是把 TIMEOUT 设置为 0 的,只是为了快些启动。
达无先后
离线
页次: 1