Häufige Fragen
Antworten auf Fragen zu ExtendFS findest du hier, bevor du den Support kontaktierst.
Unterstützt ExtendFS Apple Silicon?
Ja, sowohl Intel- als auch Apple-Silicon-Macs (M1/M2/M3/M4/M5 usw.) werden unterstützt, sofern sie macOS 15.6 oder neuer verwenden. Anders als bei älteren Optionen müssen die Sicherheitseinstellungen im Wiederherstellungsmodus nicht geändert werden.
Was ist der Unterschied zwischen GitHub und App Store?
Es gibt keine Code-Unterschiede. Beide sind derselbe Build mit exakt denselben Funktionen. Der einzige Unterschied ist, dass der App Store automatische Updates übernehmen kann. Wer das Projekt unterstützen möchte, kann die App-Store-Version kaufen; ansonsten ist die App kostenlos.
Warum ist macOS 15.6 erforderlich?
FSKit wurde erstmals in macOS 15.4 veröffentlicht, daher kann ExtendFS keine ältere Version unterstützen. macOS 15.4 und 15.5 hatten erhebliche FSKit-Probleme, die das Einbinden von Datenträgern erschwerten (FB17772372). Da jedes Gerät, das macOS 15.4 unterstützt, auch macOS 15.6 unterstützt, wurde 15.6 als Mindestversion festgelegt.
Wo kann ich Fragen stellen oder Fehler melden?
Siehe das Support-Dokument, um Fehler zu melden oder Hilfe anzufordern.
Wie kann ich das Projekt ohne den App Store unterstützen?
Zunächst sei darauf hingewiesen, dass ExtendFS auf GitHub kostenlos ist. Finanzielle Unterstützung wird nie erwartet, und eine Spende führt nicht zu einer bevorzugten Behandlung oder besonderem Support. Wer trotzdem beitragen möchte, kann über mein GitHub-Sponsors-Profil einen frei gewählten monatlichen oder einmaligen Betrag beitragen.
Wird es Schreibunterstützung geben?
Vielleicht... Wahrscheinlich nicht.
Werden andere Linux-Dateisysteme wie Btrfs unterstützt?
Nur-Lese-Unterstützung für andere Dateisysteme ist etwas wahrscheinlicher als allgemeine Schreibunterstützung, aber die Antwort lautet weiterhin „wahrscheinlich nicht“. Für Btrfs ist die Antwort in absehbarer Zukunft fast sicher „nein“. Btrfs verwendet Subvolumes, sodass ein Blockgerät mehrere Volumes präsentieren kann. Die aktuelle FSKit-Version unterstützt jedoch nur sogenannte „unary file systems“, bei denen eine Blockgeräte-Ressource ein Volume präsentiert. Apple hat angekündigt, dass künftige FSKit-Versionen komplexere Dateisysteme unterstützen werden, aber so weit ist es noch nicht.
Was bedeuten die FB-Nummern?
Das sind Apple-Feedbacknummern zu verschiedenen von mir gemeldeten FSKit-Fehlern. Sie sind leider nicht öffentlich einsehbar und dienen hauptsächlich als eigene Referenz oder als Referenz für Apple-Mitarbeiter, falls sie darauf stoßen.
Warum ExtendFS, wenn es ext4fuse gibt?
Aus mehreren Gründen: Die meisten anderen Werkzeuge integrieren sich schlecht in Systemframeworks wie Disk Arbitration für das automatische Einbinden. Implementierungen wie macFUSE sind auf Apple-Silicon-Macs schwierig zu installieren, weil die Installation von Kexts eine Verringerung der Sicherheit im Wiederherstellungsmodus erfordert. Das ist weniger problematisch, seit neuere macFUSE-Versionen FSKit unterstützen und Alternativen wie FUSE-T existieren, obwohl standardmäßig weiterhin der Kext verwendet wird. Außerdem hat es Spaß gemacht und war eine gute Lernmöglichkeit. FSKit ist neu und noch wenig erforscht, daher ist es interessant, etwas Nützliches damit zu entwickeln.