Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > Bookeen

Notices

Reply
 
Thread Tools Search this Thread
Old 05-26-2009, 02:26 PM   #1
Spektakel
Member
Spektakel began at the beginning.
 
Posts: 19
Karma: 10
Join Date: Apr 2009
Device: cybook
Questions about folders

Hello, I have a few questions about folder support on the Cybook with the current (mobipocket) firmware. I know the Cybook does not support folders in the library view, but:

- Can the Cybook read e-books in subfolders of the eBook folder? (I suppose so, since the default demo books are in EN and FR folders...)
- Is it possible to delete existing (EN and FR) subfolders, and create new ones?
- If so, could copying a self-made folder (loaded with e-book files) from a computer to the Cybook cause the Cybook to crash / stop working?
- Could using linux to connect to your Cybook cause problems? (bonus question)

Thanks!
Spektakel is offline   Reply With Quote
Old 05-26-2009, 02:51 PM   #2
tompe
Grand Sorcerer
tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.
 
Posts: 7,452
Karma: 7185064
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Kindle Voyage, Nexus 5, Kindle PW
Quote:
Originally Posted by Spektakel View Post
- Can the Cybook read e-books in subfolders of the eBook folder? (I suppose so, since the default demo books are in EN and FR folders...)
- Is it possible to delete existing (EN and FR) subfolders, and create new ones?
- If so, could copying a self-made folder (loaded with e-book files) from a computer to the Cybook cause the Cybook to crash / stop working?
- Could using linux to connect to your Cybook cause problems? (bonus question)
Yes. Yes. Correctly copying files should not cause any problem. Disconnecting the cable without properly unmounting the disk can cause problem. Run fsck on the file system if you have donw that.
tompe is offline   Reply With Quote
Advert
Old 05-26-2009, 03:15 PM   #3
Spektakel
Member
Spektakel began at the beginning.
 
Posts: 19
Karma: 10
Join Date: Apr 2009
Device: cybook
Thanks a lot, tompe! Pretty quick, too

I just have sent my Cybook back to Bookeen because of problems that arose after copying files to the Cybook using Linux, and now I'm afraid to do so with my girlfriends Cybook...
Spektakel is offline   Reply With Quote
Old 05-26-2009, 04:18 PM   #4
Spektakel
Member
Spektakel began at the beginning.
 
Posts: 19
Karma: 10
Join Date: Apr 2009
Device: cybook
Quote:
Originally Posted by tompe View Post
Disconnecting the cable without properly unmounting the disk can cause problem.
So, one more question: what problems have been reported when disconnecting the cable before unmounting / 'safely removing'?
Spektakel is offline   Reply With Quote
Old 05-26-2009, 04:25 PM   #5
K-Thom
The one and only
K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.K-Thom ought to be getting tired of karma fortunes by now.
 
Posts: 3,302
Karma: 535819
Join Date: Oct 2008
Location: Berlin, Germany
Device: yup!
Loss of content happenend to some users. That means all ebooks were deleted from the Cybook.
K-Thom is offline   Reply With Quote
Advert
Old 05-26-2009, 04:29 PM   #6
ErwinOtten
Addict
ErwinOtten has a complete set of Star Wars action figures.ErwinOtten has a complete set of Star Wars action figures.ErwinOtten has a complete set of Star Wars action figures.ErwinOtten has a complete set of Star Wars action figures.ErwinOtten has a complete set of Star Wars action figures.
 
ErwinOtten's Avatar
 
Posts: 338
Karma: 444
Join Date: Jul 2008
Location: The Netherlands
Device: Cybook G3
Quote:
Originally Posted by Spektakel View Post
So, one more question: what problems have been reported when disconnecting the cable before unmounting / 'safely removing'?
It's just a standard windows thing. When you don't use the ' safely remove hardware' button the computer can still hold access to the disc and corrupt it by pulling out the cable. Don't know if it's the same under linux though.
ErwinOtten is offline   Reply With Quote
Old 05-26-2009, 04:43 PM   #7
tompe
Grand Sorcerer
tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.
 
Posts: 7,452
Karma: 7185064
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Kindle Voyage, Nexus 5, Kindle PW
Quote:
Originally Posted by ErwinOtten View Post
It's just a standard windows thing. When you don't use the ' safely remove hardware' button the computer can still hold access to the disc and corrupt it by pulling out the cable. Don't know if it's the same under linux though.
In Linux I think buffers are flushed after a certain time interval. It is maybe 10 seconds or so. But it is easy to write and disconnect before buffers are flushed so you should always unmount the device before removing the cable. I suppose you can get a corrupt file system if you are unlucky and one symptom might be that you cannot write to the file system. But that is easily fixed by using fsck.
tompe is offline   Reply With Quote
Old 05-28-2009, 06:05 AM   #8
Godzil
a pthread?? where? where?
Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Godzil's Avatar
 
Posts: 1,763
Karma: 30462
Join Date: Mar 2009
Location: Somewhere in EU
Device: Newton MessagePad 2100, and only this
Windows by default doesn't use buffering on removable device like the Cybook (it's an option that you can change) so the modification are directly done without using a cache

For XP for exemple:
- right click on the Cybook HD icon and select properties
- In the "hardware" tab clic on the "Bookeen Cybook Gen3 -HD" in the list and clic que "propertie" button
- Choose the "Strategy" tab you have now two radio button with "Optimise for a fast remove" or "Optimise for performances" and the first should be selected by default.

The first one strategy is "don't use a cache to write, do them synchronously"
The second one is "use a write/read cache and flush them asynchronously"


(I translate the windows text from my french XP version to english, so they may differ a little from the original english text)


Quote:
Originally Posted by tompe View Post
In Linux I think buffers are flushed after a certain time interval. It is maybe 10 seconds or so. But it is easy to write and disconnect before buffers are flushed so you should always unmount the device before removing the cable. I suppose you can get a corrupt file system if you are unlucky and one symptom might be that you cannot write to the file system. But that is easily fixed by using fsck.
For Linux, if you want to be sure that the kernel/fs flush everything, just call sync(1) before anything else. The sync application force the VFS to flush all of it's caches

Last edited by Godzil; 05-28-2009 at 06:07 AM.
Godzil is offline   Reply With Quote
Old 05-28-2009, 02:54 PM   #9
tompe
Grand Sorcerer
tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.
 
Posts: 7,452
Karma: 7185064
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Kindle Voyage, Nexus 5, Kindle PW
Quote:
Originally Posted by Godzil View Post
For Linux, if you want to be sure that the kernel/fs flush everything, just call sync(1) before anything else. The sync application force the VFS to flush all of it's caches
Actually you have to wait some time after sync. From the man page:
Quote:
On Linux, sync is only guaranteed to schedule the dirty blocks for writing; it can actually take a short time before all the blocks are finally written. The reboot(8) and halt(8) commands take this into account by sleeping for a few seconds after calling sync(2).
So umount seems to be safer...
tompe is offline   Reply With Quote
Old 05-29-2009, 05:10 AM   #10
Godzil
a pthread?? where? where?
Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.Godzil can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Godzil's Avatar
 
Posts: 1,763
Karma: 30462
Join Date: Mar 2009
Location: Somewhere in EU
Device: Newton MessagePad 2100, and only this
Yes, you have to wait, but sync(1) (not sync(2) because it is not the command line tool, but a C function and they not necessarily work the same way, even if sync(1) may use sync(2)) will not exit until the cache has been flushed.

But yes, using unmount is the best way to do.

(And I'm really sorry for all non Linux speaking person here such a message could be really cryptic )

(and the Linux man page for sync(2) have this information:

Quote:
BUGS
According to the standard specification (e.g., POSIX.1-2001), sync() schedules the writes, but may return before the actual writing is
done. However, since version 1.3.20 Linux does actually wait. (This still does not guarantee data integrity: modern disks have large
caches.)
And flash device does not have such cache.

Last edited by Godzil; 05-29-2009 at 05:15 AM. Reason: edit: add some manpage informations
Godzil is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PRS-505 PRS+: 2 Questions on "Browse Folders" and Dictionary Format crc Sony Reader 2 06-23-2010 01:36 AM
folders lisadawn Sony Reader 5 04-30-2010 07:34 AM
Not ONLY folders! Sheikspeare Amazon Kindle 2 12-06-2009 04:39 PM
Folders! I've got folders! - A short review of the BeBook Mini Elsi BeBook 10 09-26-2009 02:47 AM
Folders kenbaldwin Which one should I buy? 6 03-03-2009 04:38 PM


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


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