你如何运行update-grub?

我进入了Live CD并激活了终端。 然后,我输入gksu nautilus以获得对我的根目录的临时访问。 打开Manager窗口后,我单击File System并导航到/etc/default/grub目录。 然后我双击Grub文件来更改TIMEOUTTIMEOUT_QUIET

我做了更改后保存了文件。 然后我回到终端模式并输入:

 gksu update-grub 

我得到的错误信息是:

找不到/的设备(/ dev安装?)

我不知道此时该做什么。 如何运行update-grub来更新更改? 在此先感谢您的帮助。 请非常详细和具体的回复,因为我对这个环境完全陌生。

阶段1 – 注意:请勿使用Live CD。

  • 在你的Ubuntu中打开一个终端(同时按下Ctrl + Alt + T
  • 输入gksu gedit /etc/default/grub
    这将运行文本编辑器gedit ,如果你正在使用另一个,只需键入它的名称而不是gedit
  • 进行您想要进行的更改并保存。
  • 关闭gedit。
    您的终端仍应打开。
  • 在终端类型sudo update-grub ,等待更新完成。
  • 重新启动计算机。

阶段2 – 登录系统后

  • 再次打开终端( Ctrl + Alt + T )。
  • 输入终端gksu gedit /etc/default/grub
  • 要在启动时查看grub菜单,
    注释或删除以下行: GRUB_HIDDEN_TIMEOUT=0
    • 要发表评论,请在此行的开头添加# ,结果为#GRUB_HIDDEN_TIMEOUT=0
  • 保存文件。
  • 再次在终端上运行sudo update-grub

如果在启动时看到grub菜单是你唯一想要的东西,你应该撤消之前对文件的更改。

您收到该消息是因为Live CD未挂载可写文件系统。 它仅用于试用Ubuntu或拯救受损系统。 执行sudo update-grub仅适用于已安装的Ubuntu版本,在该版本中您具有对基础GRUB文件的写入权限(在Live CD上,您没有)。