zoukankan      html  css  js  c++  java
  • 【树莓派】忘记系统用户密码,如何重置密码

    版权声明:本文为博主原创文章,转载请注明出处。 https://www.cnblogs.com/YaoYing/p/12842577.html

    【树莓派】忘记用户pi密码,如何重置密码

    一、准备SD卡

    登录树莓派的时候发现把用户pi密码给忘记了,我们把树莓派关机取下SD卡,再利用读卡器把SD卡插到电脑上

    二、编辑 cmdline.txt

    在SD卡根目录下有个cmdline.txt文件,在文件末尾添加init=/bin/sh字段

    原文件内容

      dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=2b0d9c79-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
    

    修改后文件内容

      dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=2b0d9c79-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles init=/bin/sh
    

    三、重置密码

    编译完之后再将SD卡插入树莓派开机,这个时候会卡在启动位置,只有一个光标在闪烁,在光标位置输入如下命令

      mount -o remount, rw /
    
      passwd pi
    

    然后提示输入新密码,再次确认新密码,最后提示重置密码成功

    然后执行同步和初始化命令

      sync
    
      exec /sbin/init
    

    之后系统重启,可以正常进入系统

    四、再次编译cmdline.txt

    系统可以正常启动,但是需要我们把之前添加的init=/bin/sh字段删除,防止系统下次启动继续进入重置密码环境。

    更新日期20200507
    如有错误之处,请评论或者私信指出,非常感谢

  • 相关阅读:
    Django-ORM
    深入理解vue 修饰符sync
    PS切图
    用Chrome 浏览器调试移动端网页 chrome://inspect/#devices
    float浮动导致父元素高度坍塌的原因及清除浮动方法
    vue keep-alive
    ES6 箭头函数
    ES6 Module(模块)
    MVC模式 和 MVVM模式
    移动端适配代码
  • 原文地址:https://www.cnblogs.com/YaoYing/p/12842577.html
Copyright © 2011-2022 走看看