我的Raspberry Pi运行了两个月。然后,其中的一些文件/usr/bin
已损坏,重新启动时出现许多错误。
我试图写一个新的图像,但是dd会阻止并且什么也不做。
sudo dd if=~/2013-02-09-wheezy-raspbian.img of=/dev/mmcblk0 bs=4M
我注意到我的SD卡未列出为兼容的,所以一周前我从一个新的受支持的SD卡开始,现在发生了同样的事情。
该卡似乎是停留在一个只读状态,dd
并fdisk
没有影响。
ssh
停止工作后,我确实拉了几次电源线以重新启动-我在没有显示器和键盘的情况下运行它。
拔电源线是否可能永久损坏SD卡?
我已阅读了有关损坏的SD卡的信息,并想深入了解该问题,但我目前的担心是,每次尝试时我都需要购买一张新的SD卡。对于其他人来说,他们似乎可以通过编写新图像来重新开始。
还有什么我可以尝试使SD卡重新工作的吗?
如果我尝试用相机格式化存储卡,则显示“格式化错误”。
当我插入SD卡时,dmesg显示
...
[52254.614980] end_request: I/O error, dev mmcblk0, sector 1696056
[52254.614983] end_request: I/O error, dev mmcblk0, sector 1696064
[52254.614987] end_request: I/O error, dev mmcblk0, sector 1696072
[52254.615058] Aborting journal on device mmcblk0p2-8.
...
[52666.031183] journal commit I/O error
[52666.031186] journal commit I/O error
....
[52666.031220] journal commit I/O error
[52666.031227] journal commit I/O error
[52666.083902] EXT4-fs error (device mmcblk0p2): ext4_put_super:819:
Couldn't clean up the journal
[52666.083910] EXT4-fs (mmcblk0p2): Remounting filesystem read-only
更新:我已经设法将新图像写入第二张SD卡,但是第一张卡(Kingston 8 GB Class 4,不在支持列表中)仍然损坏。因为只有一张看似坏掉的卡,所以我并不担心它会继续发生。我想这是一次性的。
我的Raspberry Pi现在很少启动。我检查了Raspberry Pi上的电压,它的电压很低,因此我怀疑这是造成我麻烦的原因。我已经订购了新的电源。但是,我不知道为什么Raspberry Pi能够工作这么久。
dd
用于写入卡的命令吗?您能否检查dmesg
一下您的卡是否存在I / O错误?