本文主要是介绍树莓派重启错误:Give root password for maintenance 的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
出现此问题的原因是不当操作导致的树莓派文件系统损坏。
如果你没有USB键盘,又遇到了这个问题,下面的方法可以帮你解决这个问题!
因为没有键盘,无法按照提示输入命令,这时我们需要另外一个Linux系统来修复文件系统损坏的SD卡(你需要一个读卡器)。
这里使用Ubuntu来进行文件系统修复:
第一步:查找你的SD卡rootfs分区在Linux系统下的路径
打开磁盘软件,然后查找SD卡的路径
此时获得我的SD卡路径为/dev/sdc2
第二步:在终端修复SD卡
输入指令:
sudo fsck.ext4 /dev/sdc2 #此处替换为你的SD卡路径
此时可能会提示:
/dev/sdc2 is mounted.
说明SD卡已被挂载
输入以下指令取消挂载:
umount /dev/sdc2
最后再次执行:
sudo fsck.ext4 /dev/sdc2 #此处替换为你的SD卡路径
接下来系统会修复SD卡的文件系统,按照提示输入Y继续。
此时文件系统修复成功,将SD弹出后安装在树莓派上,系统启动成功!
-- by 邃定恒鸣
这篇关于树莓派重启错误:Give root password for maintenance 的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!