如何在通过实时 USB 启动时编辑或删除 grub 菜单项?

如何在通过实时 USB 启动时编辑或删除 grub 菜单项?

我搞砸了,并尝试添加 grub 菜单项以使用“halt”命令关闭计算机。我不小心将“halt”命令放在菜单项“标签”之外,现在计算机开始启动,并在开机后立即再次关闭。据我了解,发生的事情是 grub 正在使用我的关机菜单项启动并运行脚本,并且只运行 halt 命令,因为它在菜单项标签之外。我已设法将计算机启动到 Ubuntu live USB,并找到了我认为是脚本的内容,但在删除标签之外的命令并重新启动计算机后,它像以前一样关闭。如何在从 USB 启动时编辑或删除菜单项?

答案1

这些是步骤:

  1. 从实时 USB 启动(尝试 ubuntu)
  2. 打开终端并以 root 身份(sudo -s)在 /mnt 中挂载启动分区,
    例如:“mount /dev/sdax /mnt”。
  3. 执行 chroot /mnt
    当您现在执行 chroot 时,您的 / 从原来的 /mnt 开始。
  4. 编辑 grub 设置
    建议的方法是修改 /etc/default/grub
  5. 执行更新-grub
  6. 重启

希望现在更清楚了。

再次祝你好运。

相关内容