You may need to use dd to copy the entire drive to a file at a destination with sufficient
free space, then try to recover files from that image.
From: luv-main <luv-main-bounces(a)luv.asn.au> on behalf of stripes theotoky via
luv-main <luv-main(a)luv.asn.au>
Reply-To: stripes theotoky <stripes.theotoky(a)googlemail.com>
Date: Saturday, May 18, 2019 at 12:39
To: <mlug-au(a)googlegroups.com>om>, LUV mailing list <luv-main(a)luv.asn.au>
Subject: USB drive errors
I have a WD passport USB drive that has been working fine.
Just plugged it in and get input / output errors and it won't mount.
Mounted it manually with
mount -t ntfs-3g /dev/sdb1 /mnt
it mounts fine and ls shows this.
ls: cannot access 'Locale': Input/output error
total 4845912
drwxrwxrwx 1 root root 4096 Apr 23 11:11 .
drwxr-xr-x 23 root root 4096 May 18 19:03 ..
drwxrwxrwx 1 root root 4096 Feb 25 2018 apache2-Debian
drwxrwxrwx 1 root root 4096 Dec 15 2012 Extras
d????????? ? ? ? ? ? Locale
drwxrwxrwx 1 root root 0 Sep 3 2011 'System Volume Information'
drwxrwxrwx 1 root root 0 Sep 4 2013 .Trash-1000
-rwxrwxrwx 1 root root 294697 Jun 23 2009 'User Manuals'
-rwxrwxrwx 1 root root 2013 May 9 2009 'WD Apps for Windows'
drwxrwxrwx 1 root root 4096 Aug 11 2014 Windows
I have no idea what Locale is and there seems to be no way to do anything with it.
Any suggesting apart from using rsync to copy everything else off the drive and formatting
it?
Stripes.
--
Stripes Theotoky
-37 .713869
145.050562
_______________________________________________ luv-main mailing list luv-main(a)luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main