我忘记了我的root密码,并试图通过启动进入单用户模式来改变它,但是当启动时,我得到这个屏幕:

然后我按“e”编辑引导configuration,我得到这个屏幕:

然而,在教程中我跟着它说我应该导航到以“内核”开头的行,但正如你所看到的,我没有这条线。 所以我试着改变“安静”到以“linux / boot / vmlinuz ….”开头的行上的“single”,但是这不会引导系统进入单用户模式。
我应该编辑哪一行才能使其工作?
一种方法:
将init=/bin/bash追加到以linux开头的grub行的末尾(并以quiet结束)。
重置您的密码并正常重启。
不要忘记它。
考虑安装sudo 。
另一种方法:
/etc/shadow文件中删除密码。 或者使用kpartx从主机或另一台机器上处理虚拟机映像文件。 DEBIAN / UBUNTU根密码恢复
ro quiet之间添加single ,并在该行的末尾添加init=/bin/bash root@(none):/#您必须重新挂载/分区以具有读写访问权限: mount / -rw -o remount passwd并修改它! 祝你好运
PS:尝试查看/ etc / shadow文件以查找其他用户…
wooo,只要select恢复模式的老兄,你会切换到没有任何types的密码的BusyBox(通常)。
你的教程引用了Grub(传统的Grub)。 这是Grub2。 以linux开头的行将是Grub中的内核行。