网上搜了很多, 启动的时候按住 Shift , 按 e 啊, 并没有什么用…
如果你的系统里有重要的数据或者单纯不想重新刷一次系统,
那么这里会提供另外一种解题思路.
思路就是将 出问题的树莓派系统的卡/硬盘 挂载到 另外一个 linux 系统 上, 然后尝试进行修复.
如果不知道怎么操作, 那么以下是步骤示例:
- 需要救援的系统所在的SD卡: SD-A
- 准备USB SD读卡器一张
- 准备另外一张空白的sd卡 SD-B, 可能4G就够, 只要能刷入树莓派的系统
- 刷入新的树莓派系统到 SD-B
- 将 SD-B 插入树莓派并启动, 不用设置, 更新源啥的, 能以最快的速度启动就行
- 将 SD-A 接上读卡器, 接到已经启动的树莓派上.
- 使用命令
fdisk -l
查看系统磁盘 - 挂载 SD-A 数据盘到系统上(通常是 /dev/sda2, 这里以第7步的结果为准),
sudo mount /dev/sda2 /media
- 这样 media 目录下, 就是原 SD-A 盘上的内容了, 尝试修复吧