最近玩树莓派和ros,烧录镜像系统时遇到了些麻烦。
比如烧录系统怎么都烧不进去,SD卡出现毛病。这里我分享一下自己最终找到的解决方法。
1、用一个软件烧录失败时,可以选择其他烧录器
我第一次烧录镜像系统失败,使用的是balenaEtcher。换成Raspberry Pi Imager后成功了,所以可以换其他的软件试试。
但记得先把卡格式化一下,我用的软件是SD Card Formatter。
2、检查读卡器是否不行
读卡器很容易坏,特别是买sd卡送的廉价读卡器。有时电脑可以读取,也可以储存,但仍存在一些奇怪的错误,比如无法使用SD Card Formatter覆盖格式。或者可以读取,却打不开无法读取。
所以建议换张读卡器,或者使用USB读卡器。
我的三张读卡器,没有一张是“完全好的”
3、查看sd卡是否分区了
sd卡烧录系统后,如果使用SD Card Formatter进行格式化,SD卡可能会出现分区丢失的情况。未分区的SD卡是无法使用的。
所以当你想换系统时,格式化sd卡后请检查sd卡分区。
方法如下:1、右键“我的电脑”,先择 管理(G)
2、选择磁盘管理
3、看你SD卡对应磁盘是否是蓝色,如果是黑色的“未分配”,右键磁盘然后点击“新建简单卷”,之后一直下一步就可以了。如果“新建简单卷”是灰色的不可选状态,换个读卡器。
(以上步骤自己装过磁盘的人应该很熟悉)
如果以上方法都没有用,可以去找你买sd卡的客服。以上就是我解决烧录系统失败的经验,希望可以帮到一些和我一样的小白。