Hi,

(Running Gentoo Linux on a 4.9.17 vanilla (ftp.kernel.org) Linux
kernel)

I was doing a backyp of a 64GB SAMSUNG flash card to my
harddisk....which runs for quite a while...

For that I mount the partitions and tarred their contents as root
to the harddisk

Syddenly out of nothing/from nowhere/into thin air or whatever:
read errors happens and the process stops.

First I thought of the one an most hated failure of harddisks, which
in years of deveopment of computer technology no company was able to
fix: No space left on device.

But - no,,,the error was a _READ_ error and a 'ls' of the mountpoints
show....nothing but empty directories.

I tried to unmount/remount the sd card and got this output:
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

dmesg gives me:
[  236.021878] UDF-fs: warning (device sdb2): udf_fill_super: No partition 
found (2)


UDF??? --  Those partitions are either ext4 or vfat.
(A tried that with and without the -t option...)

fdisk -l /dev/sdb gave me:
Device     Boot     Start       End  Sectors  Size Id Type
/dev/sdb1           32768  73433087 73400320   35G 83 Linux
/dev/sdb2        73433088 100696063 27262976   13G 83 Linux
/dev/sdb3       100696064 125042687 24346624 11.6G 83 Linux

So -- the partition table is still there (I had booted the PC
in between...so these are no ghosts of an abondomed cache...)

If a certain kernel module woyld be missing I wouldn't not
able to mount the partition right before starting the backyp
- but I could.

The partition table is there so this part of "DMESG predicts"
is also not applicable here.

What happens here? Flash killed? Is there any chance to rescye
some or all contents of that card? Any ideas other than
hoping for an alternate reality?

Thanks a lot for any help in advance!

Cheers
Meino





Reply via email to