calibre mount vfat nicht case sensitiv

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
mclien
Beiträge: 2427
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

calibre mount vfat nicht case sensitiv

Beitrag von mclien » 16.02.2015 16:21:56

mein neuer Trekstor Pyrus mini (ebookreader) wird proma von calibre erkannt, leider gelingt mir kein upload, weil auf dem reader ein Ordner existiert der eBook heißt und calibre ein file erzeugen will, das Ebook heißen soll. Lait dem Thread im mobile read forum, liegt es an den mount optionen von debian:
http://www.mobileread.com/forums/showth ... p?t=255895
Post #7
Aber wo finde ich denn nun die Einstellungen mit denen mount vfat Dateisysteme einhängt? Also welche optionen werden da genutzt, wenn keine übergeben werden? Und hat es ggf. einen Grund warum das default auf case-unsensitiv steht?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: calibre mount vfat nicht case sensitiv

Beitrag von KBDCALLS » 16.02.2015 18:30:53

Der Verzeichnisname Ebook hat nichts damit zu tun. Wenn dann sind das fehlende Rechte. Vfat kann nichts damit anfangen, wie auch NTFS.

Das müßte aber gehen

Code: Alles auswählen

UUID=3B2C-83D1     /media/ebook  vfat  default,noauto,user,uid=1000,gid=1000 0 0
Die korrekte UUID muß aber selbst festgestellt werden. Auslesen kann man das mit blkid

Achso für VFAT ist ebook und eBook das selbe. Wären für ext3/3/4 und alle anderen nativen Linux Dateisysteme das zwei verschiedene Namen wären.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

mclien
Beiträge: 2427
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

Re: calibre mount vfat nicht case sensitiv

Beitrag von mclien » 16.02.2015 19:04:48

Also hier nochmal das Statement von dem calibre Entwickler:

Code: Alles auswählen

That error indicates that your system is mounting the vfat partition with broken options.

The stat() call for /media/TREKSTOR/Ebooks is failling indicating it does not exist, and then the mkdir() call is failing indicating it does exist.

In other words, stat() is case sensitive, but mkdir is not. That is just wrong.

Either delete the folder and let calibre create is for you or rename it to have the case calibre expects. Or better yet fix your system to use the correct mount options for vfat.

EDIT: Just for completeness, it will likely be some mixture of the shortname and iocharset/utf8 mount options. Here are the options from my system for vfat devices. (rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1000 ,fmask=0022,dmask=0077,codepage=437,iocharset=iso8 859-1,shortname=mixed,showexec,utf8,flush,errors=remou nt-ro,uhelper=udisks2) 
Aber die Behauptung, dass "stat()" case sensitiv ist und mkdir nicht ist doch Quatch, oder habe ich was verpasst?

Aber wenn vfat nicht case sensitiv ist, verstehe ich das hier nicht:

Code: Alles auswählen

ls -l /media/TREKSTOR/
...
-rw-r--r-- 1 foo users  292 Feb 13 19:24 driveinfo.calibre
drwx------ 2 foo users 4096 Feb 12 20:12 eBooks
wie funktioniert das listing, wenn vfat nicht case sensitiv ist?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: calibre mount vfat nicht case sensitiv

Beitrag von KBDCALLS » 16.02.2015 22:31:29

Dan tu doch das was da steht

Code: Alles auswählen

Either delete the folder and let calibre create is for you or rename it to have the case calibre expects. Or better yet fix your system to use the correct mount options for vfat.
Ordner löschen und von Calibre neu anlegen lassen.

Hab übrigens mal versucht. Auf Vfat einen Ordner eBook angelegt . Wird auch so angezeigt . Dann versucht einen Ordner ebook anzulegen. Das wurde dann mit der Begründung verweigert , das der Ordner schon existiere. Nur beim einem cd wollte er die exakte Schreibweise.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten