Forum Home
Press F1
 
Thread ID: 141792 2016-02-28 05:01:00 Drive not running on Linux dpDesignz (15919) Press F1
Post ID Timestamp Content User
1416638 2016-02-28 05:01:00 I'm helping a friend recover their drive. It's a WD My Passport Ultra.

Plugging it into Windows it installs the driver, but Disk Management under Administrative Tools needs me to initialise it.

I've been trying to recover it on a Linux machine, but I'm having trouble mounting the drive.

This is my terminal session so far. Any ideas?


damien@The-Restorer:~$ lsusb
Bus 001 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 002: ID 1058:0741 Western Digital Technologies, Inc. My Passport Ultra
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
damien@The-Restorer:~$ modprobe usb_storage
damien@The-Restorer:~$ sudo fdisk -l
[sudo] password for damien:
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sda: 149.1 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc83f06a8

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 310501375 310499328 148.1G 83 Linux
/dev/sda2 310503422 312580095 2076674 1014M 5 Extended
/dev/sda5 310503424 312580095 2076672 1014M 82 Linux swap / Solaris


damien@The-Restorer:~$ dmesg | tail
[ 293.234902] usb 1-1: USB disconnect, device number 2
[ 293.238260] sd 2:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[ 293.238283] sd 2:0:0:0: [sdb] Sense not available.
[ 293.238349] sd 2:0:0:0: [sdb] Write Protect is off
[ 293.238363] sd 2:0:0:0: [sdb] Mode Sense: 00 06 04 5e
[ 293.238422] sd 2:0:0:0: [sdb] Asking for cache data failed
[ 293.238435] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 293.245029] sd 2:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[ 293.245046] sd 2:0:0:0: [sdb] Sense not available.
[ 293.245159] sd 2:0:0:0: [sdb] Attached SCSI disk
damien@The-Restorer:~$ dmesg | tail -n 20
[ 293.245046] sd 2:0:0:0: [sdb] Sense not available.
[ 293.245159] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 317.688042] usb 1-1: new high-speed USB device number 4 using ehci-pci
[ 317.821219] usb 1-1: New USB device found, idVendor=1058, idProduct=0741
[ 317.821229] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 317.821236] usb 1-1: Product: My Passport 0741
[ 317.821242] usb 1-1: Manufacturer: Western Digital
[ 317.821247] usb 1-1: SerialNumber: 575855314542335644554C39
[ 317.822929] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 317.827728] scsi host4: usb-storage 1-1:1.0
[ 318.828772] scsi 4:0:0:0: Direct-Access WD My Passport 0741 1025 PQ: 0 ANSI: 6
[ 318.829246] scsi 4:0:0:1: Enclosure WD SES Device 1025 PQ: 0 ANSI: 6
[ 318.839272] sd 4:0:0:0: [sdb] Spinning up disk...
[ 318.840180] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 318.844658] ses 4:0:0:1: Attached Enclosure device
[ 318.845569] ses 4:0:0:1: Attached scsi generic sg3 type 13
[ 319.844049] .
[ 326.917671] ses 4:0:0:1: Wrong diagnostic page; asked for 1 got 0
[ 326.917687] ses 4:0:0:1: Failed to get diagnostic page 0xffffffea
[ 326.917694] ses 4:0:0:1: Failed to bind enclosure -19
damien@The-Restorer:~$ lsusb -v

Bus 001 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x058f Alcor Micro Corp.
idProduct 0x6366 Multi Flash Reader
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0

Bus 001 Device 004: ID 1058:0741 Western Digital Technologies, Inc. My Passport Ultra
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1058 Western Digital Technologies, Inc.
idProduct 0x0741 My Passport Ultra
bcdDevice 10.25
iManufacturer 1
iProduct 2
iSerial 5
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 6
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 4.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 4.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 4.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 4.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255


I'm wanting Device 002
dpDesignz (15919)
1416639 2016-02-28 08:55:00 There is a lot of sad stories on the net about those drives.

What filesystem is/was on it - ntfs? exfat?

Sounds like the partition table might be hosed, or the WD firmware.

Does gparted show any sensible partition layout on it?

Testdisk would be the next tool of choice to inspect / recover the 'missing' partition(s) if it's possible.
fred_fish (15241)
1416640 2016-02-28 19:55:00 Doesn't bode well for the health of the disk, and if Windows wants you to "initialize" the drive, that's a bad sign (Even worse if you accepted and actually _did_ it).

If what's on there is crucial, take it to a data recovery specialist, I'd be saying goodbye to it otherwise :(
Chilling_Silence (9)
1416641 2016-02-28 22:58:00 Doesn't sound too good. If it's exFat, I remember I had to install something to get Mint to mount it. Renegade (16270)
1416642 2016-02-29 06:15:00 I have just had the same problem I bought a Evo N1015v Compaq.... Damaged HD from trademe thinking would be an easy fix well HD was gone, so I put a 40GB drive in installed Win 7 and that one packed up bought a 60GB and that's now toast needed to initialized both HDD and now they can't be recognized.
So have given up on both them and will have to bin the laptop as well.
micky (7329)
1416643 2016-02-29 06:18:00 Why bin the laptop, bit like changing your car because of a flat tyre ;) If you put in a good HDD instead of someone's rubbish from Trademe you should have a working laptop unless something else is broken. wainuitech (129)
1416644 2016-02-29 19:32:00 Why bin the laptop, bit like changing your car because of a flat tyre ;) If you put in a good HDD instead of someone's rubbish from Trademe you should have a working laptop unless something else is broken.

Have you got a good HDD that I can buy from you?
micky (7329)
1416645 2016-02-29 19:46:00 Have you got a good HDD that I can buy from you?Only Sell new Drives as second hand are a PITA sometimes as you don't know when they will fail or cause troubles. ALL Hard Drives fail at some point - just a matter of when.

Had it happen on the weekend, was cloning a customers HDD to one of my Workshop Drives to save the data - all of a sudden the Computer froze, later that afternoon it was still frozen - Customers drive decided to die, it was only a couple of years old.
Thankfully she had already saved most of the data ( weekly backup) to an external HDD the day before at her house.
wainuitech (129)
1416646 2016-02-29 20:24:00 And SSD's these days are cheap too, so unless you need terrabytes worth on your laptop, a cheap SSD will likely breath new life into your laptop like you never believed possible! :D

But I'm with wainuitech, they all die eventually, just needs replacing, but listen to his advice and don't go second-hand.
Chilling_Silence (9)
1416647 2016-02-29 21:47:00 I'm helping a friend recover their drive. It's a WD My Passport Ultra.



1) are you trying to recover data
2) or just trying get the HD working (data not important)

If 1), and the data is critical, take it straight to a data recovery specialist (not a PC repair shop)
The more you play with it, the worse you can be making it .

if 2) dont bother, just bin it. That HD can no longer be trusted

otherwise, if you cant mount it even in Lin, its beyond a simple 'fix' (see 1)
:)

You could try one of paragons free tools
some of those are bootable Linux based, but wont give much in the way if data recovery , just file copy : which is sometimes enough :)
1101 (13337)
1 2