如何以控制台模式启动 Ubuntu

如何以控制台模式启动 Ubuntu

我想知道是否有办法从启动菜单切换到控制台模式。我有一台 NVIDIA 1070,每次有更新时,GUI 都会停止工作。我需要做的就是重新安装驱动程序;但是,要做到这一点,我需要处于控制台模式。

编辑:我应该在这个问题中添加更多信息,但我会对所有答案发表评论。简而言之:我试过了,textquiet splash我确实在文本模式下看到了启动活动;但是,我没有看到登录屏幕,也ctrl + Alt + F1没有帮助,因为 GDM 一直尝试重新启动。之前我设法通过多次尝试杀死 GDM,但自最新更新以来它不起作用。

编辑:搜索运行级别后,我发现如何更改 systemd 上的运行级别?但我认为它需要我有一个运行系统来进行更改——如果我错了,请纠正我。

答案1

是的,你可以。如下所述(ubuntuhandbook.org - 启动到文本控制台 ubuntu) 您需要编辑/etc/default/grub以使下次启动以文本模式结束。总之,您将设置以下参数:

GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_TERMINAL=console

保存更改后您需要运行:

sudo update-grub
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target

撤消文本模式

要撤消,sudo systemctl set-default multi-user.target只需输入

sudo systemctl enable graphical.target --force
sudo systemctl set-default graphical.target 

答案2

启动进入恢复模式

计算机启动时,主板/计算机制造商徽标出现启动画面后,立即使用 BIOS 快速按住该Shift键,这将调出 GNU GRUB 菜单画面。使用 UEFI 按下(可能多次)该Esc键即可进入 GNU GRUB 菜单画面。有时制造商的启动画面是 Windows 引导加载程序的一部分,因此当您启动机器时,它会直接进入 GNU GRUB 菜单画面,然后Shift无需按下。

按下左键的时机Shift可能很难把握,所以有时如果你错过了,你需要再试一次。如果这不起作用,请尝试以下答案我无法在启动过程中显示 GRUB 菜单

您将看到如下所示的 GNU GRUB 菜单屏幕。选择Ubuntu 的高级选项然后按Enter

在此处输入图片描述

将出现一个新的紫色屏幕,显示内核列表,其中包括正常启动内核或在恢复模式下启动内核的选项。

在此处输入图片描述

按向下箭头键,直到选择从顶部开始第二个条目(一个带有描述中的恢复模式),然后按Enter两次。

现在您应该看到这个恢复菜单:

恢复菜单

使用箭头键向下滚动到网络(恢复菜单底部第三个条目),然后按Enter

使用箭头键向下滚动到(恢复菜单底部第二个条目),然后按Enter

您现在应该看到一个 root 提示符,并且可以从中运行命令。

lightdm 之所以被称为 lightdm,是因为与 GDM 相比,它是一款轻量级应用程序,而 GDM 则很重,需要更长的加载时间。如果您仍安装了 lightdm,则可以使用以下命令切换回使用 lightdm 作为默认登录显示管理器:dpkg-reconfigure gdm3。这将打开一个新窗口,让您可以选择 gdm3 或 lightdm 作为默认登录显示管理器。

使用命令重新启动计算机reboot

之后,键盘快捷键Ctrl+ Alt+F3可能开始正常工作,并允许您从控制台启动 Ubuntu。

从虚拟控制台启动 Ubuntu

  1. 使用键盘快捷键Ctrl+ Alt+打开纯文本虚拟控制台F3

  2. login:提示符下输入您的用户名并按Enter

  3. Password:提示符下输入您的用户密码并按Enter

  4. 现在您已登录到纯文本控制台,并且可以从控制台运行终端命令。要重新启动系统,请运行以下命令:sudo reboot。按键盘快捷键Ctrl+ Alt+F7退出虚拟控制台。在 Ubuntu 17.10 及更高版本中,按键盘快捷键Ctrl+ Alt+F2退出虚拟控制台。

    登录终端后sudo systemctl start graphical.target,输入并按Enter调出默认登录屏幕,然后照常登录 Ubuntu 桌面环境。

答案3

CTRL+ ALT+F1或任何其他功能键 (F) 直到F7,这将带您返回“GUI”终端。这些应该会让您进入每个不同功能键的文本模式终端。

否则,您可以根据需要启动到恢复模式:

https://wiki.ubuntu.com/RecoveryMode

SHIFT基本上,在启动时按住即可获取 Grub 菜单。

答案4

编辑/etc/default/grub给了我在恢复模式下启动所需的启动菜单。

以下是我的步骤:

  1. 编辑/etc/default/grub并设置GRUB_TIMEOUT-1文档还提到您需要注释掉 的任何设置GRUB_HIDDEN_TIMEOUT)。这将允许启动菜单弹出并停留在那里,直到您采取行动。
  2. 运行sudo update-grub以使更改生效。
  3. 重新启动并选择恢复模式Grub 菜单中的选项。

相关内容