美文网首页
解决 树莓派 Pi账户 emergency mode cann

解决 树莓派 Pi账户 emergency mode cann

作者: 一如既往而已 | 来源:发表于2019-10-13 22:11 被阅读0次

这周末,我在折腾树莓派自动挂载移动硬盘修改/etc/fstab重启后,Pi根本无法启动。我几乎所有的Pis都在无头的环境中运行,因此我必须用显示器和键盘来查看发生的情况。

瞧,到那里了,Pi会在启动时卡住,并显示以下错误消息:

"Cannot open access to console, the root account is locked." 

错误消息虽然描述性不强,但它要求我使用sulogin和运行,journalctl -xb但是没有外壳可以运行或列出任何内容。

经过一些疯狂的网络搜索以及大量的尝试和错误之后,我发现以下解决方法有效。注意:您需要访问显示器,键盘和笔记本电脑/台式机才能执行以下步骤

从Pi上取回SD卡,然后用适配器将卡安装到PC,Mac或Linux。
您应该能够看到SD卡的/ boot分区。
找到文件cmdline.txt,并在该行的末尾添加以下内容。init=/bin/sh注意:不要创建新行,只需将以上内容添加到当前行的末尾。
将SD卡加载回pi并启动。
现在,您将获得root shell提示符。在这里,您可以撤消对系统的更改/etc/fstab或其他最初破坏系统的更改
在某些情况下,您将无法保存所做的更改,并且系统将报告只读文件系统。如果您知道,请转到下一部分

树莓派SD卡将有两个主分区,因为我们无法直接读取分区表,因此您必须手动为根分区和引导分区找到设备。您可以通过转到/dev目录来执行此操作,并且应该会看到类似于mmcblk0p1&的内容mmcblk0p2。第二个设备mmcblk0p2将是您的根分区。您需要使用读写权限重新安装

mount -o remount,rw /dev/mmcblk0p2 /

重新挂载后,正常编辑/ etc / fstab的错误并保存。

退出后需要更改还原到/ boot分区中的cmdline.txt 中添加的内容,继续在笔记本电脑或台式机上将更改恢复为cmdline.txt。

如果一切顺利,您应该能够以正常方式启动Pi。

相关文章

  • 解决 树莓派 Pi账户 emergency mode cann

    这周末,我在折腾树莓派自动挂载移动硬盘修改/etc/fstab重启后,Pi根本无法启动。我几乎所有的Pis都在无头...

  • 树莓派启用root账号

    参考文章 树莓派 Raspberry Pi 启用 root 登陆账户 树莓派的linux系统是Debian,所以启...

  • 课设资料

    Raspberry Pi 入门## 树莓派入门指南 Raspberry Pi(树莓派)试用小记 比较全的树莓...

  • 利用Putty连接树莓派

    解决emergency mode问题 记得上一次玩我的树莓派是做一个小型的服务器,挂载一个8GB的USB做服务器,...

  • 树莓派配置

    -*- 树莓派初次配置 修改默认密码方法:登陆putty后(账户:pi 密码:raspberrypi)输入 sud...

  • 树莓Pi基础

    树莓pi 3B+ 简介与基础开发 树莓派是什么? Raspberry Pi(中文名为“树莓派”,简写为RPi,或者...

  • 我的Raspberry Pi 3B连接之旅(二)

    Step Two 树莓派开机自动连接WiFi 参考帖子:树莓派 Raspberry Pi 设置无线上网 树莓派3B...

  • [玩转树莓派] 0x00 欢迎来到树莓派的世界

    [TOC] [玩转树莓派] 欢迎来到树莓派的世界 Welcome to Raspberry Pi world 0x...

  • 树莓派从选购到入门一条龙

    树莓派是什么? 树莓派(英文:Raspberry Pi)是基于 Linux 的单片机电脑,你可以简单的理解为 树莓...

  • 树莓派入门

    1.什么是树莓派? 树莓派(英语:Raspberry Pi),是一款基于Linux的单片机电脑。它由英国的树莓派基...

网友评论

      本文标题:解决 树莓派 Pi账户 emergency mode cann

      本文链接:https://www.haomeiwen.com/subject/dlnkmctx.html