Se uso un po 'il Pi, presto appare la corruzione del filesystem.
Ad esempio, questo file è stato cambiato in un altro:
$ ls -alt /etc/apt/apt.conf.d
total 16
lrwxrwxrwx 1 root root 13 Oct 2 22:18 50raspi -> ../init.d/ntp
O è /var/lib/dpkg/info/fake-hwclock.list
diventato un file binario, il che significa che dpkg non può più funzionare:
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
sul filesystem trova molti errori e invia decine di file a
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
visualizza quelli che sembrano errori 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
Ho provato con quattro diverse schede SD, di SanDisk SDHC 16 GB e Duracell SDHC 16 GB. Quindi, non sembra essere la carta.
Ho anche provato con Raspbian 16-08-2012-wheezy e ArchLinux 13-06-2012. Entrambi hanno lo stesso problema, quindi presumo che non sia un bug nel sistema operativo.
Seguendo i consigli di @gnibbler e @Avio, ho eseguito memtester (che, a differenza di memtest86 sul PC, esegue il kernel e quindi non è in grado di testare tutta la RAM) e non ha riscontrato alcun problema. "memtester 200 2" -> tutto OK
Dopo la discussione in http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&t=6201&start=400 , ho provato da una nuova immagine con un config.txt scritto per un po 'di underclocking:
core_freq 240
arm_freq 650
sdram_freq 350
ma ha aggravato il problema (molti timeout sulla scheda)
Ho solo un Raspberry Pi, quindi non posso verificare con un altro. Problema noto? Hardware rotto?