I'm attempting to setup a network with hundreds of fanless (ARM)PCs. Each will have its filesystem on a 32G sd card. The image I'm working with uses Debian 6.x and the card is formatted with EXT2 as one large partition.
Last night one of the test machines started throwing errors as follows:
sd 0:0:0:0: [sda] Device not ready
sd 0:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08
sd 0:0:0:0: [sda] Sense Key : 0x2 [current]
sd 0:0:0:0: [sda] ASC=0x3a ASCQ=0x0
sd 0:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 00 2d 78 86 00 00 08 00
end_request: I/O error, dev sda, sector 2979974
EXT2-fs (sda2): previous I/O error to superblock detected
sd 0:0:0:0: [sda] Device not ready
sd 0:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08
sd 0:0:0:0: [sda] Sense Key : 0x2 [current]
sd 0:0:0:0: [sda] ASC=0x3a ASCQ=0x0
sd 0:0:0:0: [sda] CDB: cdb[0]=0x2a: 2a 00 00 01 78 86 00 00 08 00
end_request: I/O error, dev sda, sector 96390
EXT2-fs (sda2): error: read_block_bitmap: Cannot read block bitmap - block_group = 11, block_bitmap = 360448
Does this mean the media is bad? Or decaying somehow? I'm going to try reformatting it and see if it happens again.
Is there a better way to setup this card? Different file system?
EDIT: Possible related post here.
dmesg
or log entries aboutsda
falling off?Bad magic number in super-block while trying to open /dev/sdg
/dev/sdg
error?