Krótkie pytanie, czy NTFS jest obsługiwany w El Capitan? Właśnie podłączyłem zewnętrzny dysk twardy i mogę z niego kopiować, ale nie zapisywać na nim. Chyba obsługiwany jest tylko tryb odczytu?
el-capitan
ntfs
test
źródło
źródło
/etc/fstab
i wolumin NTFS będą zapisywalne. To powiedziawszy, że natywne wsparcie zapisu jest wolniejsze niż narzędzia innych firm wspomniane przez IconDaemon. Ja osobiście używam Tuxera NTFS dla komputerów Mac, chociaż wyłączam obsługę zapisu i włączam ją tylko w razie potrzeby, ponieważ można to łatwo zrobić za pomocą Tuxera NTFS w Preferencjach systemowych. Jedną z rzeczy, o które należy się martwić, jest uszkodzenie systemu plików na woluminie NTFS, nie ma żadnych rodzimych narzędzi do naprawy OS X.Odpowiedzi:
Aby włączyć obsługę zapisu NTFS w systemie OS X 10.11 El Capitan lub macOS 10.12 Sierra.
Zainstaluj najnowszą wersję osxfuse (3.xx) z https://github.com/osxfuse/osxfuse/releases . ( nie potrzebujesz MacFUSE Compatibility Layer) lub Homebrew z
brew cask install osxfuse
.Zainstaluj najnowszą wersję NTFS-3G (2016.2.22) z Homebrew . (potrzebujesz Xcode)
Następująco:
Następująco:
Te instrukcje otrzymasz również z tej strony wiki: https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
źródło
brew install homebrew/fuse/ntfs-3g
i po ponownym uruchomieniu w trybie odzyskiwania, wyłączyłemcsrutil
. Następnie wróciłem do normalnego trybu, utworzyłem dowiązanie symboliczne, a następnie włączyłemcsrutil
w trybie odzyskiwania. Teraz w trybie normalnym nie wykryje nawet mojego dysku zewnętrznego [NTFS]. Wcześniej było montowane jako tylko do odczytu, ale teraz nic nie widzę w wyszukiwarce. Ponadto danesudo dmesg
wyjściowe są zalewane liniami podobnymiSandbox: coresymbolicatio(1283) System Policy: deny(1) file-write-unlink /System/Library/Caches/com.apple.coresymbolicationd/data
. Jakaś pomoc? @ CœurNie tylko w El Capitan. Takie było standardowe zachowanie OS X w odniesieniu do NTFS od co najmniej 10.4 (która jest pierwszą wersją, której użyłem): możesz czytać, ale nie możesz pisać.
Oprócz wyżej wymienionych rozwiązań możesz także wypróbować NTFS-3G . Lub, jeśli chcesz pójść w drugą stronę, jest aplikacja MacDrive dla Windows, która pozwala komputerowi odczytywać dyski w formacie Mac.
źródło
Dla tych, którzy dostają błąd podczas instalacji homebrew / fuse / ntfs-3g, mówiąc:
Błąd:
brew link
krok nie został pomyślnie zakończonyFormuła została zbudowana, ale nie jest dowiązana symbolicznie do / usr / local. Usunięcie plików zwraca błąd, taki jak:
Błąd: nie można zapisać dowiązania symbolicznego / ntfs-3g / acls.h / usr / local / include / ntfs-3g.
Rozwiązanie, które działało dla mnie opublikowane przez bfontaine:
sudo chown -R $(whoami):admin /usr/local; brew link --overwrite ntfs-3g
źródło
NAPRAWIONE ROZWIĄZANIE:
Napisz do NTFS na OSX Yosemite i El Capitan
Krok 1
Krok 2 Zainstaluj Homebrew: (uruchom poniżej polecenia w terminalu)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Krok 3 Zaktualizuj formuły Homebrew: (uruchom poniżej polecenia w terminalu)
brew update
Krok 4 Zainstaluj NTFS-3G (uruchom poniżej polecenia w terminalu)
brew install ntfs-3g
Krok 5
Jeśli korzystasz z systemu OSX 10.11 (El Capitan), tymczasowo wyłącz ochronę integralności systemu.
Kroki w celu wyłączenia ochrony integralności
Istnieją cztery kroki do wyłączenia:
1 - Uruchom ponownie komputer Mac i przytrzymaj jednocześnie klawisze Command + R po usłyszeniu gongu uruchamiania, spowoduje to uruchomienie systemu OS X w trybie odzyskiwania
2- Kiedy pojawi się ekran „OS X Utilities”, rozwiń menu „Utilities” u góry ekranu i wybierz „Terminal”
3- Wpisz następujące polecenie w terminalu, a następnie naciśnij klawisz Return:
4- Zobaczysz komunikat informujący, że ochrona integralności systemu została wyłączona, a komputer Mac musi zostać ponownie uruchomiony, aby zmiany zostały wprowadzone,
a komputer Mac uruchomi się ponownie, po prostu pozwól mu uruchomić się normalnie
Krok 6
Utwórz dowiązanie symboliczne dla mount_ntfs
Krok 7
Jeśli korzystasz z systemu OSX 10.11 (El Capitan), ponownie włącz ochronę integralności systemu.
wykonaj krok 5, wystarczy zmienić polecenie terminala na
Krok 8
podłącz kabel dysku twardego do komputera Mac. to działa.
źródło