Pytanie:
Jakie programy mają problemy z systemami plików uwzględniającymi wielkość liter (HFSX) i jak je naprawić?
user588
2012-03-28 05:20:42 UTC
view on stackexchange narkive permalink

Istnieją programy, które wymagają systemu plików z rozróżnianiem wielkości liter, a inne wymagają rozróżniania wielkości liter. Mimo że Apple ostrzega przed używaniem systemów plików z rozróżnianiem wielkości liter, w niektórych sytuacjach jest to przydatne.

Jakie programy mają problemy z systemami z rozróżnianiem wielkości liter (HFSX)?

Jakie są sposoby obejścia problemu?

Ogólnie problem polega na tym, że programiści mają w swojej aplikacji plik o nazwie FOO , ale spróbuj uzyskać dostęp do pliku pod nazwą foo . W systemie HFS +, który zachowuje wielkość liter, ale nie rozróżnia wielkości liter, wyszukiwanie foo spowoduje znalezienie FOO . Tak nie jest w przypadku HFSX. Ogólnym rozwiązaniem jest zatem

  1. Znajdź plik lub folder o błędnej nazwie
  2. Utwórz kopię, łącze lub zmień nazwę, aby można było znaleźć oczekiwaną nazwę
  3. ol>
Brak możliwości dodawania odpowiedzi, ale ta witryna zawiera listę oprogramowania * i * zawiera wyjaśnienia dotyczące debugowania i ponownego ich działania: http://www.jms1.net/osx-case-sensitive-fs.shtml
** MODERATORZY **: To pytanie zostało już zamknięte i głosowano na ponowne otwarcie: http://meta.apple.stackexchange.com/questions/1374/requesting-re-open-votes-for-a-question Przeczytaj i rozważ to przed głosowaniem nad zamknięciem.
Dyskusja meta nie ma zastrzeżeń do ponownego otwarcia tego, więc zamierzam odrzucić zamknięcie i poproszę ludzi, aby dołączyli do nas na meta, jeśli przegapiłem opinię / powód, aby je zamknąć. Dyskusja jest [tutaj] (http://meta.apple.stackexchange.com/questions/1374/requesting-re-open-votes-for-a-question) i [tutaj] (http: //meta.apple.stackexchange .com / questions / 1477 / requesting-re-open-reviews-for-a-question)
Siedem odpowiedzi:
user588
2012-03-28 05:22:44 UTC
view on stackexchange narkive permalink

Zgodnie z tym pytaniem Photoshop CS5 nie będzie działał na HFSX.

Konwertuj partycję z rozróżniania wielkości liter na bez rozróżniania wielkości liter

Wygląda na to, że CS6 też nie działa. http://apple.stackexchange.com/questions/61665/i-want-to-install-adobe-cs6-on-external-hard-drive-but-cant-select-the-install
Myślałem, że Adobe Reader ma ten sam problem, ale wydaje się, że działa na moim iMacu.Adobe Acrobat Reader DC `2019.021.20058`.
user588
2012-03-28 05:23:50 UTC
view on stackexchange narkive permalink

MeshLab wersja 1.3.2 nie działa na systemach HSFX. CFBundleExecutable w Info.plist określa MeshLab , ale plik binarny w folderze Contents / MacOS to meshlab . Rozwiązaniem jest edycja Info.plist (zmień MeshLab na meshlab ) lub:

  cd meshlab. app / Contents / MacOSln -s meshlab MeshLab  

Zgłoszenie błędu zostało umieszczone tutaj: https://sourceforge.net/p/meshlab/bugs/323/

Błąd nadal istnieje w wersji 1.3.3
user588
2012-03-28 05:24:37 UTC
view on stackexchange narkive permalink

Rzecz (beta, 1.6b24) nie działa z HSFX. Rozwiązaniem jest zmiana nazwy lub połączenie folderu Versions do versions

  cd Things beta.app/Contents/Frameworks/CulturedRuntime.frameworkln - s Wersje wersje  
Nie mogę odtworzyć problemu z wersją 2.5.4.
Graham Perrin
2015-07-14 00:39:31 UTC
view on stackexchange narkive permalink

Konsola 10.9 (536.100.1) w Maveicks, OS X 10.9.5 (13F1096)

Kolejność zapytań w dzienniku systemu zależy od możliwości systemu plików. Jest to kłopotliwe tylko wtedy, gdy oczekujesz, że zapytania będą sortowane alfabetycznie bez uwzględniania wielkości liter.

Z HFS Plus bez rozróżniania wielkości liter (a przed A): Screen shot of a listing with a before A

Z rozróżnianiem wielkości liter HFS Plus (a po Z):

Screen shot of a listing with a after Z

Moje przypuszczenie, że konsola zachowa się w ten sposób - z HFS Plus z Mavericks - opierało się na wcześniejszej wiedzy o tym, jak konsola zachowywała się z ZEVO ZFS w Mountain Lion.Istotnym tematem w obszarze GreenBytes (przed zamknięciem go przez Oracle) była * nieuporządkowana reprezentacja plików w aplikacjach takich jak Console *;Don Brady opisał to jako błąd w Console.
Franklin Yu
2020-01-08 10:51:27 UTC
view on stackexchange narkive permalink

OneDrive

OneDrive nie zsynchronizuje folderu, jeśli jest w woluminie uwzględniającym wielkość liter.Sama aplikacja wydaje się działać, więc utworzyłem wolumin danych bez rozróżniania wielkości liter i przeniosłem tam mój folder OneDrive.

Wersja: 19.192.0926.0012

Uwaga: używam APFS, a nie HFS +, ale myślę, że będą powodować te same problemy.

Aktualizacja: ikona z trzema kropkami przycisku „inne” nie jest wyświetlana, ale sam przycisk działa.

mankoff
2014-08-21 18:40:49 UTC
view on stackexchange narkive permalink

Oprogramowanie do tworzenia kopii zapasowych CrashPlan (wersja 3.6.3) zawiera znany problem z rozróżnianiem wielkości liter.

Rozwiązanie:

  1. Otwórz terminal
  2. Zatrzymaj usługę CrashPlan, wprowadzając to polecenie:

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

  3. Otwórz plik plist CrashPlan, wprowadzając to polecenie:

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

  4. Po wyświetleniu monitu wprowadź hasło komputera

  5. Zlokalizuj następujący ciąg:

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

  6. Zaktualizuj do (zwróć uwagę na wielkie litery na MacOS):

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

  7. Naciśnij Control + X , aby wyjść

  8. Naciśnij Y , aby potwierdzić zmiany l i>
  9. Po wyświetleniu monitu Nazwa pliku do zapisania naciśnij Enter , aby zapisać w istniejącej lokalizacji
  10. Uruchom CrashPlan usługę wpisując:

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

Nie spodziewałem się tego samego problemu z 4.3.0;dane wyjściowe z następującego polecenia wyglądają dobrze: `sudo launchctl list com.crashplan.engine |grep -i macos`
Poprawny.Obecnie nie jest to problem.
Franklin Yu
2020-02-17 14:03:51 UTC
view on stackexchange narkive permalink

Steam

Error message

Następnie umieszczam ścieżkę w systemie plików bez rozróżniania wielkości liter, ale program kończy działanie po aktualizacji.Następnie spróbowałem ręcznie uruchomić plik binarny z wiersza poleceń (aby sprawdzić, czy zawiera bardziej szczegółowy komunikat o błędzie):

  /Applications/Steam.app/Contents/MacOS/steam_osx
 

Uruchomienie tego dwa razy i działa.Zauważ, że dziennik jest inny, więc zdecydowanie zrobił coś innego za drugim razem, mimo że wygląda tak samo w GUI.

Uwaga: to nie oznacza , że wszystkie gry działają.Chodzi tylko o sam Steam.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...