因为最近寝室电源总是莫名跳闸,导致了树莓派无法正常开机,提示需要按Control-D去退出紧急模式继续开机,经过一上午搜寻终于找到了解决方案,只需要三个步骤:
1、将树莓派sd卡取出用读卡器插入装有另一台装有linux的电脑中(也可以用虚拟机,发行版本不限)
2、在终端输入如下命令来查看插入sd卡的位置(sd卡先不要挂载,如已经挂载请使用umount命令解除挂载)
sudo fdisk -l
如我这里显示的sd是/dev/mmcblk0p1和/dev/mmcblk0p2,然后在终端输入如下命令来检查修复
sudo fsck -y /dev/mmcblk0p1 #sd卡中boot所在目录
sudo fsck -y /dev/mmcblk0p2 #sd卡中主系统所在目录
3、经过一段时间检查修复成功后,推出sd卡,装入树莓派中开机,成功