您的位置:首页 > 运维架构 > Linux

树莓派忘记密码

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

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

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  文件 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息