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环境。在这种环境中,你可以修复因误操作导致的系统问题,如权限错误。修复完成后,重启系统即可恢复正常。

相关推荐
且从容.7 分钟前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道26 分钟前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
讯捷蓝达2 小时前
戴尔R720xd服务器卡死在 “Configuring Memory...Done“,换了内存还是卡?问题根本不在内存
运维·服务器
且从容.3 小时前
ubuntu安装flink
linux·ubuntu·flink
爱和冰阔落5 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨5 小时前
WSL2的安装与使用
linux·wsl
微小的鱼5 小时前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng6 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器
Android系统攻城狮6 小时前
Linux FFmpeg深度解析之av_write_frame调用流程与实战(三十三)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
上火的金鱼妹6 小时前
k8s生产实际问题排查(网关,数据库读写等)
运维·服务器