本文详细讲解了Debian 10系统进入单用户模式的具体步骤,包括如何通过GRUB菜单修改启动参数以绕过图形登录,在单用户环境下,用户可以安全地修改系统配置文件(如fstab或网络设置),从而有效解决系统故障并进行日常维护,是运维人员的必备指南。
在使用 Debian 10 系统的过程中,我们难免会遇到各种棘手的问题,例如忘记 root 密码、网络配置错误导致无法上网,或者 /etc/fstab 配置有误导致系统无法正常启动,进入“单用户模式”是进行系统修复和修改配置文件最直接、最有效的方法。
单用户模式是指系统在启动时以最小化配置运行,仅提供基本的命令行界面,且默认以 root 权限登录,无需密码验证,本文将详细介绍如何在 Debian 10 中进入单用户模式,并安全地修改配置文件。
准备工作
在开始之前,请确保:

- 你拥有该服务器的物理访问权限(如 VNC 控制台、本地终端或 KVM 控制台)。
- 你知道基本的 Linux 命令操作(如
vi或nano编辑器)。
进入单用户模式
Debian 10 默认使用 GRUB 2 作为引导加载程序,进入单用户模式的步骤如下:
- 重启系统:在系统出现启动画面时,迅速按住 Shift 键(BIOS 启动模式)或 Esc 键(UEFI 启动模式),直到出现 GRUB 菜单。
- 选择内核:使用方向键选择包含 "Debian GNU/Linux" 的内核行,然后按 e 键进入编辑模式。
- 修改启动参数:
- 使用方向键滚动到以
linux开头的那一行。 - 找到该行的末尾,在最后添加以下参数:
rw init=/bin/bash
- 参数解释:
rw:将根文件系统挂载为读写模式(这是修改配置文件的前提,否则会报错 "Read-only file system")。init=/bin/bash:告诉系统不启动 systemd,而是直接启动一个简单的 bash shell。
- 使用方向键滚动到以
- 启动系统:修改完成后,按 Ctrl + X 或 F10 键,系统将进入单用户模式。
修改配置文件
你通常会看到类似 root@debian:~# 的提示符,虽然你已经进入了 root shell,但为了防止修改文件时出现写入错误,建议先执行以下命令重新挂载根目录为读写模式(即使加了 rw 参数,有时系统也会自动切换回只读):
mount -o remount,rw /
你可以使用任何文本编辑器(如 vi、
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

