树莓派忘记密码

来源:互联网 发布:阿里云rds pg如何使用 编辑:程序博客网 时间:2024/05/15 07:31

买了很久的树莓派,之前配置过之后就束之高阁了,现在突然想玩玩,结果发现忘记密码了,折腾了好久,转辗数个网站终于弄成功了!!!

于是写一篇博客记录一下,免得自己忘了。

1.首先需要显示器、读卡器、键盘

直接在电脑上修改  SD卡  中的  cmdline.txt  文件  最后一行添加   

init=/bin/sh

#这里需要注意编辑器别加了换行符,因为unix  和  dos  的换行符是不一样的,这样会因此出错

2.重启机器之后就可以修改了

网上很多都可以直接修改,但是我的一直报错:  

Authentication token manipulation error

这里网上查到有   

chattr -i /etc/passwd

lsattr -v /etc/passwd

chattr -i /etc/shadow

这时又报错,filesystem read only

一开始觉得是权限问题,后来发现权限也改不了

最后输入

mount -rw -o remount /

解决问题     然后重新修改权限,重输上面的命令

3.pwconv

此时又报错   /etc/passwd No space left on device

然后就随便删掉一个以后不会用的文件,就  ok了

4.修改密码

passwd  pi

#  密码 

# 密码

5.重启

sync

exec /sbin/init

关机   sudo halt

6.恢复  cmdline.txt  文件 

0 0
原创粉丝点击