Ubuntu怎么进入救援模式或单用户模式

进入救援模式(Rescue Mode)或单用户模式(Single User Mode)的方法取决于你所使用的Linux发行版。以下是通用的步骤,适用于大多数基于GRUB引导的系统,如Ubuntu、Debian、CentOS等:

  1. 重启你的系统

  2. 访问GRUB引导菜单

    • 在系统启动时,通常会显示GRUB引导菜单。如果没有看到GRUB菜单,可能因为它自动跳过了。你可以在启动时快速按下Shift(部分系统使用Esc键),直到GRUB菜单出现。

    这里要注意,启动时立即按下Shift(长按)。系统的粘滞键可能会影响进入GRUB引导菜单

  3. 选择救援模式

    • 在GRUB菜单中,使用箭头键选择"Advanced options for <你的Linux发行版>",然后按回车键。
    • 在接下来的菜单中,你会看到几个内核版本的启动选项,其中包括以"(recovery mode)"结尾的选项。这就是救援模式。选择对应的救援模式选项,并按下回车键。

  4. 进入根Shell

    • 进入救援模式后,你会看到一个菜单,提供一些恢复选项,如清除空间、恢复损坏的软件包等。在此菜单中,选择"Drop to root shell prompt"或"Root Shell",进入一个带有root权限的命令行界面。
  5. 修复权限问题

    • 现在你已经进入了一个以root身份运行的shell,可以执行修复命令,例如:

      bash 复制代码
      chmod 755 /
      chmod 755 /bin /sbin /usr /usr/bin /usr/sbin
      chmod 755 /lib /lib64 /usr/lib /usr/lib64
  6. 重启系统

    • 修复完成后,输入 reboot 重启系统,检查系统是否恢复正常。

总结

通过GRUB菜单可以进入救援模式或单用户模式,从而获得root shell环境。在这种环境中,你可以修复因误操作导致的系统问题,如权限错误。修复完成后,重启系统即可恢复正常。

相关推荐
RH2312111 小时前
2026.4.16Linux 管道
java·linux·服务器
aq55356001 小时前
Laravel5.X核心特性全解析
ubuntu·debian
handler011 小时前
Linux: 基本指令知识点(2)
linux·服务器·c语言·c++·笔记·学习
liuyukuan2 小时前
如何在win11上打开 WSL2(Windows 的 Linux 子系统)?
linux·windows
KKKlucifer2 小时前
国内堡垒机如何打通云网运维安全一体化
运维·安全
橙子也要努力变强2 小时前
Linux信号机制
linux·服务器·网络
shughui2 小时前
FinalShell / Xshell 完整教程(下载+安装+使用,2026最新版)
linux·fiddler·xshell·xftp·finalshell·远程连接工具
wydd99_lll2 小时前
docker特权模式下逃逸
运维·docker·容器
程序猿编码2 小时前
给你的网络流量穿件“隐形衣“:手把手教你用对称加密打造透明安全隧道
linux·开发语言·网络·安全·linux内核
pengyi8710153 小时前
私网IP映射公网基础原理,搭配代理IP远程访问入门
linux·服务器·网络