Welche Programme haben Probleme mit HFSX-Dateisystemen (case-sensitive) und wie können sie behoben werden?


5

Einige Programme erfordern ein Dateisystem, bei dem die Groß- und Kleinschreibung nicht berücksichtigt werden muss. Obwohl Apple warnt vor der Verwendung von Dateisystemen mit Groß- und Kleinschreibung In einigen Situationen ist es nützlich.

Welche Programme haben Probleme mit HFSX-Systemen (Case Sensitive)?

Was sind die Workarounds?

Im Allgemeinen besteht das Problem darin, dass die Entwickler eine Datei in ihrer App aufgerufen haben FOO, aber versuchen Sie, auf die Datei mit dem Namen zuzugreifen foo. In einem HFS + -System, bei dem die Groß- und Kleinschreibung erhalten bleibt, wird gesucht nach foo wird finden FOO. Dies ist bei HFSX nicht der Fall. Die allgemeine Lösung ist daher zu

  1. Suchen Sie die falsch benannte Datei oder den Ordner
  2. Erstellen Sie eine Kopie, einen Link oder benennen Sie ihn um, damit der erwartete Name gefunden wird

1
Keine Möglichkeit, Antworten hinzuzufügen, aber diese Site listet einige Software auf und Hier finden Sie Erklärungen zum Debuggen und Wiederinbetriebnehmen: jms1.net/osx-case-sensitive-fs.shtml

MODERATOREN : Diese Frage wurde bereits geschlossen und zur Wiedereröffnung gewählt: meta.apple.stackexchange.com/questions/1374/… Bitte lies das und überlege, bevor du abstimmst, um zu schließen.

1
Die Metadiskussion hat keine Einwände gegen die Wiedereröffnung erhoben, daher werde ich die Schließung außer Kraft setzen und Leute bitten, sich uns auf Meta anzuschließen, wenn ich eine Meinung / einen Grund zum Schließen verpasst habe. Diskussion ist Hier und Hier
bmike

Antworten:



3

MeshLab Version 1.3.2 funktioniert nicht auf HSFX-Systemen. Das CFBundleExecutable im Info.plist spezifiziert MeshLab, aber die Binärdatei im Ordner Contents / MacOS ist meshlab. Die Lösung ist zu bearbeiten Info.plist (Veränderung MeshLab zu meshlab ) oder:

cd meshlab.app/Contents/MacOS
ln -s meshlab MeshLab

Ein Fehlerbericht wurde hier abgelegt: https://sourceforge.net/p/meshlab/bugs/323/


Der Fehler ist in 1.3.3 noch vorhanden
mankoff

2

Sache (Beta, 1.6b24) funktioniert nicht mit HSFX. Die Lösung ist das Umbenennen oder Verknüpfen der Versions Ordner zu versions

cd Things beta.app/Contents/Frameworks/CulturedRuntime.framework
ln -s Versions versions

Ich kann das Problem mit Version 2.5.4 nicht reproduzieren.
Graham Perrin

0

Die CrashPlan-Backup-Software (v 3.6.3) hat a bekanntes case sensitive Problem .

Lösung ist:

  1. Öffnen Sie das Terminal
  2. Stoppen Sie den CrashPlan-Dienst, indem Sie den folgenden Befehl eingeben:

    sudo launchctl unload /Library/LaunchDaemons/com.crashplan.engine.plist

  3. Öffnen Sie die CrashPlan-Plist-Datei, indem Sie den folgenden Befehl eingeben:

    sudo nano /Library/LaunchDaemons/com.crashplan.engine.plist

  4. Geben Sie Ihr Kennwort für den Computer ein, wenn Sie dazu aufgefordert werden

  5. Suchen Sie die folgende Zeichenfolge:

    <string>/Applications/CrashPlan.app/Contents/MacOs/CrashPlanService</string>

  6. Aktualisieren Sie es auf (Großbuchstaben auf MacOS beachten):

    <string>/Applications/CrashPlan.app/Contents/MacOS/CrashPlanService</string>

  7. Drücken Sie Strg + X beenden

  8. Drücken Sie Y. um die Änderungen zu bestätigen
  9. Wenn Sie die Eingabeaufforderung sehen Zu schreibender Dateiname , Drücken Sie Eingeben um an dem vorhandenen Ort zu speichern
  10. Starten Sie den CrashPlan-Dienst, indem Sie Folgendes eingeben:

    sudo launchctl load /Library/LaunchDaemons/com.crashplan.engine.plist


Ich sollte nicht das gleiche Problem mit 4.3.0 erwarten; Die Ausgabe des folgenden Befehls sieht gut aus: sudo launchctl list com.crashplan.engine | grep -i macos
Graham Perrin

1
Richtig. Derzeit kein Problem.
mankoff

0

Console 10.9 (536.100.1) in Mavericks, OS X 10.9.5 (13F1096)

Die Reihenfolge der Systemprotokollabfragen hängt von den Dateisystemfunktionen ab. Das ist lästig Nur wenn Sie erwarten, dass Abfragen ohne Berücksichtigung der Groß- / Kleinschreibung alphabetisch sortiert werden.

Bei HFS Plus ohne Berücksichtigung der Groß- und Kleinschreibung (a vor A): Screen shot of a listing with a before A

Bei Groß- und Kleinschreibung von HFS Plus (a nach Z):

Screen shot of a listing with a after Z


Meine Vermutung, dass sich die Konsole auf diese Weise verhält - mit HFS Plus mit Mavericks - beruhte auf früheren Kenntnissen darüber, wie sich die Konsole mit ZEVO ZFS auf Mountain Lion verhält. Das relevante Thema im Bereich GreenBytes (bevor es von Oracle geschlossen wurde) war ungeordnete Darstellungen von Dateien in Apps wie Console ; Don Brady beschrieb es als einen Fehler in der Konsole.
Graham Perrin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.