View Single Post
Old 12-14-2015, 03:22 AM   #17
CeeDub
Junior Member
CeeDub began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Jun 2014
Device: Sony PRS-T2
Okay, I just transferred the %APPDATA%\calibre folder to another machine and get the following error when I start Calibre, because this machine does not have an E: drive:

calibre, version 2.46.0
ERROR: Failed to create library: Failed to create calibre library at: u'e:\\Users\\CeeDub\\Documents\\eBooks\\CalibreLib raries\\Main'.
You will be asked to choose a new library location.

Traceback (most recent call last):
File "site-packages\calibre\gui2\main.py", line 143, in get_library_path
File "os.py", line 150, in makedirs
File "os.py", line 150, in makedirs
File "os.py", line 150, in makedirs
File "os.py", line 150, in makedirs
File "os.py", line 150, in makedirs
File "os.py", line 150, in makedirs
File "os.py", line 157, in makedirs
WindowsError: [Error 21] The device is not ready: u'e:\\'

Apparently, there are other config files that contain local paths.

I'm pretty sure there used to be a time when all relevant (to me) settings were stored either in the metadata_db_prefs_backup.json or in the metadata.db, because I only synced the library folder itself and I used to get search history, recently viewed books, bookmarks, and everything else I can think of all synchronized with no effort.

The only thing that's really important to me (besides the library itself, obviously) are the bookmarks, though.

ETA: On the bright side, after I manually specify the correct library path, the bookmarks are synced now.

Last edited by CeeDub; 12-14-2015 at 03:26 AM.
CeeDub is offline   Reply With Quote