Debian Linux在2年内未使用;忘记用户名或密码


0

我已经尝试过在网上找到的每个页面,有关将用户名重置为我所知道的任何页面(自从将笔记本电脑与Debian一起使用以来已有2年)。人们在哪里都看不到我得到的Debian GNU Grub窗口,在Grub列表中也找不到与我的版本相对应的描述,因此我将请您帮助我:

我的GNU GRUB版本1.99-27 + deb7u2

当我在GRUB的启动中按下“ e”按钮时得到的文本如下(我可以选择Debian的普通模式或恢复模式)(在我按下“ e”后从第一行开始,它看起来像这样) :

setparams 'Debian GNU/Linux, with Linux 3.2.0-4-686pae'

load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1_')
(there is a long line with the linux info once more.. is this the kernel line?
and more that i coul retype if needed)

...然后在最后一行:

initrd "boot"initrd.img-3.2.0-4-686pae
(is this the kernel line?)

========网上的ZERO指南从字面上解释了如何编辑此Grub来添加它们告诉我们添加(init = /bin/bash)...的行,或在内核行的末尾添加不带引号的“单”,内核一词不存在。并且每当人们要求他人帮助其Debian的指南最终都将他们发送到有关Ubuntu或其他版本(而非Debian)的页面。因此,我们看到的文本与其他文本完全不同。我尝试将init行添加到上面列出的我的代码中,紧接setparams在行之后...,但是它什么也没做。如果我以恢复模式启动,它会要求我将登录名设置为bash模式,即使我在bash和GUI中看到登录提示,我仍然不记得2年前输入的名称。

这个Debian在我在网上浏览的有关同一问题的页面中没有文档。


我重试了,这次确保init ='/ bin / bash'之后没有找到“ /”。

现在它说:'bash:无法设置终端进程组(-1):设备不适当的ioctl'
(原文如此:它确实说了ioctl,我没有拼错)

“ bash:此shell中无作业控制”

并给我提示:

根@(无):/#

现在,我已经正式完成了我将要等待的消息!


除非您已经加密了笔记本电脑的硬盘,否则重置密码的更简单方法是从USB闪存盘启动(例如,使用SystemRescueCD映像),然后编辑/etc/passwd/etc/shadow。或者,取出硬盘,将硬盘连接到另一台PC,然后进行编辑。令人信服的grub可以/bin/bash在初始化过程中启动。
dirkt

Answers:


0

是的,内核行是加载内核映像的行–通常提到vmlinuzbzImage;整个行的前缀可能是“内核”或“ linux”或类似名称。

在GRUB中,同一行还指定了内核引导选项。如果您看到root=/dev/...root=UUID=...,那么位置正确。最后添加新选项。


我将尝试这种方法,并找出哪一行类似于您所提到的提到“ linux”的那一行,或者是那行:set root ='(hd0,msdos1)'吗?我会尝试这些并提供新闻
AlexHébert17年

有一行以/ linux /开头,参数在描述的第二行结束...我添加了'single'而没有<<''>>,然后我用Debian菜单指示的CTRL + X重新启动使用...它重新启动,并要求root用户密码进入维护模式,或者执行CTRL + D,我这样做了,它重新引导回“ Login / Pswd” GUi提示...我将尝试用“设置root =“并在末尾添加'single'...或尝试上次引导我在GRUB中看到的命令行
AlexHébert17年

ok也不起作用:当我按Escape键返回到Grub菜单时,可以在其中选择“ debian”或“ debian(恢复)”,它说使用CTRL + C进入命令行。一行显示GRUB>提示的行...尝试了“ passwd”操作,但该行不起作用,我现在还没有看到其他指示,将等待您或其他人提供新闻
AlexHébert

好的一开始没起作用...但是我重试并在参数周围正确使用了<<`>>,并且它启动了单模式...或者没有...说“目标文件系统没有请求/ bin / bash” BusyBox v1.20.2(Debian 1:1.20.0-7)多调用二进制文件。在屏幕底部,有[5.105181]行的列表,其中第1行提到“内核恐慌-不同步:试图杀死init!”
AlexHébert17年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.