如何更改grub loader的内容?

我把Ubuntu和Windows一起安装在bootloader(grub)这些操作系统中,因为你们所有人都有很长的名字! 如何更改grub中的名称? 例如,我想将第4个更改为“我的父亲操作系统”,当我在grub中选择它时,它将转到Windows。

尝试尝试Grub Customizer

要在13.04中安装Grub Customizer,只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令:

sudo add-apt-repository ppa:adabbas/1stppa sudo apt-get update sudo apt-get install grub-customizer 

安装完成后,在Dash中搜索它,然后单击它

在此处输入图像描述

打开后,右键单击要重命名的所需项目,然后单击“重命名”,完成后,只需保存并退出。

在此处输入图像描述

你不编辑/boot/grub/grub.cfg。 它将在对kernel或grub的任何更新时发生更改。

手动方式做grub定制器可能很容易做到。 但后来你知道改变了什么。

复制以下条目:

 sudo cp -a /boot/grub/grub.cfg /boot/grub/grub.cfg.backup gedit /boot/grub/grub.cfg 

将它们复制并编辑为只包含您想要的条目和名称:

 gksudo gedit /etc/grub.d/40_custom 

然后做:

 sudo update-grub 

如果新条目有效,则关闭os-prober,这样就不会创建自动条目。

在/ etc / default / grub中我添加了这个:

 gksudo gedit /etc/default/grub 

GRUB_DISABLE_OS_PROBER =真

加载Ubuntu,打开终端并编辑grub.cfg文件:

  sudo nano /boot/grub/grub.cfg 

在文件的末尾,您应该找到以下行开头的行:

  menuentry 'Windows...' 

将“Windows …”更改为您需要的内容,例如“My father OS”。

存储您的更改并重启系统以查看会发生什么。