Bezpiecznik dla OS X i NTFS-3G musi być zainstalowany razem. Pełna instalacja jest trudne na El Capitan: Zobacz moją odpowiedź apple.stackexchange.com/a/213575/62697
Ok, po zrobieniu tego wszystkiego, czy NTFS vol zostanie automatycznie podłączony?
Mohammed Fawzan
1
@MohammedFawzan Tak, to jest cel.
Cœur
1
Próbowałem wszystkich kroków. wciąż nie mogę pisać do woluminów. : /
Mohammed Fawzan,
2
Ci, którzy nie chcą powiązać go podczas uruchamiania i chcą go wypróbować, mogą spróbować. „Po zainstalowaniu NTFS-3G możesz ręcznie montować woluminy NTFS w trybie odczytu i zapisu, wykonując następujące polecenia w Terminalu. Zastąp / dev / disk1s1 rzeczywistą partycją NTFS, którą chcesz zamontować. Nazwę partycji można znaleźć za pomocą listy diskutil. sudo mkdir / Volumes / NTFS sudo / usr / local / bin / ntfs-3g / dev / disk1s1 / Volumes / NTFS -olocal -oallow_other "From github.com/osxfuse/osxfuse/wiki/NTFS-3G
Sharukh Mastan
1
Kiedyś aktualizowałem OSX 10.10 do High Sierra z dwiema aktualizacjami konsekwencji offline i obsługa NTFS została zerwana. Bez powodzenia przeszedłem przewodnik po naparach. Następnie uruchamiam [brew install ntfs-3g] jeszcze raz i dostaję sugestię łącza i błąd łącza. Uruchom link w trybie suchobiegu, aby zobaczyć, które pliki zostaną usunięte przez brew. Usuń je ręcznie, uruchom [zaparz link] i uruchom ponownie - wszystko działa dobrze. Mam nadzieję, że to komuś pomoże :)
Denis Barmenkov
14
Przetestowałem to na Mountain Lion i jest bezpłatny i nie trzeba go ponownie uruchamiać. Wykorzystuje natywne sterowniki NTFS systemu OS X.
Podłącz swoje urządzenie
Napisz w terminalu diskutil listi poszukaj IDENTYFIKATORA, gdzie TYPE to Windows_NTFS.
W tym przypadku tak jest disk1s1
Następnie uruchom następujące czynności:
diskutil unmount /dev/disk1s1
cd /Volumes
mkdir Elements
sudo mount -w -t ntfs -o rw,nobrowse /dev/disk1s1 /Volumes/Elements
open /Volumes/Elements
Próbowałem tego na 10.8.4 i maszynie wirtualnej 10.8, ale nie mogłem go uruchomić. Wystąpił błąd, na przykład Read-only file systemgdy próbowałem uruchomić mkdir /Volumes/HD-HCU2/aa. Czy jest jakiś powód, dla którego użyłeś nobrowse?
Lri
Tworzysz folder na niewłaściwej ścieżce. Powinieneś utworzyć folder pod /Volumes.
Codler
nobrowsesą potrzebne, aby zapisywać NTFS.
Codler
5
+1, pamiętaj, że ta funkcja nie jest kompletna i dobrze przetestowana. Z jakiegoś powodu nie jest domyślnie włączony. Warto wspomnieć, że sterownik z włączonym wymuszaniem zapisu po prostu uszkodził wolumin NTFS podczas zabawy.
fardjad
2
Dodałem ostrzeżenie o tym, że ta metoda nie jest bezpieczna. Ten stary, gówniany sterownik Apple NTFS istnieje tam od zawsze, od zawsze wiadomo, że można go wymusić na RW, i od zawsze wiadomo, że nie jest stabilny pod żadnym względem.
Od wersji OS X 10.6 można natywnie włączyć obsługę NTFS, choć przebieg może się różnić. Postępuj zgodnie z tym opisem Mac OS X Wskazówki, jeśli jesteś zainteresowany, ale użyłbym metody MacFUSE w stosunku do tej. Pamiętaj, że żadna z tych metod nie jest w pełni obsługiwana.
Nie mogę powiedzieć, że używanie MacFUSE i NTFS-3G dla MacFUSE jest najłatwiejszym sposobem, ale są one bezpłatne i to świetnie! :) Używałem ich przez około rok, dopóki nie kupiłem 500 GB zewnętrznego dysku twardego Seagate i nie dostałem sterownika NTFS dla Maca za darmo ze strony Seagate: http://www.seagate.com/support/downloads/item/ntfs-driver-for-mac-os-master-dl/ . Działa stabilnie przez miesiąc, jeszcze żadnych problemów. Czy ktoś wie, czy użytkownicy dysków Seagate HDD otrzymają bezpłatną aktualizację sterownika NTFS dla nowego OS X, kiedy Apple go wyda?
Czy wersja Seagate modelu 14 działa na dyskach innych niż Seagate?
malhal
5
Oto jak wykonać jednorazowe zamontowanie za pomocą NTFS-3G (odpowiedź Coeur, ale jednorazowo). W ten sposób nie musisz uruchamiać się w trybie awaryjnym ani w ogóle używać csrutil. Uwaga: mówi się, że używanie ntfs-3g jest „bezpieczniejsze” dla dostępu do zapisu niż wbudowana opcja montowania „rw, nobrowse”:
Pojawi się wyskakujące okienko „rozszerzenie systemu zablokowane” kliknij „Otwórz preferencje bezpieczeństwa” i kliknij „Zezwalaj” obok nazwy programisty (Benjamin Fleischer). Jeśli nie możesz kliknąć przycisku zezwolenia, zobacz tutaj .
Ponownie uruchom polecenie po kliknięciu opcji Zezwól. Będzie dobrze, dopóki nie uruchomisz się ponownie. lub ręcznie zdejmij go.
Usunięcie /etc/fstabjest możliwe tylko wtedy, gdy nie zawiera żadnych innych ważnych wpisów
nohillside
2
@Awwxx, Etykieta może zawierać spacje, wystarczy zastąpić \040spacją. Zobacz przykład w man fstab:LABEL=The\040Volume\040Name\040Is\040This none msdos ro
Odpowiedzi:
Zaktualizowany w maju 2015 r., Z aktualnymi rozwiązaniami.
Darmowe rozwiązania
FUSE dla OS X - następca MacFUSE
NTFS-3G
Wymaga kompilacji ze źródła dla wszystkich nowszych wersji niż 2010. Ostatnia „wstępnie zbudowana” wersja link z http://macntfs-3g.blogspot.co.uk/2010/10/ntfs-3g-for-mac-os- x-2010102.html Możesz zbudować go ze źródła używając homebrew w innych odpowiedziach.
Płatne rozwiązania
Paragon NTFS
Tuxera NTFS
MacFuse jest porzuconym oprogramowaniem i nie był aktualizowany od 2009 roku.
źródło
Ta odpowiedź dotyczy najnowszej zgodności dla systemu OS X 10.11 El Capitan , macOS 10.12 Sierra , macOS 10.13 High Sierra , macOS 10.14 Mojave .
Zainstaluj najnowszą wersję osxfuse (3.xx) z GitHub . Lub zainstaluj go z Homebrew w następujący sposób:
Zainstaluj najnowszy NTFS-3G z Homebrew w następujący sposób:
Automatyczne podłączanie woluminów NTFS w trybie do odczytu i zapisu:
Połącz NTFS-3G, aby uruchomić po tymczasowym wyłączeniu Ochrony integralności systemu, w następujący sposób:
[uruchom ponownie, przytrzymując CMD+, Raby przejść do trybu odzyskiwania]
[uruchom ponownie normalnie]
[uruchom ponownie, przytrzymując CMD+, Raby przejść do trybu odzyskiwania]
[uruchom ponownie normalnie]
Konieczne będzie ponowne ręczne połączenie (krok 3) każdego roku podczas aktualizacji systemu macOS (10.11 → 10.12 → 10.13 → 10.14 → ...)
Zobacz także następującą stronę wiki: https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
źródło
Przetestowałem to na Mountain Lion i jest bezpłatny i nie trzeba go ponownie uruchamiać. Wykorzystuje natywne sterowniki NTFS systemu OS X.
Podłącz swoje urządzenie
Napisz w terminalu
diskutil list
i poszukaj IDENTYFIKATORA, gdzie TYPE to Windows_NTFS.W tym przypadku tak jest
disk1s1
Następnie uruchom następujące czynności:
źródło
Read-only file system
gdy próbowałem uruchomićmkdir /Volumes/HD-HCU2/aa
. Czy jest jakiś powód, dla którego użyłeśnobrowse
?/Volumes
.nobrowse
są potrzebne, aby zapisywać NTFS.Najprostszym rozwiązaniem byłoby użycie MacFUSE i NTFS-3G dla MacFUSE , choć od tego postu tylko Tuxera NTFS (~ 35 USD) i PARAGON Software NTFS dla OS X v.9.0 (19,95 USD) obsługują 10,7. Możesz jednak pobrać źródło za darmo z Tuxera za darmo.
Od wersji OS X 10.6 można natywnie włączyć obsługę NTFS, choć przebieg może się różnić. Postępuj zgodnie z tym opisem Mac OS X Wskazówki, jeśli jesteś zainteresowany, ale użyłbym metody MacFUSE w stosunku do tej. Pamiętaj, że żadna z tych metod nie jest w pełni obsługiwana.
źródło
Nie mogę powiedzieć, że używanie MacFUSE i NTFS-3G dla MacFUSE jest najłatwiejszym sposobem, ale są one bezpłatne i to świetnie! :) Używałem ich przez około rok, dopóki nie kupiłem 500 GB zewnętrznego dysku twardego Seagate i nie dostałem sterownika NTFS dla Maca za darmo ze strony Seagate: http://www.seagate.com/support/downloads/item/ntfs-driver-for-mac-os-master-dl/ . Działa stabilnie przez miesiąc, jeszcze żadnych problemów. Czy ktoś wie, czy użytkownicy dysków Seagate HDD otrzymają bezpłatną aktualizację sterownika NTFS dla nowego OS X, kiedy Apple go wyda?
źródło
Oto jak wykonać jednorazowe zamontowanie za pomocą NTFS-3G (odpowiedź Coeur, ale jednorazowo). W ten sposób nie musisz uruchamiać się w trybie awaryjnym ani w ogóle używać csrutil. Uwaga: mówi się, że używanie ntfs-3g jest „bezpieczniejsze” dla dostępu do zapisu niż wbudowana opcja montowania „rw, nobrowse”:
Zainstaluj najnowszą wersję osxfuse (3.xx) z https://github.com/osxfuse/osxfuse/releases . Lub zainstaluj go z Homebrew za pomocą:
Zainstaluj najnowszy NTFS-3GNTFS-3G z Homebrew ( https://brew.sh/Homebrew ) w następujący sposób:
Jednorazowe podłączenie (zamień disk1s1 na wartości, które można wykryć, uruchamiając
mount
polecenie po włożeniu dysku, zobaczysz wiersz podobny do/dev/disk1s1 on /Volumes/SomeNtfsDrive (ntfs, local, nodev, nosuid, read-only, noowners
) weźdisk1s1
:Pojawi się wyskakujące okienko „rozszerzenie systemu zablokowane” kliknij „Otwórz preferencje bezpieczeństwa” i kliknij „Zezwalaj” obok nazwy programisty (Benjamin Fleischer). Jeśli nie możesz kliknąć przycisku zezwolenia, zobacz tutaj .
Ponownie uruchom polecenie po kliknięciu opcji Zezwól. Będzie dobrze, dopóki nie uruchomisz się ponownie. lub ręcznie zdejmij go.
Aby uzyskać więcej informacji i instrukcje dotyczące uczynienia go trwałym, zobacz https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
źródło
Zanim zaczniemy. Upewnij się, że twoja zewnętrzna nazwa jest JEDNYM słowem. Oznacza to, że nie ma między nimi przestrzeni.
mój dysk = ŹLE
my_disk lub my-disk lub mydisk = CORRECT
Teraz
sudo nano /etc/fstab
LABEL=my_disk none ntfs rw,auto,nobrowse
Uwaga: my_disk to nazwa twojego dyskusudo ln -s /Volumes ~/Desktop/Volumes
Później
Kiedy już tego nie potrzebujesz. Jest to tak proste, jak:
W terminalu
sudo rm /etc/fstab
źródło
/etc/fstab
jest możliwe tylko wtedy, gdy nie zawiera żadnych innych ważnych wpisów\040
spacją. Zobacz przykład wman fstab
:LABEL=The\040Volume\040Name\040Is\040This none msdos ro