Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-07-2016, 06:19 AM   #1
njt
Enthusiast
njt began at the beginning.
 
Posts: 37
Karma: 14
Join Date: Oct 2006
Kindle Voyage can't proceed past the initial "tree" screen

Hello,

I recently purchased a kindle voyage from a secondhand shop. I was using Calibre and had a whole bunch of documents in the kindle that I just wanted to delete and start over, so I deleted everything in the documents folder, transferred content via Calibre (to the machine memory - or so it said). Deleted things from the kindle cloud and then took disconnected the kindle via the proper steps (Disconnecting the usb via the pc first, then unhooking the usb.)

Upon unhooking the usb it gave me an error saying I didn't disconnected it and it needs to fix. I got impatient after an hour and tried to reboot to have it get stuck at the tree screen.

I tried charging it until the light turned green restarting via long-pressing the power button and plugging it into the pc and all those steps to get it to work to no avail.

The Kubrick method appears to not work for the Kindle Voyage and from what I see, I can't add any files onto my kindle as it doesn't allow me to access its folders (it does show it is connected, and that is a kindle device - but nothing else)

Anyway, am I shit out of luck or is there some miracle solution?

Any help would be appreciated .

Thanks
Attached Thumbnails
Click image for larger version

Name:	kindle.JPG
Views:	232
Size:	16.5 KB
ID:	148509  
njt is offline   Reply With Quote
Old 05-10-2016, 05:52 AM   #2
njt
Enthusiast
njt began at the beginning.
 
Posts: 37
Karma: 14
Join Date: Oct 2006
Ended up replacing - thanks anyway ^^;. (Thread can be dealt with as seen fit )
njt is offline   Reply With Quote
Advert
Old 05-10-2016, 06:14 AM   #3
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
The Kindle's start-up code that rebuilds a corrupted filesystem scores very low on the IG (instant gratification) scale.

All you had to do was keep it powered and wait.
knc1 is offline   Reply With Quote
Old 05-10-2016, 06:21 AM   #4
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 916
Karma: 13928438
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Quote:
Originally Posted by knc1 View Post
The Kindle's start-up code that rebuilds a corrupted filesystem scores very low on the IG (instant gratification) scale.

All you had to do was keep it powered and wait.
For more than an hour? What's it *doing* in there? Even resquashing an entire filesystem shouldn't take that long, and fsck is drastically faster even on spinning rust.
NullNix is offline   Reply With Quote
Old 05-10-2016, 06:42 AM   #5
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by NullNix View Post
For more than an hour? What's it *doing* in there? Even resquashing an entire filesystem shouldn't take that long, and fsck is drastically faster even on spinning rust.
It can take 24h, or even more!
HarryT is offline   Reply With Quote
Advert
Old 05-10-2016, 08:01 AM   #6
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 NullNix View Post
For more than an hour? What's it *doing* in there? Even resquashing an entire filesystem shouldn't take that long, and fsck is drastically faster even on spinning rust.
Correcting the source of the error message you received.

Of course fsck is drastically faster on spinning rust, spinning rust is drastically faster than flash rom.

Keep in mind two things:
*) Flash storage (eeprom) can not be written to.
It can be read, it can be erased and it can be re-programmed, but write? Can't happen, the device's micro-controller is faking it.

*) Each time an error, either in the data recorded (in this case a file system) or in the underlying storage media, is encountered - -
**After** the device corrects itself internally, the whole fsck process has to be started again.

Let me guess your next question:

The reason you don't see this situation with the SSD in your (whatever) other device is because it is hidden by the controller inside of the device.
The micro-controller in an SSD is much more "intelligent" than that of an eMMC device.

Your attempts to re-start it and/or re-set it during the time it was initially dealing with the problem only made things worse, much worse.
But still, it would have recovered if kept on external power and left alone.

And yes, a day or two is reasonable for a 2G or 4G device.

And it **must** be on external power all of that time (the battery run-time of a Kindle is only 2 to 3 hours - not days).
Lose power to the eMMC device during one of its internal read-erase-merge-reprogram cycles and the device is ruined.
knc1 is offline   Reply With Quote
Old 05-10-2016, 09:34 AM   #7
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 916
Karma: 13928438
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Quote:
Originally Posted by knc1 View Post
Correcting the source of the error message you received.

Of course fsck is drastically faster on spinning rust, spinning rust is drastically faster than flash rom.
Not so. fsck does relatively few writes -- it tries to keep the amount of change to a minimum, though the change will be scattered across eraseblocks and thus have a horrible write amplification. What it does is a *lot* of seeking, which is nearly instantaneous on flash.

Quote:
*) Each time an error, either in the data recorded (in this case a file system) or in the underlying storage media, is encountered - -
**After** the device corrects itself internally, the whole fsck process has to be started again.
Oh god. If it's repeatedly rerunning fsck in the blind hope that maybe it'll work if it keeps trying enough, that might explain it.

Quote:
The reason you don't see this situation with the SSD in your (whatever) other device is because it is hidden by the controller inside of the device.
The micro-controller in an SSD is much more "intelligent" than that of an eMMC device.
Good point. (Though I'm not the person who had the problem, I'm just a curious bystander who knows how e2fsck works.)
NullNix is offline   Reply With Quote
Old 05-10-2016, 10:23 AM   #8
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 NullNix View Post
Not so. fsck does relatively few writes -- - - - - - -
But it **must** write to correct errors found.
It isn't magic.

And the flash 'write' (which it can't do, but must fake) is not the same effect of a hard drive with a bad sector that just sets an alternate sector (internally, in its controller).

The fact that fsck does not work in erase block chunks, erase block boundary aligned, is why it must start over.

There is no 'blindly' anything involved, its science, not magic.
knc1 is offline   Reply With Quote
Old 05-10-2016, 12:20 PM   #9
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 916
Karma: 13928438
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Quote:
Originally Posted by knc1 View Post
But it **must** write to correct errors found.
It isn't magic.
What i meant is that it doesn't rewrite whole regions: it does occasional scattershot writes (though this will probably have to change at some point when it gains more support for SMR drives, because as with flash those have restrictions on how and where you can safely write).

Quote:
And the flash 'write' (which it can't do, but must fake) is not the same effect of a hard drive with a bad sector that just sets an alternate sector (internally, in its controller).
Why do you claim it can't write to flash? Of course it can, but the modify write is *implemented* as an erase-and-new-write-and-pointer-update.

Quote:
The fact that fsck does not work in erase block chunks, erase block boundary aligned, is why it must start over.
That's only true if it's fscking below the level of the flash translation layer, which is vanishingly unlikely. Fading memories tell me that this is ext3, not a flash filesystem, so there's a translation layer here, so fsck will be emitting writes just as if it were on spinning rust, and relying on the translation layers to remap these writes correspondingly. There is no support whatsoever in fsck for storage media where you do a write and it doesn't show up until you restart fsck (how would the translation layer even know fsck had terminated?!). If this isn't an ext*fs then my argument is nonsense because I'm talking about a completely different fsck program than is actually in use.

(However, I am presuming in the absence of the evidence here. I'm not even sure which filesystem's being rebuilt, hence my question. Presumably it's not the squashfs ones -- those are never modified, and it doesn't even *have* a pristine original copy of that if one *is* somehow messed up. So it must be the modifiable system partition, which is IIRC ext3, right?)
NullNix is offline   Reply With Quote
Old 05-10-2016, 12:34 PM   #10
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
In the problem reported here, FAT32.

And you just explained why fsck has to start over, re-read your own post.
knc1 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Directory tree in-place "author" -> "folder + author" script (where folder=category) danjcla Library Management 2 02-01-2015 11:23 PM
10 million Samsung Galaxy Note (5.3" screen) sold worldwide in past 9 months Top100EbooksRank News 32 09-03-2012 12:16 PM
How to create "Genre" expandable tree structure in Tag Browser? meads Library Management 3 02-20-2011 02:43 PM
Toshiba Dual Screen "netbook"/"laptop" kennyc News 18 06-23-2010 05:19 AM


All times are GMT -4. The time now is 04:44 PM.


MobileRead.com is a privately owned, operated and funded community.