seems my USB-Stick is somehow broken after about 4 Month only

As I couldn't get the most recommended Patriot I go with the Super-Talent Pico 4GB.
Anyway suddenly I see my metehub was not generating any pics anymore but still sending data to APRS. I checked the Web interface and saw the error message that the config file is read only.
I could download it but I wasn't able to connect the share drive to save historical data. As the weatherstation is in an other location I decided to reload, which seems wasn't a good idea to do, since then my meteohub is dead.
As reboot won't work I connected the USB stick to a PC started with a linux live CD. But can't access the USB stick, on any try to mount, fsck, mkfs -n, ... I get an read-only or other error message. As well a dd to save data in some way fails with a i/o error.
See some of the error messages below.
Any hint how to get data saved, if not is it worth to rebuild the USB-Stick or just throw it away and use a new one, if so what is recommended if the best choice isn't available anymore and the second best fail after 4 month only. Is there a good way to go with a USB-Cardreader and a good CF- or SD-Card.
regards
El
dmesg
Code: Select all
usb 1-6: new high speed USB device using ehci_hcd and address 4
usb 1-6: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
scsi 1:0:0:0: Direct-Access USB 2.0 USB Flash Drive 1100 PQ: 0 ANSI: 4
sd 1:0:0:0: [sdb] Attached SCSI removable disk
usb-storage: device scan complete
sd 1:0:0:0: [sdb] 7987200 512-byte hardware sectors (4089 MB)
sd 1:0:0:0: [sdb] Write Protect is on
sd 1:0:0:0: [sdb] Mode Sense: 43 00 80 00
sd 1:0:0:0: [sdb] Assuming drive cache: write through
sd 1:0:0:0: [sdb] 7987200 512-byte hardware sectors (4089 MB)
sd 1:0:0:0: [sdb] Write Protect is on
sd 1:0:0:0: [sdb] Mode Sense: 43 00 80 00
sd 1:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1 sdb2 sdb3
sd 0:0:0:0: [sda] Sense Key : 0x0 [current]
sd 0:0:0:0: [sda] ASC=0x0 ASCQ=0x0
Code: Select all
root@Knoppix:/ramdisk/home/knoppix# mount /dev/sdb3 /media/sdb3
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access unavailable, cannot proceed.
root@Knoppix:/ramdisk/home/knoppix# fdisk -l /dev/sdb
Disk /dev/sdb: 4089 MB, 4089446400 bytes
124 heads, 62 sectors/track, 1038 cylinders
Units = cylinders of 7688 * 512 = 3936256 bytes
Disk identifier: 0x36fe6f69
Device Boot Start End Blocks Id System
/dev/sdb1 1 225 864869 83 Linux
/dev/sdb2 226 256 119164 82 Linux swap / Solaris
/dev/sdb3 257 1038 3006008 83 Linux
root@Knoppix:/ramdisk/home/knoppix# fsck.ext3 /dev/sdb3
e2fsck 1.40.8 (13-Mar-2008)
fsck.ext3: Read-only file system while trying to open /dev/sdb3
Disk write-protected; use the -n option to do a read-only
check of the device.