Mobileread
Lubuntu Calibre und NAS
#1  ral9004 06-29-2015, 04:10 AM
Hallo

Meine Calibre Bibliothek liegt auf einem NAS.

Der Zugriff mit Calibre von Lubuntu aus wird genauso wie der Versuch dort eine neue Bibliothek zu erstellen mit diesem Fehler quittiert:

Versuch dort eine neue Bibliothek zu erstellen mit diesem Fehler quittiert:


calibre 1.25 isfrozen: False is64bit: True
Linux-3.16.0-41-generic-x86_64-with-Ubuntu-14.04-trusty Linux ('64bit', 'ELF')
('Linux', '3.16.0-41-generic', '#57~14.04.1-Ubuntu SMP Thu Jun 18 18:01:13 UTC 2015')
Python 2.7.6
Linux: ('Ubuntu', '14.04', 'trusty')
Traceback (most recent call last):
File "/usr/lib/calibre/calibre/gui2/dialogs/choose_library.py", line 132, in accept
self.perform_action(action, loc)
File "/usr/lib/calibre/calibre/gui2/dialogs/choose_library.py", line 107, in perform_action
self.callback(loc, copy_structure=self.copy_structure.isChecked())
File "/usr/lib/calibre/calibre/gui2/actions/choose_library.py", line 580, in choose_library_callback
allow_rebuild=True)
File "/usr/lib/calibre/calibre/gui2/ui.py", line 608, in library_moved
db = LibraryDatabase(newloc, default_prefs=default_prefs)
File "/usr/lib/calibre/calibre/db/legacy.py", line 70, in __init__
progress_callback=progress_callback)
File "/usr/lib/calibre/calibre/db/legacy.py", line 44, in create_backend
progress_callback=progress_callback)
File "/usr/lib/calibre/calibre/db/backend.py", line 349, in __init__
self.is_case_sensitive = is_case_sensitive(self.library_path)
File "/usr/lib/calibre/calibre/utils/filenames.py", line 115, in is_case_sensitive
open(f1, 'w').close()
IOError: [Errno 13] Permission denied: u'/media/USBDisk1/qnap212/Lesen/Magazin/calibre_test_case_sensitivity.txt'

Ich kann z.B. mit NANO eine neue Textdatei erstellen und lesen. Ich habe mit CHMOD alle Rechte für alle User gegeben. Calibre neu installiert. Restart von Lubuntu.

Der Zugriff auf die Bibliothek funktioniert von einem Windows Rechner aus ohne Probleme.

Für Fragen zu Details und Lösungsvorschläge danke ich im Voraus.

MfG
RAL9004
Reply 

#2  cklammer 07-03-2015, 04:34 PM
Quote ral9004
File "/usr/lib/calibre/calibre/db/backend.py", line 349, in __init__
self.is_case_sensitive = is_case_sensitive(self.library_path)
File "/usr/lib/calibre/calibre/utils/filenames.py", line 115, in is_case_sensitive
open(f1, 'w').close()
IOError: [Errno 13] Permission denied: u'/media/USBDisk1/qnap212/Lesen/Magazin/calibre_test_case_sensitivity.txt'
Das sind entweder Rechte, Gross-/Kleinschrift oder Mountoptionen.

Wie ist das gemountet? SMB oder NFS?

LG, Christian
Reply 

Today's Posts | Search this Thread | Login | Register