One of my nanopi neos stopped booting recently, I just took a little
long getting a serial console attached.  

It is not booting because fsck of ROOT throws this at boot time:

fsck.ext4: Unknown code ____ 251 while recovering journal of ROOT
fsck.ext4: unable to set superblock flags on ROOT

Some googling and I see people suggesting this is essentially the card
saying "no more writes". 

Interestingly - 

mount -o ro /dev/mmcblk0p2 /mnt  - works fine
mount -o remount,rw /dev/mmcblk0p2 /mnt  - works fine
cd /mnt/tmp
delete some files
cd /mnt
umount
mount -o ro /dev/mmcblk0p2 /mnt 

Indeed <some files> remain in /tmp.

I was able to make a tar copy that I can copy to another card, but does
anyone know if this is correct, that an SD card might simply stop
accepting writes, with no indications other than the above ?



-- 
Per Jessen, Zürich (-3.6°C)

Reply via email to