Так что после дня, когда у меня произошел сбой pi при обновлении apt-get и wget, я переустановил Debian только для того, чтобы обнаружить, что проблема осталась в чистой системе. я сделал тест только для чтения на badblocks, который не показал плохих секторов. Я тогда побежал
dd if=/dev/zero of=speetest bs=1M count=50 conv=fdatasync
Я обнаружил, что система надежно падает, когда размер файла записи превышает 50 Мб. это также падает иногда, когда внизу. Ниже приведен результат некоторых выходных данных. (система вылетает после теста записи 50 Мб).
pi@raspberrypi ~ $ dd if=/dev/zero of=speetest bs=1M count=30 conv=fdatasync
30+0 records in
30+0 records out
31457280 bytes (31 MB) copied, 2.12823 s, 14.8 MB/s
pi@raspberrypi ~ $ dd if=/dev/zero of=speetest bs=1M count=30 conv=fdatasync
30+0 records in
30+0 records out
31457280 bytes (31 MB) copied, 2.12079 s, 14.8 MB/s
pi@raspberrypi ~ $ dd if=/dev/zero of=speetest bs=1M count=40 conv=fdatasync
40+0 records in
40+0 records out
41943040 bytes (42 MB) copied, 3.00369 s, 14.0 MB/s
pi@raspberrypi ~ $ dd if=/dev/zero of=speetest bs=1M count=45 conv=fdatasync
45+0 records in
45+0 records out
47185920 bytes (47 MB) copied, 3.17322 s, 14.9 MB/s
pi@raspberrypi ~ $ dd if=/dev/zero of=speetest bs=1M count=50 conv=fdatasync
Что может быть не так?