Three months ago I replaced the 4GB microSD that came with my Gurplug Server Plus. I installed the root fs on it and it
ran over a year until I kept getting I/O errors and it became unbootable.
I bought a Kingston 4GB card three months ago to replace the original and had a hard time recovering many of my files
from the original. The new one is ext2 and I used instructions on the web to install Squeeze.
Now I can't ssh into the plug and when I use the JTAG I get weird errors about the shell interpreter. I tried restarting the
ssh service and got a "file not found" error when I can see the file. I removed the microSD and using a USB adapter I
try to fsck it and get
# fsck -a /dev/sdc
fsck from util-linux-ng 2.17.2
fsck.ext2: No medium found while trying to open /dev/sdc
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
I can see partitions.
[ 3751.484994] usb-storage: device scan complete
[ 3751.485778] scsi 5:0:0:0: Direct-Access Generic STORAGE DEVICE 0272 PQ: 0 ANSI: 0
[ 3751.486402] sd 5:0:0:0: Attached scsi generic sg3 type 0
[ 3751.839501] sd 5:0:0:0: [sdc] 7774208 512-byte logical blocks: (3.98 GB/3.70 GiB)
[ 3751.840624] sd 5:0:0:0: [sdc] Write Protect is off
[ 3751.840633] sd 5:0:0:0: [sdc] Mode Sense: 0b 00 00 08
[ 3751.840638] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 3751.843365] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 3751.843372] sdc: sdc1 sdc2 sdc3 < sdc5 >
[ 3751.849510] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 3751.849519] sd 5:0:0:0: [sdc] Attached SCSI removable disk
Is this microSD trash or is there hope of repairing it? Anyone else having problems?
I have an older generation plug and have heavily modified it to deal with heat.
Removed internal power supply and now have external one. Heatsinks on chips and
external fan that blows air over heatsinks.