mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
86 lines
4.1 KiB
Markdown
86 lines
4.1 KiB
Markdown
[#]: subject: "How to Boot Ubuntu 22.04 into Rescue / Emergency Mode"
|
||
[#]: via: "https://www.linuxtechi.com/boot-ubuntu-22-04-rescue-emergency-mode/"
|
||
[#]: author: "Pradeep Kumar https://www.linuxtechi.com/author/pradeep/"
|
||
[#]: collector: "lkxed"
|
||
[#]: translator: "geekpi"
|
||
[#]: reviewer: " "
|
||
[#]: publisher: " "
|
||
[#]: url: " "
|
||
|
||
如何启动 Ubuntu 22.04 进入救援/紧急模式
|
||
======
|
||
极客们好,将 Ubuntu 22.04(Jammy Jellyfish)启动到救援和紧急模式有助于重置忘记的用户密码,修复文件系统错误以及在启动过程中禁用或启用 systemd 服务。
|
||
|
||
在这篇文章中,我们将学习如何启动 Ubuntu 22.04 LTS 系统进入救援和应急模式。救援模式类似于单用户模式,所有的故障排除步骤都在这里进行。救援模式加载最小的环境并挂载根文件系统。
|
||
|
||
而在紧急模式下,我们得到的是单用户 shell,而不启动任何系统服务。因此,当我们无法启动系统进入救援模式时,就需要紧急模式。
|
||
|
||
### 启动 Ubuntu 22.04 进入救援或单用户模式
|
||
|
||
前往你想启动到救援或单用户模式的目标系统。在启动时按下 “SHIFT+ESC” 键,进入 grub bootloader 页面。
|
||
|
||
![Default-Grub-Screen-Ubuntu-22-04][1]
|
||
|
||
选择第一个选项 Ubuntu,并按 “e” 键进入编辑模式。
|
||
|
||
在以 linux 开头的一行末尾,删除字符串 “$vt_handoff” 并添加字符串 “systemd.unit=rescue.target”。
|
||
|
||
![rescue-target-ubuntu-22-04][2]
|
||
|
||
做完修改后,按 Ctrl+x 或 F10 在救援模式下启动。
|
||
|
||
![Troubleshooting-Commands-in-Rescue-Mode][3]
|
||
|
||
进入救援模式后,运行所有的故障排除命令,并运行 “systemctl reboot” 命令来重启系统。
|
||
|
||
### 另一种启动系统进入救援模式的方法
|
||
|
||
重新启动系统并按下 “ESC+Shift” 键,进入 grub 启动界面。
|
||
|
||
选择第二个选项 “Advanced Options for Ubuntu”->选择恢复模式选项并点击回车->选择 Root(进入 root shell 提示)。
|
||
|
||
下面是一个例子
|
||
|
||
![Boot-Ubuntu-22-04-Rescue-Mode][4]
|
||
|
||
当你有了 root shell,运行命令来恢复和修复系统问题,最后使用 “systemctl reboot” 来重启系统。
|
||
|
||
### 引导 Ubuntu 22.04 进入紧急模式
|
||
|
||
要启动系统进入紧急模式,首先进入 grub 页面。
|
||
|
||
![Default-Grub-Screen-Ubuntu-22-04][5]
|
||
|
||
选择第一个选项 “Ubuntu” 并按 “e” 键进行编辑。寻找以 linux 开头的一行,移到该行的末尾,删除字符串 $vt_handoff 并添加字符串 “systemd.unit=emergency.target”。
|
||
|
||
![Emergency-Mode-Ubuntu-22-04][6]
|
||
|
||
按 Ctrl+x 或 F10 将系统启动到紧急模式。
|
||
|
||
![Command-in-Emergency-Mode-Ubuntu-22-04][7]
|
||
|
||
同样,在救援模式下,你可以在这个模式下执行所有的故障排除,完成后,就用 “systemctl reboot” 命令重启系统。
|
||
|
||
这篇文章的内容就这些。我发现它内容丰富,不要犹豫,在你的技术朋友中分享这个。请在下面的评论区发表你的疑问和反馈。
|
||
|
||
--------------------------------------------------------------------------------
|
||
|
||
via: https://www.linuxtechi.com/boot-ubuntu-22-04-rescue-emergency-mode/
|
||
|
||
作者:[Pradeep Kumar][a]
|
||
选题:[lkxed][b]
|
||
译者:[geekpi](https://github.com/geekpi)
|
||
校对:[校对者ID](https://github.com/校对者ID)
|
||
|
||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||
|
||
[a]: https://www.linuxtechi.com/author/pradeep/
|
||
[b]: https://github.com/lkxed
|
||
[1]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Default-Grub-Screen-Ubuntu-22-04.png
|
||
[2]: https://www.linuxtechi.com/wp-content/uploads/2022/06/rescue-target-ubuntu-22-04.png
|
||
[3]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Troubleshooting-Commands-in-Rescue-Mode.png
|
||
[4]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Boot-Ubuntu-22-04-Rescue-Mode.gif
|
||
[5]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Default-Grub-Screen-Ubuntu-22-04.png
|
||
[6]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Emergency-Mode-Ubuntu-22-04.png
|
||
[7]: https://www.linuxtechi.com/wp-content/uploads/2022/06/Command-in-Emergency-Mode-Ubuntu-22-04.png
|