|
![]() |
|
Thread Tools | Search this Thread |
![]() |
#1 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Mar 2014
Device: Samsung Galaxy S4 mini
|
Moving Calibre library to Dropbox folder (on same HDD and partition)
First off, thanks so much to the developer for making this wonderful tool available! It's a magnificient piece of work.
I'm using Calibre portable. I just moved my Calibre Library from a the default location in the Calibre installation folder to my Dropbox folder on the same drive and partition ( C: ). It was a lot of books and it took quite a long time (which I don't quite understand. When moving on the same drive (and partition), then why actually physically moving the files?). I used the option "Calibre Library - Switch/create library... - and chose the Dropbox folder as "New location" with the option "Move current library to new location". But after restarting Calibre (portable version) it reverted back to using the old folder as the calibre library. It shows the list of all the books that were there at the time of moving the folder. However, since the files are not actually there anymore, when trying to view a book in this list, I just get the error "ERROR: cannot view - >bookname< has no available formats". How do I set the default Calibre Library to the new Dropbox folder? I don't want to move all the files again. It took a looooong time for Dropbox to upload. If I use "Calibre Library - Switch/create library... - and chose the dropbox folder as "New location" none of the three options make sense: 1) "Use the previously existing library at the new location". NO! The new location has all the books already - in fact it has more, as I added some more before restarting Calibre after moving the library. 2) "Create an empty library at the new location". NO! The new location has all the books already. 3) "Move current library to new location". NO! It's already done (well, at least the files themselves have been moved). So what do I do from here? I really don't want to make Dropbox starting to do a lot of work again... If the easiest way is to do some registry editing, then just let me know. I've done that often before, but don't want to risk mucking things up if there's a proper way ![]() Thanks in advance! - Larry |
![]() |
![]() |
![]() |
#2 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Option one tells calibre to use the "previously existing library", that is, the one located at the chosen folder, and add it to calibre as a library. As opposed to option two which creates a brand new library at the named location.
Not sure why calibre doesn't remember the new location, but just use option 1 to open the library from the moved-to location. And the reason why calibre took a while to move is because it doesn't know whehter or not the new location is on the same partition, so it cannot hardlink the folder, it must copy+delete everything. I'm sure Kovid has a good reason why, though. So the fact that it's on the same drive doesn't actually help. This is why on the occasion that I had to move a library, I do it from the file explorer. You need to make sure you copy the ENTIRE "Calibre Library" folder, and then calibre will open up with a popup saying the library cannot be found, please select the new location or else select forget this library. Somehow during your transfer, the database didn't get removed?? |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Mar 2014
Device: Samsung Galaxy S4 mini
|
Thanks for your quick reply
![]() Okay, I get it! In that case I think: "Use an already existing library (located at the new location specified above) as the new library at that location." ... would be a better description for option 1. When I do that it loads the library. But only until I restart Calibre. Then it reverts back to the default location. I guess this is a portable version issue. Obviously the portable version does not store anything in the registry (since that's one of the points of being a portable version). Maybe the normal version stores the path there... I'll probably install the normal version sometime soon. Also thanks for the tip concerning moving the library ![]() - Larry |
![]() |
![]() |
![]() |
#4 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,717
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
BR |
|
![]() |
![]() |
![]() |
#5 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,047
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Code:
# library path # Path to directory in which your library of books is stored library_path = u'C:\\Temp\\Test_Lib' |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Somehow I neglected to notice you are using the portable version. The portable version I believe depends on storing your library/libraries within the calibrePortable folder, and cannot handle them being outside. It can't remember the new location since it is not relative to the portable folder structure.
|
![]() |
![]() |
![]() |
#7 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,717
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
BR Last edited by BetterRed; 03-04-2014 at 07:56 PM. |
|
![]() |
![]() |
![]() |
#8 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,717
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 | ||
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,896
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
Quote:
However, if a user has all of their libraries on a flash drive and will be moving between various computers (where the drive letter may vary) then it is best to have all of the libraries within the Calibre Portable folder tree as well. |
||
![]() |
![]() |
![]() |
#10 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
I wonder if the PortableApps version would do a better job, since it acts like a regular calibre install except it does the usual PortableApps magic to configure drive letters and registry keys on startup.
I do know it will open in the last used library, but I don't know the precise differences from Kovid's version. (I keep on being told Kovid's version has improved tremendously from when I first heard of it, but I always used the PortableApps version and never saw the need to change.) |
![]() |
![]() |
![]() |
#11 | ||
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,896
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
Quote:
Calibre portable is the 32 bit version of calibre packaged to look for its folders within the calibre portable folder. Beyond the initial startup there is zero difference between Calibre portable and Calibre 32bit. |
||
![]() |
![]() |
![]() |
#12 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Mar 2014
Device: Samsung Galaxy S4 mini
|
Thanks to everybody for the extra input.
DoctorOhh, I followed your advice and placed Calibre Portable (official) within the Dropbox folder and all my libraries within its folder. Now this part works flawlessly. However, now new problems have arised... But I'll start some new threads on those subjects. |
![]() |
![]() |
![]() |
Tags |
calibre library, dropbox, has no available formats, new location |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Moving Adobe Digital Editions to new HDD | Kaetrin | General Discussions | 7 | 02-19-2014 01:43 PM |
Moving Calibre Library Folder | Klippy | Calibre | 11 | 09-15-2013 12:48 PM |
Moving Library to Dropbox | crossi | Library Management | 1 | 05-07-2012 03:28 PM |
Moving library folder outside calibre - than change within. | myle00 | Calibre | 6 | 08-16-2011 07:08 AM |
Moving libraries to another partition | Lady Fitzgerald | Calibre | 12 | 09-21-2010 04:48 PM |