So, I did manage to back up my files on a Windows laptop. However, it wouldn't let me transfer the files right away — there was an error. I unplugged and plugged the external hard drive again and Windows detected an issues that it fixed automatically.
After transferring the files I tried to format the drive, but it wouldn't let me.
I did find out that the hdd's filesystem is exFAT.
I then tried to install the drivers for exFAT filesystem (they were already there) and mount the hdd through them, but it still didn't help.
As for your questions:
(
@Condobloke) The drive's history is very short. I plugged the drive in my laptop (then run on Windows) transferred the files, made sure they are all intact (they were). Shortly after I plugged the drive on my newly installed Linux, and that's where the problems began. I didn't try to format it until after I posted on the forum.
The files themselves are nothing fancy: music, some videos and images, documents etc. Just personal basics.
(
@KGIII) As far as I'm aware, there's no software that came with the drive, unless it installed automatically without my notice, and I am not trying to use it now, not to my knowledge.
For some reason I can't format the drive, not through Windows nor Linux.
And here are my findings as advised by
@osprey.
1. USB ports are roughly the same. There's a slight difference in the 3rd one (plugs in faster), but it's not any more helpful in solving all this.
2.
blkid
as root doesn't show the drive at all. There's only the internal hard drive and nothing else.
lsblk -f
shows the drive (sdb) and its partition (sdb1) but doesn't provide any more information, the table is simply blank.
It's the same for all the USB ports.
3. The hdd takes some time to fully plug in and be visible to the system (about 20s). The command
dmesg -w
looks something like this (I'm not sure what to put here exactly, so sorry it's long):
[69675.257158] sd 1:0:0:0: Attached scsi generic sg1 type 0
[69675.303317] logitech-djreceiver 0003:046D:C534.000B: device of type eQUAD nano Lite (0x0a) connected on slot 2
[69675.315327] input: Logitech Wireless Mouse as /devices/pci0000:00/0000:00:10.0/usb2/2-3/2-3:1.1/0003:046D:C534.000B/0003:046D:4054.000C/input/input29
[69675.319685] logitech-hidpp-device 0003:046D:4054.000C: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-0000:00:10.0-3/input1:2
[69676.011279] logitech-hidpp-device 0003:046D:4054.000C: HID++ 4.5 device connected.
[69678.020578] sd 1:0:0:0: [sdb] 3907029169 512-byte logical blocks: (2.00 TB/1.82 TiB)
[69678.020590] sd 1:0:0:0: [sdb] 4096-byte physical blocks
[69678.020773] sd 1:0:0:0: [sdb] Write Protect is off
[69678.020779] sd 1:0:0:0: [sdb] Mode Sense: 53 00 00 08
[69678.021822] sd 1:0:0:0: [sdb] Disabling FUA
[69678.021835] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[69678.022575] sd 1:0:0:0: [sdb] Optimal transfer size 33553920 bytes not a multiple of physical block size (4096 bytes)
[69678.050006] sdb: sdb1
[69678.054052] sd 1:0:0:0: [sdb] Attached SCSI disk
[69708.548953] sd 1:0:0:0: [sdb] tag#20 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
[69708.548970] sd 1:0:0:0: [sdb] tag#20 CDB: Read(10) 28 00 e8 e0 88 00 00 00 08 00
[69708.564817] scsi host1: uas_eh_device_reset_handler start
[69708.698838] usb 3-2: reset SuperSpeed USB device number 3 using xhci_hcd
[69708.724113] scsi host1: uas_eh_device_reset_handler success
[69709.531981] sd 1:0:0:0: [sdb] tag#14 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=31s
[69709.532026] sd 1:0:0:0: [sdb] tag#14 Sense Key : Aborted Command [current]
[69709.532036] sd 1:0:0:0: [sdb] tag#14 Add. Sense: Data phase CRC error detected
[69709.532046] sd 1:0:0:0: [sdb] tag#14 CDB: Read(10) 28 00 e8 e0 88 00 00 00 08 00
[69709.532053] blk_update_request: I/O error, dev sdb, sector 3907028992 op 0x0: (READ) flags 0x80700 phys_seg 1 prio class 0
[69709.532935] sd 1:0:0:0: [sdb] tag#15 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[69709.532944] sd 1:0:0:0: [sdb] tag#15 Sense Key : Hardware Error [current]
[69709.532959] sd 1:0:0:0: [sdb] tag#15 ASC=0x44 <<vendor>>ASCQ=0x81
[69709.532964] sd 1:0:0:0: [sdb] tag#15 CDB: Read(10) 28 00 e8 e0 88 00 00 00 01 00
[69709.532967] blk_update_request: critical target error, dev sdb, sector 3907028992 op 0x0: (READ) flags 0x0 phys_seg 1 prio class 0
[69709.532978] Buffer I/O error on dev sdb, logical block 3907028992, async page read
[69709.532993] sd 1:0:0:0: [sdb] tag#12 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[69709.532998] sd 1:0:0:0: [sdb] tag#12 Sense Key : Hardware Error [current]
[69709.533006] sd 1:0:0:0: [sdb] tag#12 ASC=0x44 <<vendor>>ASCQ=0x81
[69709.533018] sd 1:0:0:0: [sdb] tag#12 CDB: Read(10) 28 00 e8 e0 88 01 00 00 01 00
There's also occasionally something about "suppressed callbacks" (usually 4 or 2).