Jak naprawić zewnętrzny dysk twardy "tylko do odczytu" na komputerze Mac
Kluczowe wnioski
Formatowanie zewnętrznego dysku twardego można przeprowadzić w celu wyeliminowania jego atrybutu tylko do odczytu i uczynienia go odpowiednim do przechowywania danych. Ważne jest, aby wybrać najbardziej odpowiedni system plików zgodnie z własnymi wymaganiami, na przykład używając Apple File System (APFS) do tworzenia kopii zapasowych za pomocą Time Machine lub wykorzystując exFAT do interoperacyjności na wielu platformach.
Korzystanie z aplikacji innych firm, takich jak Paragon Software NTFS for Mac i Tuxera NTFS for Mac, oferuje płynne i proste rozwiązanie do uzyskiwania dostępu i modyfikowania systemów plików NTFS na urządzeniach z systemem macOS.
Decydując się na podejście eksperymentalne, można zbadać włączenie obsługi zapisu NTFS w Terminalu za pomocą tradycyjnych środków lub wykorzystując alternatywy open source, takie jak macFUSE i NTFS-3G. Chociaż metody te mają potencjalne wady i obawy dotyczące bezpieczeństwa, oferują realną ścieżkę do osiągnięcia tego celu.
Czasami, po podłączeniu zewnętrznego dysku twardego lub dysku SSD do komputera Mac, użytkownicy mogą napotkać konfigurację tylko do odczytu dla swojego urządzenia ze względu na zastosowanie systemu plików NTFS firmy Microsoft, którego system macOS nie rozpoznaje w pełni w swoich standardowych ustawieniach. Problem ten można jednak łatwo rozwiązać, przywracając w ten sposób pełną dostępność do zewnętrznego urządzenia pamięci masowej.
Dla tych, którzy chcą uzyskać dostęp do zewnętrznego dysku twardego na swoim komputerze Mac, istnieją różne metody, w tym formatowanie dysku lub korzystanie z oprogramowania umożliwiającego zapisywanie dysków sformatowanych w systemie NTFS. Dodatkowo, dla osób z większą biegłością techniczną, można zbadać alternatywne i potencjalnie bardziej innowacyjne podejścia. Zaczynamy?
macOS 10.15, znany również jako Catalina, wprowadził obsługę dostępu i kopiowania plików z dysków sformatowanych w systemie NTFS. Jednak ze względu na ograniczenia w kompatybilności między systemami operacyjnymi użytkownicy nie mogą przenosić ani modyfikować plików przechowywanych na takich dyskach. Dlatego też, jeśli ktoś po prostu potrzebuje przenieść dane na dysk lokalny, funkcjonalność ta jest dostępna bez żadnych problemów.
Jeśli dysk jest pusty
Jeśli komputer Mac nie jest w stanie zapisywać danych na zewnętrznym dysku twardym, a dysk pozostaje niezajęty lub nie zawiera żadnych istotnych informacji, realnym rozwiązaniem jest sformatowanie dysku zgodnie z własnymi wymaganiami i kontynuowanie pracy przy minimalnych komplikacjach.
Aby rozpocząć proces formatowania dysku twardego dla systemu macOS High Sierra z zewnętrznego przenośnego dysku twardego USB 3.0 Toshiba Canvio Basics, wykonaj następujące czynności:1. Podłącz zewnętrzny dysk twardy do komputera Mac za pomocą dostarczonego kabla USB.2. Po podłączeniu uruchom aplikację “Narzędzie dyskowe”, którą można znaleźć w folderze Aplikacje > Narzędzia lub wyszukując ją za pomocą Spotlight.3. W oknie Disk Utility znajdź zewnętrzny dysk twardy w lewym panelu w sekcji “Devices”.4. Wybierz zewnętrzny dysk twardy, klikając go raz kursorem myszy.5. Kliknij przycisk “Erase” znajdujący się w prawym górnym rogu Disk Utility
Optymalny wybór formatu dla zewnętrznego dysku twardego zależy od jego przeznaczenia, ponieważ różne formaty są lepiej dostosowane do określonych aplikacji.
Aby wykorzystać ten dysk do tworzenia kopii zapasowych komputera Mac za pomocą Time Machine, konieczne jest odpowiednie skonfigurowanie jego systemu plików. W szczególności formatowanie dysku do Apple File System (APFS) jest zalecane dla komputerów Mac z systemem macOS 10.13 lub nowszym. Dodatkowo, ustawienie schematu partycji na GUID Partition Map umożliwi wyżej wymienioną funkcjonalność. W przypadku wcześniejszych wersji systemu macOS odpowiednie byłoby wybranie HFS\+ i wybranie opcji “Mac OS Extended”.
W celu skonstruowania przenośnego urządzenia pamięci masowej kompatybilnego zarówno z systemem macOS, jak i różnymi innymi platformami operacyjnymi, takimi jak Microsoft Windows, zaleca się wybranie systemu plików exFAT. Z drugiej strony, jeśli korzystanie jest ograniczone wyłącznie do urządzeń z systemem macOS, zalecanym wyborem będzie system plików APFS, z wyjątkiem sytuacji, gdy dysk jest używany w starszych wersjach systemu macOS przed 10.13.
Podczas gdy praca z zabytkowymi komputerami osobistymi może być rzadkością, w przypadkach, gdy napotkamy urządzenie z przestarzałą wersją systemu Windows, która nie rozpoznaje systemu plików exFAT, wybór starzejącej się alternatywy File Allocation Table (FAT) może okazać się konieczny. Jednak ogólnie zaleca się unikanie korzystania z tej opcji, ponieważ ogranicza ona pojemność dysku twardego do poniżej 32 gigabajtów.
Proste, płatne opcje
Aby uzyskać pełny dostęp do odczytu tylko dysków NTFS w macOS, kilka bezpłatnych opcji zostanie szczegółowo opisanych poniżej. Metody te są jednak wysoce wyspecjalizowane. Alternatywnie, jeśli wolisz łatwe podejście za pomocą zaledwie kilku kliknięć myszą, możesz skorzystać z płatnej aplikacji innej firmy, aby usprawnić całą procedurę.
Istnieje kilka różnych opcji, ale od dawna faworytem jest Paragon Software’s NTFS for Mac . Kosztuje 19,95 USD za licencję na Maca, choć można uzyskać zniżkę za zakup drugiej lub trzeciej licencji w tym samym czasie. Oprogramowanie można przetestować w ramach 10-dniowej wersji próbnej i jest ono w pełni kompatybilne z Apple Silicon.
Proces instalacji jest nieskomplikowany i prosty, co skutkuje widoczną opcją paska menu, która wyświetla dyski sformatowane w systemie NTFS. Co więcej, po zakończeniu instalacji te dyski NTFS pojawią się w interfejsie Findera jako zwykłe dyski, umożliwiając płynną integrację z innymi urządzeniami pamięci masowej.
Download: Microsoft NTFS for Mac by Paragon Software ($19.95)
Tuxera NTFS for Mac to kolejny program, któremu warto się przyjrzeć. Jest on oparty na otwartym standardzie, któremu przyjrzymy się poniżej, NTFS-3G. Licencjonowanie jest nieco prostsze, ponieważ płacisz 15 USD za używanie go na trzech komputerach Mac w tym samym czasie.
Wersje próbne oprogramowania są oferowane, aby umożliwić użytkownikom przetestowanie i ocenę możliwości produktu przed dokonaniem zakupu. W przeciwieństwie do tradycyjnych metod instalacji, w których pojawia się jako opcja na pasku menu, Tuxera jest instalowana jako oddzielny panel preferencji, który umożliwia formatowanie urządzeń pamięci masowej. Funkcja ta jest jednak ograniczona w porównaniu do innych funkcjonalności dostępnych w aplikacji. Podobnie jak Paragon, Tuxera pozwala również na interakcję za pomocą interfejsu Findera w celu wykonywania operacji na sformatowanym dysku.
Download: Microsoft NTFS for Mac by Tuxera (15 dolarów za trzy komputery)
Eksperymentalne darmowe rozwiązanie dla jednorazowej poprawki
Aby ułatwić eksperymentalną obsługę NTFS w macOS, konieczne jest wykonanie kolejnych procedur. Istnieje jednak znaczne prawdopodobieństwo wystąpienia nieprzewidzianych komplikacji, potencjalnie prowadzących do usunięcia ważnych informacji przechowywanych na wyznaczonym dysku twardym. W związku z tym zdecydowanie odradzamy stosowanie tego podejścia podczas uzyskiwania dostępu do krytycznych danych lub wykorzystywania go jako stałego rozwiązania.
Czasami może być konieczne jednorazowe utworzenie plików na zabezpieczonym urządzeniu pamięci masowej, co można wykonać za pomocą natywnych aplikacji Mac bez ponoszenia żadnych kosztów. Chociaż macOS ma możliwość uzyskiwania dostępu do dysków NTFS po wyjęciu z pudełka, funkcja zapisu wymaga obejścia Terminala. Aby umożliwić zapis na określonym dysku, należy przestrzegać podanych wskazówek dla każdej instancji.
Otwórz Terminal i wpisz:
nano etc/fstab
Aby uzyskać dostęp do określonego dysku, należy zastąpić symbol zastępczy “DRIVENAME” w określonym miejscu w tekście prawdziwym identyfikatorem docelowego dysku.
LABEL=DRIVENAME none ntfs rw,auto,nobrowse
Aby upewnić się, że niezbędne pliki są zapisywane i dostępne po podłączeniu i odłączeniu dysków zewnętrznych, wykonaj następujące kroki:1. Naciśnij “Ctrl \ + O”, aby wykonać polecenie, które zapisuje wszystkie otwarte pliki w edytorze tekstu Nano. Ta czynność zapewnia, że wszystkie niezapisane zmiany zostaną zapisane, a dokument zostanie prawidłowo zamknięty przed przystąpieniem do dalszych operacji.2. Następnie naciśnij “Ctrl \ + X”, aby całkowicie zamknąć edytor tekstu Nano. W ten sposób potwierdzasz, że wszystkie modyfikacje zostały pomyślnie zapisane i że w aplikacji nie pozostały żadne oczekujące działania ani niezapisane dane.3. Po opuszczeniu edytora tekstu Nano, fizycznie odłącz dysk zewnętrzny od źródła zasilania i usuń go z systemu komputerowego, jeśli był podłączony zewnętrznie. Alternatywnie, jeśli dysk jest zintegrowany z MacBookiem, należy wykonać następujące kroki:1. Przejdź do menu “Go” znajdującego się na górnym pasku menu ekranu.2. Wybierz opcję oznaczoną “Go to Folder. “3. W podanym polu tekstowym wprowadź “/Volumes” jako ścieżkę docelową.4. Kliknij przycisk “Go”, aby przejść do określonej lokalizacji.5. Po dotarciu na miejsce będziesz mógł przesyłać pliki do iz woluminu docelowego.
A Free Open-Source Fix to Write to NTFS Drives
Mimo że korzystanie z Terminala może być znane niektórym osobom, regularne manipulowanie plikami konfiguracyjnymi może stać się uciążliwe. Dla tych, którzy często pracują z systemami opartymi na Windows w ramach swoich obowiązków IT, konieczne może być alternatywne rozwiązanie. Szeroko stosowaną opcją w takich okolicznościach jest macFUSE, pakiet oprogramowania typu open source zaprojektowany specjalnie dla systemów operacyjnych macOS.
Pobierz macFUSE , aby rozpocząć. Program jest programem obsługi; nie zawiera niczego do montowania i odczytywania samych plików. Będziesz potrzebował dodatkowego narzędzia do wykonania tego zadania, dostępnego w pakiecie Mac Homebrew o nazwie NTFS-3G.
To podejście wykorzystuje to samo narzędzie, NTFS-3G, które jest również wykorzystywane przez komercyjną aplikację Tuxera, wspomnianą wcześniej. Zaletą tej metody jest brak kosztów, ale wymaga ona bardziej praktycznego procesu konfiguracji i może nie być odpowiednia dla wszystkich użytkowników.
Aby rozpocząć, wykonaj następujące polecenie w terminalu:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Po pomyślnym zainstalowaniu Homebrew za pomocą serii poleceń terminala, użytkownicy zostaną poproszeni o komunikat wskazujący, że zakończyli proces instalacji. W tym momencie konieczne jest wykonanie dodatkowego polecenia w celu uzyskania NTFS-3G, który jest wymagany do niektórych operacji w systemach macOS. Można to osiągnąć poprzez wprowadzenie pojedynczego polecenia w terminalu, zgodnie z instrukcjami oprogramowania.
brew install ntfs-3g
Czasami terminal może nie potwierdzić, że wcześniej zainstalowano pakiet oprogramowania macFUSE. W takich przypadkach zaleca się również wykonanie powyższego polecenia.
brew install --cask macfuse
Po zakończeniu procesu instalacji konieczne jest zainicjowanie ponownego uruchomienia systemu w celu ułatwienia prawidłowego funkcjonowania NTFS-3G. Po ponownym uruchomieniu uprzejmie prosimy o ponowną próbę wykonania polecenia NTFS-3G.
Jak zapisać na dysku NTFS za pomocą NTFS-3G
Korzystanie z NTFS-3G na komputerze Mac umożliwia zapis na dyskach sformatowanych w systemie NTFS; jednak ta funkcja nie aktywuje się automatycznie i wymaga wykonania dodatkowych instrukcji wiersza poleceń, aby działała.
Aby uzyskać adres zamontowanego dysku tylko do odczytu w Terminalu, można wykonać polecenie
diskutil list
Aby przyznać dostęp do zapisu do określonego urządzenia pamięci masowej, konieczne jest wykonanie serii wierszy poleceń. Konkretny adres dysku musi zostać zastąpiony przez “/dev/disk1s1”, który został wcześniej określony.
sudo mkdir /Volumes/NTFS
Następnie:
sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/NTFS -o local -o allow_other -o auto_xattr -o auto_cache
Aby uniknąć wielokrotnego wykonywania tych kroków, dostępne jest alternatywne rozwiązanie. Jedną z opcji jest uruchomienie komputera Mac w trybie pojedynczego użytkownika i zastąpienie preinstalowanych sterowników Mac NTFS NTFS-3G.
Na stronie projektu znajdują się pewne ostrzeżenia dotyczące bezpieczeństwa; możesz sprawdzić kroki, aby je włączyć na stronie dewelopera GitHub . Znajduje się tam również pełna lista ograniczeń, które różnią się w zależności od używanej wersji systemu operacyjnego.
Deweloperzy wyraźnie ostrzegają przed kontynuowaniem tego działania ze względu na zwiększone ryzyko narażenia na luki w zabezpieczeniach, dlatego osoby, które wahają się lub nie mają pewności co do swoich umiejętności poruszania się po takich zawiłościach, powinny zachować dyskrecję i powstrzymać się od podejmowania tego procesu.
Rozwiąż problem z systemem macOS NTFS tylko do odczytu
Obie alternatywy płatności zapewniają bezproblemowy sposób montowania dysku sformatowanego w systemie NTFS tylko do odczytu na komputerze Mac i włączania możliwości zapisu. Alternatywy open-source i wiersza poleceń wymagają jednak znacznie więcej wysiłku i nie powinny być traktowane jako podstawowe rozwiązanie. Dodatkowo, użytkownicy mają możliwość zapisywania dowolnej ilości danych na i z dysków podczas okresów próbnych obu płatnych opcji.
Zasadniczo, jeśli urządzenie pamięci masowej jest wykrywane i dostępne do odczytu, zazwyczaj dostępne są metody umożliwiające zapis na nim. Jeśli jednak urządzenie nie pojawi się w żadnych okolicznościach, w tym podczas próby uzyskania do niego dostępu w trybie tylko do odczytu, prawdopodobnie konieczne będzie zastosowanie alternatywnych rozwiązań w celu przywrócenia funkcjonalności.