如何从GRUB启动单用户模式?

在xorg.conf中更改几行之后,我再也无法启动Ubuntu了(我认为在尝试加载X时它会中断),所以我需要一种方法来启动单用户模式。 但是,在互联网上似乎没有指南如何做到这一点,因为他们都认为我可以在我的计算机上实际编辑文件,而我显然不能。

那么如何在单用户模式下加载Ubuntu呢?

当我关闭启动时,我发现了问题:每当Ubuntu由于某些错误而无法加载X服务器时,它会切换到tty1并等待提示,但不会关闭启动。

要引导进入single user模式,可以编辑要引导的GRUB菜单项的引导指令,并添加内核参数/选项single 。 有关如何执行此操作的简要说明如下。

  1. 在重新启动时按住左Shift键以显示GRUB菜单
  2. 选择(突出显示)要使用的GRUB引导菜单项。
  3. e编辑所选引导菜单条目的GRUB引导命令。
  4. 查看命令列表底部附近的类似行

     linux /boot/vmlinuz-3.2.0-24-generic root=UUID=bc6f8146-1523-46a6-8b\ 6a-64b819ccf2b7 ro quiet splash initrd /boot/initrd.img-3.2.0-24-generic 
  5. 通过将single内核引导参数添加到行的末尾(即在ro quiet splash之后)来更改(4)中的中间行。

    对于此示例,您将更改:

     6a-64b819ccf2b7 ro quiet splash 

     6a-64b819ccf2b7 ro quiet splash single 
  6. Ctrl + XF10以使用这些内核选项启动。

注意:这些更改不是持久的。 以这种方式对内核引导选项进行的任何更改只会影响下一次引导,并且只有在仍处于GRUB编辑模式时按Ctrl + XF10才能启动该引导。

有时,您可能无法使用接受答案中描述的single方法。 在这些情况下,您可以告诉Linux内核使用不同的init,如下所示:

 init=/bin/bash 

例如

SS

好问题! 启动机器时,按住左shift键。 有关更多信息,请按照:

https://wiki.ubuntu.com/RecoveryMode

不确定为什么指令不是永久性的。

要永久编辑“/ etc / default / grub”

 pico /etc/default/grub 

做同样的改变……

 update-grub 

我更改了“ro quiet splash”这一行

到“ro text single”,我开始使用GUI

 startx