Piを少し使用すると、ファイルシステムの破損がすぐに現れます。
たとえば、このファイルは別のファイルに変更されました。
$ ls -alt /etc/apt/apt.conf.d
total 16
lrwxrwxrwx 1 root root 13 Oct 2 22:18 50raspi -> ../init.d/ntp
または/var/lib/dpkg/info/fake-hwclock.list
、バイナリファイルになりました。つまり、dpkgは動作しなくなります。
dpkg: unrecoverable fatal error, aborting:
files list file for package 'fake-hwclock' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)
fsck
ファイルシステム上の多くの間違いを見つけて、何十ものファイルを送信します
lost+found
:
Pass 1D: Reconciling multiply-claimed blocks
(There are 34 inodes containing multiply-claimed blocks.)
File /etc/fake-hwclock.data (inode #26, mod time Thu Aug 16 02:20:47 2012)
has 1 multiply-claimed block(s), shared with 1 file(s):
... (inode #30, mod time Thu Aug 16 02:20:47 2012)
...
Inode 30 ref count is 1, should be 3. Fix? yes
dmesg
I / Oエラーのように見えるものを表示します。
[ 49.082758] mmc0: final write to SD card still running
[ 59.088233] mmc0: Timeout waiting for hardware interrupt - cmd12.
[ 59.089411] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
SanDisk SDHC 16 GBとDuracell SDHC 16 GBの4種類のSDカードで試しました。だから、それはカードではないようです。
また、Raspbian 2012-08-16-wheezyとArchLinux 13-06-2012も試しました。どちらにも同じ問題があるので、OSのバグではないと思います。
@gnibblerと@Avioのアドバイスに従って、memtesterを実行しました(PCのmemtest86とは異なり、カーネルの後に実行されるため、すべてのRAMをテストできません)。「memtester 200 2」->すべてOK
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&t=6201&start=400での議論に従って、少しアンダークロック用に書かれたconfig.txtを使用して新しいイメージから試しました。
core_freq 240
arm_freq 650
sdram_freq 350
しかし、それは問題を悪化させました(カードの多くのタイムアウト)
Raspberry Piが1つしかないため、別のRaspberry Piで確認することはできません。既知の問題?ハードウェアが壊れていますか?