Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 05-28-2025, 06:46 PM   #1
jvik
Member
jvik began at the beginning.
 
Posts: 16
Karma: 10
Join Date: Jan 2011
Location: Phoenix, AZ
Device: Nook
Create a catalog in a shared folder

I'm running Windows 11 as the host system. I run Oracle Virtualbox with various Linux distros installed as Virtual Machines. In general this works great - with shared folders I can access any drive on the host system that I choose to share as a "shared folder".

So from Linux Mint, Debian, Fedora ... I can create, read, write, modify ... files in the Windows environment. E.g. with LibreOffice I create a document in Win 11 stored on a disk drive that is shared as a folder with one of the Linux VMs. From this virtual machine I can read, write etc. those files with LibreOffice running under Linux or any other Linux software that can understand that format.

Now, specifically in Win 11 Calibre I can save some books to a directory on a shared folder. Then in a Linux Calibre I can use Add Books to read them and add them to my Linux Calibre library (and vice versa of course.)

What I can't do is open or create a calibre catalog on the shared folder.

This is the traceback I get trying to open a library:

calibre, version 8.4.0
Corrupted database: The library database at /e/calibre-libs/test appears to be corrupted. Do you want calibre to try and rebuild it automatically? The rebuild may not be completely successful.

Traceback (most recent call last):
File "calibre/gui2/ui.py", line 974, in library_moved
File "calibre/db/legacy.py", line 192, in __init__
File "calibre/db/legacy.py", line 46, in create_backend
File "calibre/db/backend.py", line 551, in __init__
File "calibre/db/backend.py", line 990, in initialize_notes
File "calibre/db/notes/connect.py", line 79, in __init__
File "calibre/db/notes/connect.py", line 100, in reopen
File "calibre/db/notes/schema_upgrade.py", line 29, in __init__
File "calibre/db/backend.py", line 433, in execute
File "src/cursor.c", line 240, in resetcursor
apsw.IOError: IOError: disk I/O error

Should Calibre be able to do this?

Any info would be great. Thanks,
jvik
jvik is offline   Reply With Quote
Old 05-28-2025, 07:07 PM   #2
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,932
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
It is in the FAQ. No share or networked drives.

Not only did you try a share, but you spanned OS file systems, which keep file names differently.
Calibre stores the book in the filesystem (for performance. must stay in lockstep) and keeps the where in the DB. Jumping between OS weirds it out.

The Export and Import tool takes care of the needed stuf when you move to another computer.
theducks is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IOS CC Cloud Server (Onedrive), Shared Folder Not found Kaimeirra Calibre Companion 0 08-23-2019 07:33 AM
Library as shared folder (OneDrive) Folkhere Calibre Companion 8 03-30-2016 03:11 AM
Anyone tried Updating Metadata on VMware/Vbox Shared Folder? stanmarsh Library Management 2 12-29-2015 03:25 AM
Mulitple Computers, single shared folder CRussel Library Management 10 11-11-2011 07:34 AM
iLiad Samba/smbd/shared folder access to iLiad ajnorth iRex Developer's Corner 12 02-29-2008 09:02 AM


All times are GMT -4. The time now is 06:46 PM.


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