Ich habe Homebrew, FUSE für OS X und NTFS-3G installiert. Es hat geholfen, externe Partitionen (FAT32 und NTFS) zu sehen, wenn SIP deaktiviert ist (OS X El Capitan). Aber wenn SIP aktiviert ist, kann ich keine externen NTFS- und FAT32-Partitionen im Finder und im Festplattendienstprogramm sehen. Wenn ich den Befehl diskutil list
in einem Terminal ausführe, werden alle Partitionen angezeigt, einschließlich NTFS und FAT32.
Was soll ich jetzt tun, um mit aktiviertem SIP zu lesen/schreiben?
Ausgabe der Diskutil-Liste:
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_CoreStorage Macintosh HD 499.3 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +499.0 GB disk1
Logical Volume on disk0s2
DD75E058-1FC0-4B05-B0F2-FB02A06EC189
Unencrypted
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Microsoft Basic Data BOOTCAMP 80.9 GB disk2s2
3: Apple_HFS osxboot 53.2 GB disk2s3
4: Microsoft Basic Data NF 365.6 GB disk2s4
Nach dem Befehl 'diskutil info /Volumes/NF' war das Ergebnis 'Festplatte konnte nicht gefunden werden: /Volumes/NF'
Der Grund, warum FUSE nicht mit aktiviertem SIP ausgeführt wird, ist, dass (unter anderem) SIP /sbin
standardmäßig Änderungen am Speicherort des Dateisystems blockiert und dies der Ort ist, an dem sich die ausführbare Datei „mount_XXXX“ befindet.
Anstatt SIP vollständig zu deaktivieren, können Sie nur den Teil deaktivieren, der die Dateisystemunterstützung schützt, indem Sie den folgenden Befehl in einer Wiederherstellungskonsole ausführen.
csrutil enable --ohne fs
Dies ist der empfohlene Weg, um das NTFS-Modul in FUSE zum Laufen zu bringen, von den Leuten, die OSXFUSE warten .
Beachten Sie, dass der Befehl Ihnen die folgende Warnung ausgibt, aber vorerst funktioniert.
csrutil: Anfordern einer nicht unterstützten Konfiguration. Dies wird wahrscheinlich in Zukunft brechen und Ihren Computer in einem unbekannten Zustand belassen.
diskutil list
aber nicht im Festplattendienstprogramm? diskutil list
Könnten Sie Ihrer Frage
die Ausgabe des Befehls hinzufügen ?open /Volumes/NF
oder open /Volumes/BOOTCAMP
in ein Terminalfenster eingeben?distutil info /Volumes/NF
die Ausgabe ausführen und in Ihre Frage einfügen?
Benutzer3439894
chkdsk /f <drive letter>:
von einer Administrator-Eingabeaufforderung ausführen können, z. B.,chkdsk /f e:
und dann erneut versuchen, unter OS X zu mounten. Dadurch wird sichergestellt, dass es keine Probleme gibt mit dem Dateisystem, was unter Umständen dazu führen kann, dass sie nicht richtig gemountet werden.ade