Mount extrernal drive

My Manjaro desktop computer died.

Meanwhile, I’m using my opensuse laptop. I’m trying to copy my Manjaro (/home/) ext4 data through and external usb3 toaster. The problem is that I get:


 1147.342929] usb 3-3: USB disconnect, device number 4
 1147.343593] sd 2:0:0:0: [sdb] Synchronizing SCSI cache
 1147.343645] sd 2:0:0:0: [sdb] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
 1185.002677] usb 3-3: new SuperSpeed Gen 1 USB device number 5 using xhci_hcd
 1185.029620] usb 3-3: New USB device found, idVendor=174c, idProduct=5106, bcdDevice= 0.01
 1185.029625] usb 3-3: New USB device strings: Mfr=2, Product=3, SerialNumber=1
 1185.029627] usb 3-3: Product: AS2105
 1185.029627] usb 3-3: Manufacturer: ASMedia
 1185.029628] usb 3-3: SerialNumber: 00000000000000000000
 1185.033789] usb 3-3: UAS is blacklisted for this device, using usb-storage instead
 1185.033795] usb-storage 3-3:1.0: USB Mass Storage device detected
 1185.034258] scsi host2: usb-storage 3-3:1.0
 1186.039831] scsi 2:0:0:0: Direct-Access     ASMT     2105             0    PQ: 0 ANSI: 6
 1186.040290] sd 2:0:0:0: Attached scsi generic sg2 type 0
 1194.951738] sd 2:0:0:0: [sdb] 732566646 4096-byte logical blocks: (3.00 TB/2.73 TiB)
 1194.952290] sd 2:0:0:0: [sdb] Write Protect is off
 1194.952292] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
 1194.952821] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 1194.993833] sd 2:0:0:0: [sdb] Attached SCSI disk

but with lsblk -f, I get:


> lsblk -f
NAME   FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda                                                                     
├─sda1                                                                  
├─sda2 ext4         b4875ed9-8fb5-4924-b988-84713b1cc402  628.1G    26% /
└─sda3 swap         6497600a-be08-4c11-9afa-bd006d9f34f4                [SWAP]
sdb                                                                     
sr0                 

extra info:


sudo fdisk /dev/sdb
[sudo] password for root: 

Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 732566646 sectors
Disk model: 2105            
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start        End    Sectors Size Id Type
/dev/sdb1           1 4294967295 4294967295  16T ee GPT


How can I mount the sdb1?

Thanks

Hi
That would indicate no partitions on /dev/sdb… did the disk fail? What does parted -l output indicate for /dev/sdb?


sudo parted -l
Model: ATA TOSHIBA MQ01ABD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: pmbr_boot

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  9437kB  8389kB                        bios_grub
 2      9437kB  988GB   988GB   ext4                  legacy_boot
 3      988GB   1000GB  12.0GB  linux-swap(v1)        swap


Error: /dev/sdb: unrecognised disk label
Model: ASMT 2105 (scsi)                                                   
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 4096B/4096B
Partition Table: unknown
Disk Flags: 


No, I don’t think so. The power supply did die in my older desktop.

I have 2 x 3Tb WD drives and both report the same error/problem

Thanks

Hi
Have you tried just mounting as /dev/sdb?

Type ee is AFAIK this is legacy MBR followed by an EFI header, which by the looks you are using pmbr to boot…

There’s your likely problem.

I have an external disk enclosure which does that. The disk likely has 4096 byte physical sectors and 512 byte logical sectors. But your drive enclosure is not doing the mapping to access logical sectors so it sees only 4096 byte sectors. And that doesn’t match the formatting.

So I purchased something called a “SATA docking station”, and it maps correctly to 4096 physical/ 512 logical.

How can I mount the drive 15.2 can’t find/read the gpt partition table?

BTW,

  1. I have the same problem with other large drives 3&4Tb.
  2. The large drives are written with this usb hard drive toaster.

Thanks

Use SATA or eSATA. Or find compatible USB controller.

Sorry but I do not understand.

My USB3 hard drive toaster reads and writes other 3Tb and 4Tb drives, it’s only this one drive that I’d like to rescue.

I have recovered about 80% to 90% of what’s on the drive through backups. I’d like to recover the last bit.

Thank you

Hi
What are the other drives physical/logical sectors set to… I suspect different that this particular disk… (see post from user nrickert)

Sector size (logical/physical): 512B/4096B

Your problem drive has 4k sectors. Your USB dongle is too old for that.

I finally solved my external hard drive crash/problem (if somebody else has similar problems)

Eventually, I tried GPARTED which could see the 3TB drive on the USB3 hard drive toaster.

Device > Attempt Rescue Data and magic happened. GP bypassed the partition table, read through the directories (don’t know how but it worked). I was able to copy all of my data to another drive.:slight_smile: