如何将 Ubuntu 引导到救援 / 紧急模式 ?

引导 Ubuntu 22.04 (Jammy Jellyfish)进入救援和紧急模式有助于重置忘记的用户密码,修复文件系统错误,并在引导期间禁用或启用 systemd 服务。

在这篇文章中,我们将学习如何引导 Ubuntu 22.04 LTS 系统进入救援和紧急模式。救援模式类似于执行所有故障排除步骤的单用户模式。救援模式加载最小环境并挂载根文件系统。而在紧急模式下,我们得到的是单用户 shell,而不启动任何系统服务。因此,当无法将系统引导到救援模式时,需要使用紧急模式。

引导 Ubuntu 22.04 进入救援或单用户模式

转到目标系统,将其引导到救援或单用户模式。在启动时按 SHIFT 和 ESC 键进入 grub 引导加载程序屏幕。

Default-Grub-Screen-Ubuntu-22-04

选择第一个选项 Ubuntu,按 e 进入编辑模式

转到以 linux 开头的行末尾,删除字符串 $vt handdoff,并添加字符串 systemd.unit=rescue.target

rescue-target-ubuntu-22-04

在进行更改后,按 Ctrl+x 或 F10 以救援模式启动

Troubleshooting-Commands-in-Rescue-Mode

进入抢救模式后,运行所有的故障排除命令,并运行 systemctl reboot 命令重新启动系统

引导系统进入救援模式的备用方法

重新启动系统,按 ESC 和 Shift 键进入 grub 启动界面。

选择第二个选项‘Advanced Options for Ubuntu’ –> 选择 recovery mode option 并单击 enter –> 选择 Root (Drop to root shell prompt).

示例如下所示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TXIRwy6t-1670471263165)(https://portal-1255691183.file.myqcloud.com/img/content/637977abdd6e7.gif)]

有了 root shell 后,运行命令恢复和修复系统问题,最后使用 systemctl reboot 重新启动系统。

启动 Ubuntu 22.04 进入紧急模式

要将系统引导到紧急模式,首先进入 grub 屏幕。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ugn13GE2-1670471263166)(https://portal-1255691183.file.myqcloud.com/img/content/637977abdd9c5.png)]

选择第一个选项 Ubuntu,然后按 e 进行编辑。查找以 linux 开头的行,到该行的末尾,删除字符串 $vt handdoff,并添加字符串 system .unit=emergency.target

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xs8R1NfR-1670471263166)(https://portal-1255691183.file.myqcloud.com/img/content/637977abe2179.png)]

按 CTRL+X 或 F10 将系统引导到紧急模式

Command-in-Emergency-Mode-Ubuntu-22-04

与救援模式类似,在此模式中排除所有故障,并在完成后使用 systemctl reboot 命令重新启动系统。

我的开源项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nd6ywiQw-1670471263167)(https://portal-1255691183.file.myqcloud.com/img/content/6381772351281.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值