![如何更改 grub 中的 os 名称?](https://linux22.com/image/998611/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20grub%20%E4%B8%AD%E7%9A%84%20os%20%E5%90%8D%E7%A7%B0%EF%BC%9F.png)
我买了一台装有 DOS 的笔记本电脑,并在其中安装了 Windows,然后安装了 Ubuntu。所以,现在我同时使用 Ububtu 16.04 LTS 和 Windows 10,并使用 Grub2 作为引导程序。
但在引导加载程序菜单中,“Windows 10”显示为“免费 DOS”
我如何将“Free DOS”更改为“Windows 10”。
编辑:这不是重复的在 /etc/default/grub 中编辑操作系统名称 - 操作系统名称从哪里读取?因为那篇文章只说明了如何使用命令GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
以及它从哪里获取名称。
我的问题不同,因为我想更改 Windows 操作系统的名称,这与上述命令无关。
答案1
编辑/boot/grub/grub.cfg
(需要root权限)。
搜索“Free DOS”并将其替换为“Windows 10”保存并重新启动(这是一个临时修复,update-grub
下次运行可能会再次出现问题)
为了永久解决问题,您可能需要打开终端并运行该程序,os-prober
然后update-grub
重新启动以查看问题是否已解决