Hur man aktiverar NTFS-skrivstöd i Mac OS X

Innehållsförteckning:

Anonim

Mac OS X har alltid kunnat läsa NTFS-enheter, men undangömt i Mac OS X finns ett dolt alternativ för att aktivera skrivstöd till enheter formaterade som NTFS (NTFS står för New Technology File System och är ett proprietärt filsystemsformat för Microsoft Windows ). Att aktivera NTFS-skrivstöd på Mac är ganska tekniskt och det stöds inte officiellt av Apple, vilket gör det till en experimentell funktion som bäst lämnas i händerna på avancerade användare som förstår processen och de potentiella följderna.

Eftersom den här funktionen officiellt inte stöds av Apple, bör NTFS inte betraktas som ett pålitligt plattformsoberoende filsystem för att flytta filer mellan en Mac och en Windows-dator, användarna vill fortfarande formatera enheter för FAT filsystem för optimal Mac till/från PC-enhetskompatibilitet med fullt läs- och skrivstöd (kanske en bättre lösning för många användare skulle vara att använda samba-nätverk och dela filer direkt via ett lok alt nätverk mellan PC och Mac i fråga). Dessutom tyder bristen på officiellt stöd att det kan finnas risk för att något går fel, antingen i form av kärnpanik eller till och med teoretisk dataförlust på NTFS-enheten. Följaktligen kan en sådan funktion vara bäst som en sista utväg och bör inte användas med viktiga data på Windows-enheten utan att ha tillräckliga säkerhetskopior av dessa filer. Så gör det rätta och säkerhetskopiera dina saker först.

Bekväm med allt det där? Bra, vi kommer att täcka två olika sätt att aktivera NTFS-skrivstöd i Mac OS X, detta måste användas per enhet och det kräver användning av kommandoraden.

Aktivera Mac OS X NTFS-skrivstöd med Drive UUID

Även om det är något mer komplicerat än den enhetsnamnbaserade metoden som nämns nedan, är detta verkligen den bästa metoden för precision.

Anslut NTFS-enheten till Mac och hämta sedan NTFS-enheternas UUID med följande kommandosträng: diskutil info /Volumes/DRIVENAME | grep UUID

Med den resulterande UUID, använd följande kommando för att lägga till UUID med NTFS läs- och skrivstöd till /etc/fstab:

"

sudo echo UUID=ENTER_UUID_HERE ingen ntfs rw, auto, nobrowse>> /etc/fstab"

NTFS-enheten kommer sannolikt inte att visas på skrivbordet som standard, men du kan få åtkomst till den i katalogen /Volumes/ genom att öppna den mappen i Finder med följande kommando:

öppen /Volymes

Om du vill se enheten på skrivbordet (förutsatt att du har skrivbordet visat, förstås), kan du skapa ett Finder-alias med en symbolisk länk:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME

Du kan också använda den experimentella NTFS-skrivmonteringen med ett enhetsnamn snarare än UUID, vilket vi ska gå igenom härnäst.

Aktivera NTFS-skrivstöd med enhetsnamnet

För precision föredrar jag att använda UUID-metoden, men du kan också lägga till NTFS-skrivstöd genom att använda Windows-enhetens namn genom att använda följande kommando:

"

sudo echo LABEL=DRIVE_NAME ingen ntfs rw, auto, nobrowse>> /etc/fstab"

Eftersom detta använder kommandot sudo måste du ange ett administratörslösenord för att kunna utföra hela kommandot korrekt. Den här kommandosträngen lägger till enhetsnamnet i slutet av /etc/fstab-filen, eftersom /etc/ är en systemkatalog som du måste ha superanvändaråtkomst för att skriva till filer i den katalogen, alltså det erforderliga sudo-prefixet.

Att till exempel lägga till läs/skrivstöd till en NTFS-enhet med namnet "WINDOWS8" skulle se ut så här:

"

sudo echo LABEL=WINDOWS8 ingen ntfs rw, auto, nobrowse>> /etc/fstab"

Om enheten har ett komplext namn, använd UUID-metoden som nämns ovan, eller byt namn på NTFS-enheten i Windows innan du försöker montera den med skrivstöd.

Återigen, du vill titta i /Volumes/ för att hitta den nymonterade Windows NTFS-enheten med fullt läs- och skrivstöd. Som redan nämnts kan det också vara till hjälp att skapa en symbolisk länk på OS X-skrivbordet för att enkelt komma åt den monterade NTFS-enheten:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME && öppna ~/Desktop/DRIVENAME

Det finns en mängd enklare men äldre verktyg för att automatiskt slutföra processerna som nämns ovan, men det tidigare nämnda NTFS Mounter-verktyget verkar ha slutat fungera efter Snow Leopard, och därmed moderna versioner av OS X från Mountain Lion till Mavericks kommer att vilja använda kommandoraden istället.Det finns också betalappar från tredje part tillgängliga för att tillhandahålla NTFS-stöd till OS X, vilket kan vara bättre alternativ för företagsmiljöer där en experimentell funktion inte anses tillräckligt tillförlitlig för att kunna distribueras.

Hur man aktiverar NTFS-skrivstöd i Mac OS X