View Single Post
Old 01-26-2016, 09:59 AM   #19
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by Atter View Post
Maybe you missed my last sentence: Thats where i'm now. I think it should be a hardware fault, but i don't know which one...


If a boot CD or virtual machine works then i can do it.
But if it needs serial communication i don't know how to install my USB-TTL cable driver into the linux. And if it would be a VM then i don't know if the USB passthru will or will not work
Any recent LiveCD will recognize it.

You will need at least 3Gbyte of writable space, so if going the LiveUSB route - pick a large USB stick.

VB? Not sure about that, you could try.

Here is what needs to be done (and why not Windows):

If the device will not auto-export the USB storage (special offers devices will not without access to the search bar) -
Then you'll have to use the 'Export USB' command (which you should be well practiced with at this point ).

The Linux distro will probably auto-mount the USB storage when you plug in the Kindle.
Bring up a file manager (if it didn't pop up by itself) - -
Right click the Kindle storage device - -
Select the 'unmount' choice, not the 'eject' choice (Windows does not make that distinction) - -
'tail' the dmesg file - the Kindle will show as a SCSI (sd?) device -
As in:
Code:
[1688912.200026] usb 2-5: new high speed USB device number 28 using ehci_hcd
[1688912.341674] scsi24 : usb-storage 2-5:1.0
[1688913.341251] scsi 24:0:0:0: Direct-Access     Kindle   Internal Storage 0100 PQ: 0 ANSI: 2
[1688913.356329] sd 24:0:0:0: Attached scsi generic sg5 type 0
[1688913.360485] sd 24:0:0:0: [sde] 2797568 512-byte logical blocks: (1.43 GB/1.33 GiB)
[1688913.470754] sd 24:0:0:0: [sde] Write Protect is off
[1688913.470759] sd 24:0:0:0: [sde] Mode Sense: 0f 00 00 00
[1688913.580762] sd 24:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[1688913.802078]  sde: sde1
[1688914.090924] sd 24:0:0:0: [sde] Attached SCSI removable disk
In the above example, the raw storage device was: /dev/sde
The single partition was: /dev/sde1
The 'unmount' (spelled: umount) command dismounted the single partition, but the raw storage device is still available.

OK - now ...

We want a complete copy of the exported storage device -
So make the current directory a writable directory with lots of space.

Bring up a terminal and with substitution of the '/dev/sde' in this example with whatever '/dev/sd?' letter your dmesg showed - -
Code:
sudo dd if=/dev/sde of=usb-raw.img bs=4096
wait -
Compress the raw image (zeros compress real nice) - -
Code:
gzip usb-raw.img
The file will now be compressed and renamed as: usb-raw.img.gz

Push that file to some network location that I can grab a copy of it.
The file does not contain any personal information, so it need not be a secure location.
PM me (and NiLuJe) where to grab it.

- - - -

FAT32 does not 'erase' the files stored on it - just changes their directory name.
The original factory files should still be on it, and if lucky, we can recover them.
Thank you, Bill Gates.

Last edited by knc1; 01-26-2016 at 10:09 AM.
knc1 is offline   Reply With Quote