Bruh
I would guess that's a single partition drive with MBR partition table.
> Get a Linux shell and open CFDISK to /dev/$your_usb_drive
> Create a MBR partition table
> Create the only partition using full available space.
< The partition type for NTFS on a master boot record (MBR) is 0x07.
< If it's GPT, not MBR: NTFS partition is actualy one of the Microsoft basic data partitions under number 6.
> Now WRITE your new MBR partition table with a single NTFS partition to the USB drive.
> Remove and put back you drive into the USB port.
> See magically your files returning (until the USB breaks itself again).
To dump the drive to internal drive:
$ sudo su
# dd if=/dev/$your_usb_drive bs=4k of=myusbdump.img conv=noerror status=progress
To fix and mount it:
# ntfsfix -d /dev/loop1p1
# losetup -P /dev/loop1 myusbdump.img
# mkdir /mnt/myusb
# mount /dev/loop1p1 /mnt/myusb
Good luck.
>>27186testdisk has saved my ass on this many times