1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux串口进单用户模式 进入SUSE Linux Enterprise Server 12系统单用户模式的方法

linux串口进单用户模式 进入SUSE Linux Enterprise Server 12系统单用户模式的方法

时间:2024-05-18 16:56:54

相关推荐

linux串口进单用户模式 进入SUSE Linux Enterprise Server 12系统单用户模式的方法

本文介绍如何进入 SUSE Linux Enterprise Server 12(SLES 12)系统的单用户模式,它是一款服务器操作系统,版本是 SLES 12-SP3,但同样的方法可用在任何版本的 SUSE Linux 系统中。

为什么要进入单用户模式

在排除 SUSE Linux Enterprise Server 12(SLES 12)系统主要问题时,单用户模式始终是首选。单用户模式禁用网络并且没有其他用户登录,你可以排除许多多用户系统的情况,可以帮助你快速排除故障。单用户模式最常见的一种用处是重置忘记的 root 密码。本文就为大家介绍在 SLES 12-SP3 中进入单用户模式的详细步骤。

1、暂停启动过程

首先,你需要拥有机器的控制台才能进入单用户模式。如果它是虚拟机那就是虚拟机控制台,如果它是物理机那么你需要连接它的 iLO/串口控制台。重启系统并在 GRUB 启动菜单中按任意键停止内核的自动启动。以下是在 SUSE 12 中引导时的内核选择菜单:

2、编辑 Linux 内核的启动选项

进入上面的页面后,在所选 Linux 内核(通常是你首选的最新内核)上按 e 更新其启动选项。你会看到下面的页面。以下在 SUSE 12 中编辑 grub2:

现在,向下滚动到内核引导行,并在行尾增加 init=/bin/bash 这段代码,如下图所示。以下是编辑以在单用户 shell 中启动:

3、引导编辑后的 Linux 内核

现在按 Ctrl-x 或 F10 来启动这个编辑过的内核。Linux 内核将以单用户模式启动,你将看到 # 号提示符,即有服务器的 root 访问权限。此时,根文件系统以只读模式挂载。因此,你对系统所做的任何更改都不会被保存。

运行以下命令以将根文件系统重新挂载为可重写入的:

kerneltalks:/ # mount -o remount,rw /

至此,整个过程完成。

结语

以上就是进入 SUSE Linux Enterprise Server 12(SLES 12)系统单用户模式的方法,在完成之后需要重新启动 SLES 12 系统以引导到普通多用户模式中。

相关主题

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。