Rekommenderas, 2024

Redaktionen

Överbrygga NTFS-gapet mellan Windows och OS X

Om du någonsin har försökt att överföra filer mellan en dator som kör Windows och en som kör Mac OS X, är risken att du har konfronterat de problem som uppstår på grund av NTFS och FAT-format. Windows, som standard föredrar att använda NTFS-format på det är enheter, och om du har formaterat externa hårddiskar och pennstationer på Windows har du förmodligen använt NTFS för att formatera dem.

Det är allt bra och bra i Windows universum, men byt till en Mac och du kommer att märka hur OS X kan läsa de NTFS formaterade diskarna men inte skriva något till dem. Det är ett av de största problemen i överplattformskompatibilitet för extern datalagring mellan Windows och OS X.

Vad vi kan göra

Den vanligaste lösningen du hör till här är att formatera enheter i FAT . Medan detta fungerar kommer vi att ge dig två anledningar till varför du kanske inte vill göra det här:

  1. Din skiva kanske redan innehåller värdefulla data som kommer att gå vilse om du formaterar det i FAT.
  2. Du kan behöva överföra filer som är större än 4 GB till din skiva, och FAT tillåter inte detta.

Så, hur man överbryggar den här skarpa luckan mellan Windows och OS X?

Vi utforskar möjliga lösningar på detta problem idag. Men innan du kan förstå vad du ska göra måste du förstå vad det är som du försöker fixa. En liten bakgrund är i ordning:

NTFS och FAT är två av de vanligaste filsystemen för att formatera enheter. Dessa är förkortningar för respektive New Technology File System respektive File Allocation Table . Dessa format styr hur skivor ordnar data.

Att använda FAT kan faktiskt fixa de flesta av dina problem med att använda samma externa lagringsutrymme mellan Windows och Mac, men det finns förvisso att filer som är större än 4 GB inte kan lagras inuti diskar formaterade med FAT.

Så här aktiverar du NTFS-skrivfunktioner på OS X

OS X stödjer läsfunktioner för skivor i NTFS-format. Det betyder att du kan använda dina NTFS-formaterade diskar med OS X för att läsa filer från. Du kan dock inte överföra filer från din Mac till den aktuella disken.

Så, är du flummoxed? Oroa dig inte, vi har rätten, och vi kommer att förklara det för dig. Som det visar sig finns det två möjliga lösningar på detta problem.

1. Tredje parts applikationer

Självklart var du inte den första som stötte på dessa begränsningar, så problemlösare har kommit ut med lösningar i form av tredje part apps. Dessa kommer i både betalda och fria variationer, men innan du hoppa över den fria sektionen, varnas, den fria tar mycket mer hårt arbete och är i allmänhet inte lika tillförlitlig som de betalda.

Betalda ansökningar

De fantastiska personerna hos Paragon Software Group och Tuxera har skapat verktyg som överbryggar NTFS-klyftan mellan Windows och OS X.

Allt du behöver göra med dessa appar är att ladda ner dem (och installera, självklart.) Och du är helt igång. Ja, nästan. Du måste starta om datorn för att ändringarna ska träda i kraft, och då kan du fritt läsa / skriva på NTFS-enheter utan att behöva ha det.

"Paragon NTFS for Mac" är prissatt till 19, 95 dollar och har en 10 dagars provperiod om du vill vara säker på att det fungerar för dig.

"Tuxera NTFS for Mac" är prissatt till $ 31 och har en 15 dagars provperiod.

Båda dessa appar kommer med den extra funktionen som låter dig formatera en enhet med hjälp av NTFS eller skapa partitioner. Vi har försökt Paragons erbjudande och det är väl värt priset.

Observera också att om du använder en Seagate-enhet, erbjuder Seagate en fri licens för "Paragon NTFS for Mac", med begränsningen att den bara fungerar med Seagate-enheter eller med enheter som tillverkas av Seagate. Jag kunde använda den med en Samsung extern HD som tillverkades av Seagate.

Kolla in Paragon och Tuxera för en enkel, problemfri NTFS-upplevelse på din Mac.

Gratis applikationer

"Osxfuse" är en öppen källkod applikation värd på GitHub som också tillåter användare att skriva till NTFS-enheter på Mac. Processen är långsamt lång och rekommenderas inte om du inte är bekväm med att använda terminalen eller starta om Mac-datorn i återställningsläge.

Ändå har vi skisserat stegen här.

1. Ladda ner osxfuse och installera det.

2. Hämta Homebrew (en kommandoradspakethanterare för Mac), om du inte redan har det.

3. Öppna Terminal och skriv följande kommando:

brew install homebrew/fuse/ntfs-3g

4. Nu måste du avaktivera System Integrity Protection (SIP, eller "rootless"). För att göra detta måste du starta om i återställningsläge.

  • Stäng av din Mac och tryck på Command + R när du startar den igen. Detta startar upp din Mac i en återställningsmiljö.

5. Starta terminal och skriv följande kommando:

csrutil disable

  • Detta kommer att inaktivera System Integrity Protection på din Mac.
  • Starta om din Mac normalt.

6. Öppna Terminal och skriv följande kommandon:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

7. Därefter ska du aktivera System Integrity Protection igen .

  • Starta om Mac-datorn till återhämtning.

8. Starta terminal och skriv följande kommando:
csrutil enable

  • Detta möjliggör skydd för systemintegritet på din Mac.

9. Starta om din Mac.

10. NTFS ska nu arbeta på din Mac.

Ok, det var mycket arbete att göra. Speciellt med tanke på hur det finns mycket enklare och enklare metoder tillgängliga. Dessutom är inaktivering av systemintegritetsskydd inte något som bör göras lätt eftersom det tillåter att root-program får tillgång till skyddade filer på din Mac och kan göra din Mac ett enkelt mål för skadlig programvara eller leda till korruption i din startdiskett.

2. Apples experimentella egenskap

Som det visar sig har Apple själva en experimentell funktion som kan aktiveras för att tillåta NTFS-skrivfunktion på Mac. Den här metoden kräver också användningen av kommandoraden, men det kräver inte att du avaktiverar System Integrity Protection.

Obs! Det här kanske inte fungerar bra, det kan vara skadligt för din data, din skiva eller förlora data. Fortsätt med försiktighet, och på egen risk.

Stegen du behöver ta för att aktivera den här funktionen ges nedan:

1. Släck upp terminalen på din Mac.

2. Skriv följande kommando:

sudo nano /etc/fstab

  • Du måste lägga till följande rad i filen:
    LABEL=DRIVE_NAME none ntfs rw, auto, nobrowse
  • Byt DRIVE_NAME med namnet på din skiva.
  • Se till att DRIVE_NAME du använder inte innehåller några mellanslag eftersom det kan orsaka problem.

3. Detta möjliggör skrivstöd för din enhet.

Om din enhet har ett komplext namn med mellanslag och liknande kan du använda enheten UUID för att aktivera skrivstöd för den här enheten. För att hitta UUID för din skiva måste du köra följande kommando på terminalen:
diskutil info /Volumes/DRIVENAME | grep UUID

Byt ut "DRIVENAME" med namnet på din skiva.

När du har UUID för din skiva måste du följa dessa steg:

1. Öppna terminalen på din Mac

  • Skriv följande kommando:
    sudo nano /etc/fstab
  • Lägg till följande rad i filen:
    UUID=DEVICEUUID none ntfs rw, auto, nobrowse
  • Byt ut "DEVICEUUID" med UUID för din skiva.

Begränsningen med denna experimentella metod är exakt det; det är experimentellt . Det finns ingen garanti för att det kommer att fungera ordentligt. Det kan korrumpera dina data, eller till och med korrumpera hela din skiva. Dessutom kräver den här metoden att du lägger till en rad "per disk" för att den ska fungera. Så om du har mer än en skiva som du vill skriva till med den här metoden blir det onödigt tråkigt.

Framtida möjligheter

Det faktum att Apple har en experimentell funktion för att möjliggöra skrivfunktioner för NTFS-skivor pekar lite på ett eventuellt inbyggt stöd för NTFS-skrivning . Det är goda nyheter, men det är inte heller bekräftat. För allt vi vet kan Apple helt ta bort NTFS-skrivarstöd från operativsystemet, vilket ger användarna inget annat val än att använda program från tredje part.

Om du har alternativet, föreslår vi att du formaterar dina diskar med exFAT . exFAT är ett format som stöds av både Windows och OS X och det har inte den 4GB filstorleksbegränsning som FAT gör.

Men precis som allt i teknik har exFAT också en försiktighet, eftersom den kanske inte stöds av äldre versioner av OS X och av Windows-maskiner som kör Windows XP och äldre. Det betyder att om du ständigt befinner dig framför en dator som kör Windows XP eller äldre, är exFAT inte det bästa valet för dig, eftersom det kanske inte ens kommer att upptäckas av de äldre operativsystemen.

Börja använda NTFS på din Mac

Du har varit beväpnad med den väsentliga kunskapen du behöver för att göra skrivning till NTFS-filer på din Mac en verklighet. Prova på de metoder som vi har skisserat i den här artikeln och låt oss veta om din erfarenhet av de verktyg du använder för att uppnå dessa resultat på dina datorer.

Se till att du skapar säkerhetskopior av viktiga data innan du prövar saker som du inte är helt säker på. Säkra före det osäkra.

Låt oss veta om din erfarenhet med NTFS på Mac i kommentarerna nedan.

Top