![]() |
#16 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
AH. Those issues are resolved by ensuring the folder given in the Connect to Folder dialog is terminated by a /
|
![]() |
![]() |
![]() |
#17 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
And some googling turns up that others have had issues with SqlLite on 9p file systems
![]() |
![]() |
![]() |
![]() |
#18 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,068
Karma: 105206895
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
|
![]() |
![]() |
![]() |
#19 | |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,068
Karma: 105206895
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Quote:
The SQLite is the metadata.db in that? I have my "Calibre Library" on the 512G byte micro SD card that's formatted in ext4 and shared to Crostini Linux via the Google File Manager. Is that better or worse? |
|
![]() |
![]() |
![]() |
#20 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I was trying with my Kobo reader attached via USB. It is "shared" from the chrome Files App to the linux environment and appears in the linux envvironment as /mnt/chromeos/removable/KOBOeReader
|
![]() |
![]() |
![]() |
#21 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,364
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Cant do anything about the 9p issues, but the trailing slash is fixed by: https://github.com/kovidgoyal/calibr...af498dbe620750
|
![]() |
![]() |
![]() |
#22 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
Will try more tests Sent from my Pixel 7a using Tapatalk |
|
![]() |
![]() |
![]() |
#23 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,068
Karma: 105206895
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Yes. currently that's the only way to connect, but I wondered about your library location.
|
![]() |
![]() |
![]() |
#24 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Sorry. Within the Files application I right clicked on My Files and created a new folder called eBooks that I then shared with the Linux environment. This appears to Linux as /mnt/chromeos/MyFiles/eBooks. This is shown by Linux as being again mounted on a 9p based file system but luckily there seem to be no issues there.
|
![]() |
![]() |
![]() |
#25 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Well I tried one more experiment with sqlite on the ChromeBook.
If I create a database on the local storage and enable Write Ahead Journaling ( Code:
.pragma journal_mode=WAL; If I revert to no journaling ( Code:
.pragma journal_mode=delete; Unfortunately there is no way to change the journal mode from WAL while the database is on the USB stick ![]() Guess I'll go for the option of rcloning the Kobo to local storage, having calibre connect to the clone and make changes, and then rcloning back to the Kobo. At least this gives me a viable, non wireless server, means of managing the Kobo until I move back home and obtain a PC as my primary computer. |
![]() |
![]() |
![]() |
#26 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,068
Karma: 105206895
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
I used an ext4 microSD card. I Shared the root of it with Google File Manger to Linux
/mnt/chromeos/removable/SD512-1/ I then accessed the already created on the SD card subdirectory for my files in subdirectories that I had already copied on my Workstation. I then mounted the server share in Crostini Linux (using part of caja) and used Calibre Import to /mnt/chromeos/removable/SD512-1/personal/Calibre Library/. About 8200 ebook titles, some are 3 formats. It seems OK sending stuff to MTP Android Tablet. I'll try Kindle & Kobo via sharing director (Folder) later when this version is released. Since original install I've used grsync and SMB mounts made in Linux (not via Google's File Manager) to update LO Writer files and "Calibre Library" on the SD card. The Gimp, LO Writer, Linux mounted network Printer all OK. PuTTY works to USB-RS232 serial and USB isolated TTL serial devices shared to Linux in USB Manager. The Victron Solar MPPT controller using a downloaded "appimage" in Linus works with either adaptor (I have a separate RS232-TTL dongle). Chromium & Firefox OK in downloads. Various Linux SDR programs working with USB DVB-T stick. Other than totally expected weirdness of the USB Mass Storage, the Crostini Linux works better than expected and better than Android Apps on ChromeOS. Caja just tells me that Volume type is unknown but 43 Gbyte in "Calibre Library". The SD Card appears to be via an internal USB port, so an ext4 USB stick should be no different. I wonder what format your USB stick is? Last edited by Quoth; 03-07-2025 at 03:25 PM. |
![]() |
![]() |
![]() |
#27 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
The issue is NOT calibre and it's database. Rather the issue is the Kobo sqlite database and it's use of journaling.
|
![]() |
![]() |
![]() |
#28 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,068
Karma: 105206895
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
|
![]() |
![]() |
![]() |
#29 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,532
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Woot. My rclone solution from Kobo to local storage, then calibre connect to folder, eject from calibre and rclone back to Kobo worked perfectly.
Now to clean up the content I've loaded wirelessly to get all organized in the Kobo ![]() Now of course that darned double connect need of the Kobo will be a PITA with this scheme but it's a minor price to pay. Many thanks @kovid for implementing this. I can see it be handy for those who want to develop / maintain plugins that deal with content on the device without having to plug / unplug their devices. Sent from my Pixel 7a using Tapatalk |
![]() |
![]() |
![]() |
#30 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,364
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Yes, that was my motivation for doing this.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
boox-wifi-mount-sync - sync or mount your Boox device over WiFi | mag_dex | Onyx Boox | 3 | 07-30-2022 01:42 PM |
Aura H2O 2 Mount Kobo device without access to screen | 7596ff | Kobo Reader | 9 | 02-21-2020 11:51 AM |
Which block device are USB drives on the 350? (To mount) | Ami_K | Sony Reader Dev Corner | 0 | 01-08-2019 02:16 AM |
unable to mount any device in 1.3 | boscaiolo | Devices | 4 | 09-16-2013 05:02 AM |
calibre assumes incorrect location of reader mount point? | akos.maroy | Library Management | 8 | 12-19-2011 06:34 AM |