树莓派 Cannot open access to console. The root account is locked

转载请注明文章出处:树莓派 Cannot open access to console. The root account is lockedhtml

前序文章:spa

昨晚把两块硬盘组成可扩容的lvm盘,挂载信息写入到了**/etc/fstab**中。今天发现机器莫名其妙的重启过,更糟糕的是没法进入系统,屏幕上出现以下错误:code

you are in emergency mode. after logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^d to try again to boot into default mode.

cannot open access to console, the root account is locked.
see sulogin(8) man page for more details.

press enter to continue.
复制代码

raspberry pi emergency mode

按回车系统试图正常启动,惋惜最终仍是失败。断电重启屡次不能解决这个问题。cdn

根据网上信息,大概是fstab信息有问题,致使**/boot**分区和根目录没法正常加载。因而和 重置密码 文中同样操做,init=/bin/sh进入root环境。htm

先将/boot分区从新挂载:blog

mount -o remount,rw /dev/mmcblk0p1 /boot
复制代码

提示boot分区并未加载。用ls /boot查看,空空如也。因而先挂载:mount /dev/mmcblk0p1 /boot,再次用ls查看,OK问题解决。rem

接着从新挂载根目录:mount -o remount,rw /dev/mmcblk0p2 /。根目录可写后,编辑**/etc/fstab**文件,将引发问题的挂载点注释掉。get

而后执行exec /sbin/init启动系统,此次终于正常进入系统了。cmd

按惯例,启动后把**/boot/cmdline.txt**文件中的init=/bin/sh删除,避免下次又进入root环境。raspberry-pi

参考

  1. samx18.io/blog/2017/1…
相关文章
相关标签/搜索