Apples macOS kan lese fra Windows-formaterte NTFS-stasjoner, men kan ikke skrive til dem med en gang. Her er noen få løsninger for å få full lese- / skrivetilgang til NTFS-stasjoner.
Dette kan være nyttig hvis du vil skrive til en Boot Camp-partisjon på din Mac, ettersom Windows-systempartisjoner må bruke NTFS-filsystemet. For eksterne stasjoner, du bør sannsynligvis bruke exFAT i stedet . macOS kan lese og skrive til exFAT-stasjoner, akkurat som Windows kan.
Tre alternativer
I SLEKT: Hva er forskjellen mellom FAT32, exFAT og NTFS?
Det er flere alternativer for dette, og du må velge ett:
- Betalte tredjepartsdrivere : Det er tredjeparts NTFS-drivere for Mac som du kan installere, og de fungerer ganske bra. Dette er betalte løsninger, men de er enkle å installere og bør gi bedre ytelse enn gratis løsningene nedenfor.
- Gratis tredjepartsdrivere : Det er en gratis NTFS-driver med åpen kildekode du kan installere på en Mac for å aktivere skrivestøtte. Dessverre tar dette litt ekstra arbeid å installere, spesielt på Mac-er med den nye System Integrity Protection-funksjon , lagt til i 10.11 El Capitan. Det er tregere enn betalte løsninger og automatisk montering av NTFS-partisjoner i lese-skrivemodus er en sikkerhetsrisiko.
- Apples eksperimentelle NTFS-skrivestøtte : MacOS-operativsystemet inkluderer eksperimentell støtte for skriving til NTFS-stasjoner. Den er imidlertid av som standard og krever litt rot i terminalen for å aktivere den. Det fungerer ikke garantert ordentlig og kan potensielt forårsake problemer med NTFS-filsystemet. Vi har faktisk hatt korrupte data før. Vi anbefaler virkelig ikke å bruke dette. Det er deaktivert som standard av en grunn.
Vi anbefaler på det sterkeste å betale for en tredjeparts NTFS-driver hvis du trenger å gjøre dette da de andre løsningene ikke fungerer like bra og er mer arbeid å sette opp.
Den beste betalte tredjepartsdriver: Paragon NTFS for Mac
Paragon NTFS for Mac koster $ 19,95 og tilbyr en gratis prøveperiode på ti dager. Den installeres rent og enkelt på moderne versjoner av macOS, inkludert macOS 10.12 Sierra og Mac OS X 10.11 El Capitan. Det fungerer egentlig bare, så det er det beste alternativet hvis du er villig til å betale en liten sum penger for denne funksjonen.
Du trenger heller ikke å fikle med terminalkommandoer for å montere partisjoner manuelt, montere usikre partisjoner automatisk eller håndtere potensiell korrupsjon, slik du vil gjøre med gratis driverne nedenfor. Hvis du trenger denne funksjonen, er det verdt å betale for programvare som gjør det riktig. Vi kan ikke understreke dette nok.
Hvis du eier en Seagate-stasjon, må du være oppmerksom på at Seagate tilbyr en gratis nedlasting av Paragon NTFS for Mac slik at du ikke trenger å kjøpe noe ekstra.
Du kan også kjøpe Tuxera NTFS for Mac , som koster $ 31 og tilbyr en fjorten dagers gratis prøveperiode. Men Paragon NTFS gjør det samme og er billigere.
De beste gratis tredjepartsdriverne: FUSE for macOS
Denne metoden er gratis, men den krever en del arbeid og er mindre sikker. For å få Macen til å montere NTFS-partisjoner automatisk i lese- og skrivemodus, må du midlertidig deaktivere System Integrity Protection og erstatte et av Apples innebygde verktøy med en binær som er mer sårbar for angrep. Så denne metoden er en sikkerhetsrisiko.
Du kan imidlertid bruke FUSE til å montere NTFS-partisjoner i lese-skrivemodus manuelt hvis du ikke har noe imot å bruke terminalen. Dette er sikrere, men det er mer arbeid.
Først last ned FUSE for macOS og installer den. Bruk standardalternativene når du installerer det.
I SLEKT: Slik installerer du pakker med Homebrew for OS X
Du trenger også Apples kommandolinjeutviklerverktøy installert for å fortsette. Hvis du ikke har installert dem ennå, kan du åpne et terminalvindu fra Finder> Programmer> Verktøy og kjøre følgende kommando for å gjøre det:
xcode-select - installer
Klikk på "Installer" når du blir bedt om å installere verktøyene.
I SLEKT: Slik installerer du pakker med Homebrew for OS X
I tillegg må du laste ned og installere Hjemme brygget hvis du ikke allerede har installert den på din Mac. Homebrew er en “pakkebehandling” for Mac OS X . Kopier og lim inn følgende kommando i et terminalvindu og trykk Enter for å installere den:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Trykk på Enter og oppgi passordet ditt når du blir bedt om det. Skriptet vil automatisk laste ned og installere Homebrew.
Når du har installert utviklerverktøyene og Homebrew, kjører du følgende kommando i et terminalvindu for å installere ntfs-3g:
brygge installere ntfs-3g
Du kan nå montere NTFS-partisjoner manuelt i lese- / skrivemodus. Kjør følgende kommando fra et terminalvindu for å opprette et monteringspunkt på / Volumes / NTFS. Du trenger bare å gjøre dette en gang.
sudo mkdir / Volumes / NTFS
Når du kobler en NTFS-stasjon til datamaskinen, kjører du følgende kommando for å liste opp eventuelle diskpartisjoner:
diskutil list
Deretter kan du identifisere enhetsnavnet til NTFS-partisjonen. Bare se etter partisjonen med Windows NTFS-filsystemet. I skjermbildet nedenfor er det
/ dev / disk3s1
.
NTFS-partisjonen ble sannsynligvis automatisk montert av din Mac, så du må demontere den først. Kjør følgende kommando, og erstatt
/ dev / disk2s1
med enhetsnavnet til NTFS-partisjonen din.
sudo umount / dev / disk2s1
For å montere stasjonen, kjør følgende kommando og erstatt den
/ dev / disk2s1
med enhetsnavnet på NTFS-partisjonen din.
sudo / usr / local / bin / ntfs-3g / dev / disk2s1 / Volumes / NTFS -olocal -oallow_other
Du ser filsystemet montert på / Volumes / NTFS. Det vises også på skrivebordet som en vanlig montert stasjon. Du kan kaste den ut normalt når du vil koble den fra.
Hvis du er glad for å montere partisjoner manuelt med instruksjonene ovenfor, trenger du ikke å fortsette.
I SLEKT: Slik deaktiverer du systemintegritetsbeskyttelse på en Mac (og hvorfor du ikke burde)
Hvis du vil gjøre at Mac-en din automatisk monterer NTFS-stasjoner du kobler til i lese-skrivemodus, må du deaktiver systemintegritetsbeskyttelse .
Advarsel : Du vil sannsynligvis ikke gjøre dette! De programvarens offisielle instruksjoner advare om at dette er en sikkerhetsrisiko. Du vil erstatte NTFS-monteringsverktøyene på din Mac med ntfs-3g-verktøyene, som vil kjøre som rotbruker. På grunn av måten Homebrew installerer programvare på, kan skadelig programvare som kjører på din Mac, overskrive disse verktøyene. Det er sannsynligvis ikke risikoen, men vi forklarer hvordan du gjør det hvis du vil ta risikoen.
Start Mac-en på nytt og hold Command + R mens den starter. Det starter opp i en spesiell gjenopprettingsmodus miljø.
Start en terminal fra Verktøy-menyen i gjenopprettingsmodus og kjør følgende kommando:
csrutil deaktivere
Når du har gjort det, må du starte Macen på nytt normalt.
Fra Mac-skrivebordet, åpne et terminalvindu igjen og kjør følgende kommandoer for å gjøre ntfs-3g-funksjonen:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
Til slutt aktiverer du systemintegritetsbeskyttelse på nytt. Start Macen på nytt og hold Command + R mens den starter for å gå til gjenopprettingsmodus. Start en terminal i gjenopprettingsmodus og kjør følgende kommando:
csrutil aktivere
Når du har gjort det, må du starte Macen på nytt. NTFS-skrivestøtte skal fungere nå.
For å angre endringene og avinstallere alt, må du først deaktivere systemintegritetsbeskyttelse. Når du har gjort det, kjører du følgende kommandoer:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs bryg avinstallering ntfs-3g
Deretter kan du avinstallere FUSE for macOS fra panelet i vinduet Systemvalg og aktivere systemintegritetsbeskyttelse på nytt.
Du kan se hvorfor Vi anbefaler alternativet $ 20 i stedet nå, ikke sant?
Apples eksperimentelle NTFS-skrivestøtte: Don't Do This, Seriously
Vi anbefaler ikke metoden nedenfor fordi den er minst testet. Dette fungerer kanskje ikke ordentlig, så ikke klandre oss eller Apple hvis du opplever problemer. Det er fremdeles ustabilt fra og med macOS 10.12 Sierra, og det er kanskje aldri helt stabilt. Dette er egentlig bare her for pedagogiske formål.
Først må du forsikre deg om at stasjonen din har en praktisk enkeltordetikett. Hvis ikke, endrer du etiketten. Dette vil gjøre denne prosessen enklere.
Du må først starte en terminal. Naviger til Finder> Programmer> Verktøy> Terminal eller trykk Command + Space, skriv Terminal og trykk Enter.
Skriv inn følgende kommando i terminalen for å åpne / etc / fstab-filen for redigering i nano-teksteditoren:
sudo nano / etc / fstab
Legg til følgende linje i nano, og erstatt "NAME" med etiketten på NTFS-stasjonen:
ETIKETT = NAVN none ntfs rw, auto, nobrowse
Trykk Ctrl + O for å lagre filen etter at du er ferdig, og trykk deretter Ctrl + X for å lukke nano.
(Hvis du har flere NTFS-stasjoner du vil skrive til, legg til en annen linje for hver.)
Koble stasjonen til datamaskinen - trekk ut kontakten og koble den til igjen hvis den allerede er koblet til - så ser du den under "/ Volumes" -katalogen. I et Finder-vindu kan du klikke Gå> Gå til mappe og skrive "/ Volumes" i boksen for å få tilgang til den. Den dukker ikke opp automatisk og vises på skrivebordet slik stasjoner vanligvis gjør.
For å angre denne endringen senere, er det bare å gjenta prosessen ovenfor for å åpne / etc / fstab-filen i nano. Slett linjen du la til i filen, og lagre endringene.
De fleste Mac-brukere vil ha bedre formatering av eksterne stasjoner med exFAT, slik at de fungerer bra på både Windows og Mac OS X uten ekstra arbeid. Hvis du må skrive til en NTFS-stasjon, vil en av de betalte tredjepartsdriverne være det enkleste alternativet med best ytelse og minst risiko for filkorrupsjon.