我有一台 Linux 计算机,最近我需要系统的 root 密码。拿到电脑的时候不知道root密码,目前需要重新设置。我想我需要在恢复模式下启动它,然后运行一个命令。当我shift在启动计算机时点击系统的启动屏幕时,它会打开一个 NOOBS 窗口,但我不知道从那里该做什么。
作为参考,这是/etc/os-release
.
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
我的 Linux 内核版本是 4.14.79-v7+。
通过使用以下步骤解决:
config.txt
,打开cmdline.txt
文件。init=/bin/sh
在末尾添加cmdline.txt
。su root
。sudo passwd root
。init=/bin/sh
在末尾删除cmdline.txt
。您可以访问系统和外壳。这就是 A 点。你开车到 NOOB 的路上。这就是 B 点。然后你就被卡住了。
我的回答是:尝试通过命令行重置root密码来解决A点的问题: