![]() |
#1 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 23
Karma: 7476
Join Date: Feb 2013
Location: To the left of your body, to the right of your mind, lost in a riddle.
Device: Android phone, Nook Touch Simple Glowlight
|
Why does Calibre keep losing books, and how can I stop it?
Hi Guys,
This has been happening on and off for years, but I've reached my frustration level with it. Calibre frequently loses books, while retaining the meta data. It doesn't happen with every book, but it does happen enough to be annoying. Here's a recent example: I'm updating and converting a lot of books at the moment, this is something that just happened 1) Open the pdf to see if it's suitable for conversion to ePub (ie consists of actual text rather than just pictures of text). 2) Update meta data to get the cover I want etc 3) hit convert book The problem is, on 3 I'm told the book format doesn't exist, even though I just looked at it seconds ago. Library Maintenance -> Restore Database takes ages to do nothing. Library Maintenance -> Check Library tells me there are missing books (which is why I went there in the first place). If I go and search the HDD I can often (but not always) find the missing book(s), sometimes in a case mismatch, sometimes elsewhere, which means I've got to move them elsewhere then re-import. The library is not on a network drive (I know this can cause problems). Although I do on occasion access the files directly from the drive, this is not the problem here (as it also happens to newly imported books that have never been accessed directly). Any ideas on why this keeps happening, and more importantly how to stop it from happening in the future? ~Mex |
![]() |
![]() |
![]() |
#2 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,302
Karma: 7955525
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
The solutions: live with it or move the library off the NAS. |
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | ||
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 250
Karma: 20386
Join Date: Sep 2010
Location: France
Device: Bookeen Diva, Kobo Clara BW
|
Quote:
Quote:
What's your OS? Calibre version? N. |
||
![]() |
![]() |
![]() |
#4 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 435
Karma: 572984
Join Date: Jan 2010
Location: Long Island
Device: Kobo Libra 2, Kindle 4, Nook Gl4, Nook STR, REB 1100, Ebookwise 1500,
|
Are you using it with Dropbox or Google Drive? Do you have any kind of autosync software running?
|
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,302
Karma: 7955525
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
@aleyx: my bad. You are right -- I didn't see the "not".
![]() That said, the fact that the OP sees case differences in lost books implies that there is a problem doing renaming. Using a NAS is one reason this can happen. Another reason is a mismatch between the file system and the operating system. Problems like this will arise if you run windows using a case-sensitive file system, or if you run linux with a non case-sensitive file system, or if you are using a portable drive and moving it between operating systems. I don't have enough experience with macs to speculate whether case sensitivity problems might arise. Bottom line: be sure that the file system type is native for the OS you are running, and do not move your library storage device between dissimilar operating systems. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |||
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 23
Karma: 7476
Join Date: Feb 2013
Location: To the left of your body, to the right of your mind, lost in a riddle.
Device: Android phone, Nook Touch Simple Glowlight
|
As others have pointed out, I said I was NOT on a networked drive, I mentioned it because I know it can cause problems, easy mistake to make though, as it is often the culprit ;^>
Sorry, should have said that, Doh! I’m Running Linux (Ubuntu 16.04 LTS to be precise), Calibre is 2.47.0, the drive they are on is formatted to ext4 Well, yes and no. They are in a folder that is normally shared on/in DropBox, however I start Calibre with a script that cuts autosync runs Calibre, then restarts autosync when I quit out of Calibre. A habit I got into using Scrivener (that gets very upset with autosync) so anything I use that needs (or may need) a steady non-autosync dive on a drive that is normally shared, I use this script with. So effectively as far as Calibre is concerned, it's a completely normal, non-networked, non-autosynced drive. I have just tested the start-up script and can confirm autosync is stopped for the duration of Calibre running. So no closer to a solution then ;^< Quote:
Quote:
Quote:
Don't know about you guys, but I really stumped by it ;^/ ~Mex |
|||
![]() |
![]() |
![]() |
#7 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,797
Karma: 143059982
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Try moving the library out of the directory that gets synced and stop accessing the libraries directly outside of Calibre. See if your books stop going missing.
|
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,613
Karma: 6718541
Join Date: Dec 2004
Location: Paradise (Key West, FL)
Device: Current:Surface Go & Kindle 3 - Retired: DellV8p, Clie UX50, ...
|
|
![]() |
![]() |
![]() |
#9 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,855
Karma: 59840450
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Why would this matter, as long as the file was not saved (where the name might get tampered with) or deleted from the app?
My normal Calibre (Win & Linux) configuration : (Preferences: Behavior: <no tick next to PDF> ) View uses the OS to supply the PDF viewer. That way, you do not need to even peek inside the library folder |
![]() |
![]() |
![]() |
#10 | |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 23
Karma: 7476
Join Date: Feb 2013
Location: To the left of your body, to the right of your mind, lost in a riddle.
Device: Android phone, Nook Touch Simple Glowlight
|
I'll give it a go, but as I said as far as Calibre is concerned it's not on a drive that gets synced, all synchronisation is stopped while calibre is running, then restarted after it stops.
Quote:
The default (Adobe Reader 9) opened by clicking the link in Calibre, but this is just one of the ways I notice the problem, it doesn't precede every instance of books vanishing, so again, unlikely to be connected. Due to Christmas/Hogmanay I've not had the time to investigate this any further, but if I ever do resolve the issue, I'll drop back and report. ~Mex |
|
![]() |
![]() |
![]() |
#11 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,565
Karma: 29709834
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Mex5150 - maybe you could run a 'watch for deletes' monitor on the library tree, see ==>> Monitor file system activity with inotify - probably filter by the format types (PDF, EPUB, MOBI etc), log or pop a message when delete happens
BTW I'm with you on the library folders - I dive in and out of them all the time. But I never add new items (folders or files), or delete or rename existing items. And I've never lost anything, or had Check Library report significant errors. BR |
![]() |
![]() |
![]() |
#12 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,797
Karma: 143059982
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
What you can do that would work rather well is make a copy of your library to the synced directory and use FreeFileSync to keep the synced copy in sync with the working copy. That would be the safest way to keep your working library safe. I've been using Calibre a good while and I've never had any eBooks go missing just like that. I do think it's related to your syncing. |
|
![]() |
![]() |
![]() |
#13 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,234
Karma: 78869092
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Like Jon, I do a one way sync using AllwaysPro to my local DropBox, and then let DropBox sync as it likes.
|
![]() |
![]() |
![]() |
#14 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
It is certainly true that the safest way to use calibre with Dropbox/other is to do a one-way mirror into the Dropbox folder.
But it is also (probably) irrelevant. If you are careful, as the OP has indicated, one-way sync is not needed to prevent Dropbox/calibre editing conflicts. The most likely source of failure. Although extra safeguards are always good. For the record, I have used calibre a long time without doing a one-way sync and never once had problems. |
![]() |
![]() |
![]() |
#15 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,797
Karma: 143059982
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
Tags |
lost books |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mini Losing books in shelves on Kobo Mini when I connect to Calibre | AliciaNunz | Kobo Reader | 4 | 01-11-2013 08:56 PM |
Calibre wont stop trying to get a list of books on GN7 | Post-It | Devices | 16 | 10-01-2012 09:30 AM |
Losing Wedding Ring Less Stressful Than Losing Mobile Device | xg4bx | General Discussions | 41 | 07-04-2012 07:16 AM |
help please to stop calibre moving books | Grizzly | Library Management | 1 | 02-24-2011 05:21 PM |
Books losing their formatting... | Shiren | Sony Reader | 38 | 05-24-2010 12:42 PM |