生活哲学

故障排除 Raspberry Pi 不读取 SD 卡

在第一次启动时,Raspberry Pi 需要一张装有操作系统的 SD 卡。如果没有,你就不能走得更远。

许多 Pi 板带有 microSD 卡和 NOOBS(新的开箱即用软件)安装程序。当然,您也可以拥有自己的独立图像。无论您选择哪种方式,建议您使用 8GB 或更大的 SD 卡。

但最重要的是使用值得信赖的 SD 卡制造商的设备。启动时,如果红色 LED 闪烁,您就会知道 SD 卡有问题。此外,绿色 LED 频繁闪烁(3 到 8 次)也表明卡有问题。

如何对树莓派上的 SD 卡进行故障排除?

1.挂载新的操作系统映像

树莓派不读SD卡故障排除图1

  1. 在另一台 PC 上使用 SDFormatter 格式化 SD 卡。 (如果格式化失败,则卡已损坏。)
  2. 加载“干净”的操作系统或映像。
  3. 保存卡并将其插入 Raspberry Pi 以查看它是否有效。

这是修复有问题的 microSD 卡的推荐标准解决方案。然而,很多用户抱怨树莓派无法识别卡的问题经常发生,他们不得不多次重新安装新映像。

这很烦人!这就是为什么下一个解决方案会有所帮助的原因,但前提是在第一次成功启动之后。

2.制作 SD 卡的只读副本

树莓派不读SD卡故障排除图2

-将树莓派镜像复制到 SD 卡中。

照常从卡启动,但不扩展文件系统。设置时区和国际设置。

-运行以下命令并按 p 导出当前分区表:

sudo fdisk/dev/mmcblk0

然后输入以下命令:

树莓派不读SD卡故障排除图3

-修改/etc/fstab如下:

树莓派不读SD卡故障排除图4

-运行 sudo partprobe 以识别分区。

格式化新分区:

sudo mkfs –type ext4/dev/mmcblk0p3

-重新启动。

如果您以后需要对系统进行更改,您可以重新挂载具有写权限的只读分区:

sudo mount-o remount, rw/dev/mmcblk0p2

附加信息

  1. 用户报告说,他们的 SD 卡在插入另一个 Raspberry Pi 板时可以工作-通常是比不可启动版本旧的版本。最后,他们用一张新卡解决了这个问题。
  2. 有时,只需取出 SD 卡并重新启动即可解决问题。
  3. SD 卡的塑料支架可能是个问题,因为某些 Pi 版本对这些细节非常“挑剔”。

相关资讯

评论

回复