Wenn ich den Pi ein wenig benutze, erscheint bald eine Beschädigung des Dateisystems.
Diese Datei wurde beispielsweise in eine andere Datei geändert:
$ ls -alt /etc/apt/apt.conf.d
total 16
lrwxrwxrwx 1 root root 13 Oct 2 22:18 50raspi -> ../init.d/ntp
Oder /var/lib/dpkg/info/fake-hwclock.list
wurde eine Binärdatei, was bedeutet, dass dpkg nicht mehr funktionieren kann:
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
im Dateisystem findet viele Fehler und sendet Dutzende von Dateien an
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
zeigt an, wie E / A-Fehler aussehen:
[ 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
Ich habe es mit vier verschiedenen SD-Karten versucht, von SanDisk SDHC 16 GB und Duracell SDHC 16 GB. Es scheint also nicht die Karte zu sein.
Ich habe es auch mit Raspbian 2012-08-16-wheezy und ArchLinux 13-06-2012 versucht. Beide haben das gleiche Problem, also nehme ich an, dass es kein Fehler im Betriebssystem ist.
Nach den Ratschlägen von @gnibbler und @Avio habe ich memtester ausgeführt (das im Gegensatz zu memtest86 auf dem PC nach dem Kernel läuft und daher nicht den gesamten Arbeitsspeicher testen kann) und es hat kein Problem gemeldet. "memtester 200 2" -> alles OK
Nach der Diskussion in http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&t=6201&start=400 habe ich ein neues Image mit einer config.txt ausprobiert, die für ein wenig Untertakten geschrieben wurde:
core_freq 240
arm_freq 650
sdram_freq 350
aber es machte das Problem noch schlimmer (viele Timeouts auf der Karte)
Ich habe nur einen Himbeer-Pi, daher kann ich nicht mit einem anderen nachsehen. Bekanntes Problem? Defekte Hardware?