我有一个 ubuntu 和 archlinux 多启动系统。grub 由 ubuntu 系统安装。所以,它是 grub 2。我想为 arch 启动设置 nomodeset。我无法永久设置它。
我无法编辑 /boot/grub/grub.cfg,因为它是自动生成的
编辑 /etc/default/grub 不起作用(因为它只更改 Ubuntu 设置)
有任何想法吗?
答案1
解决方案需要编辑配置文件 /etc/grub.d/30_os-prober。请务必先备份原始文件!
您需要找到“linux ${LKERNEL} ${LPARAMS}”这一行,并将其更改为“linux ${LKERNEL} ${LPARAMS} nomodeset”。
然后运行 update-grub 并尝试一下。
蒂姆
答案2
我读了这里的 Ubuntu 帖子https://help.ubuntu.com/community/Grub2#A.2BAC8-etc.2BAC8-default.2BAC8-grub_.28file.29
我找不到任何关于修改 GRUB 文件来包含您想要做的事情的参考。
您唯一可以尝试的是 grub-customizer。它有附加设置,可以进行自定义输入。