Hvordan aktivere NTFS skrive støtte i Mac OS X

Hvordan aktivere NTFS skrive støtte i Mac OS X

Hvordan aktivere NTFS skrive støtte i Mac OS X

Fordi denne funksjonen er offisielt støttes av Apple, bør NTFS ikke anses som en pålitelig plattformer filsystem for å flytte filer mellom en Mac og en Windows-PC, vil brukerne fortsatt ønsker å formatere harddisker for FAT-filsystemet for optimal Mac til / fra PC-stasjon kompatibilitet med full lese- og skrivestøtte (kanskje en bedre løsning for mange brukere ville være å bruke samba nettverk og dele filer direkte gjennom et lokalt nettverk mellom PC og Mac i spørsmålet). I tillegg er mangel på offisiell støtte antyder at det kan være potensial for noe å gå galt, enten i form av kjernepanikk eller til og med teoretisk tap av data på NTFS-stasjonen. Følgelig kan en slik funksjon være best som en siste utvei, og bør ikke brukes sammen med viktige data på Windows-stasjonen uten å ha tilstrekkelig backup av disse filene. Så, gjør det rette og sikkerhetskopiere ting først.

Komfortabel med alt dette? Stor, vil vi dekke to forskjellige måter å aktivere NTFS skrive støtte i OS X, må dette brukes på en per-drive basis, og det krever bruk av kommandolinjen.

Aktiver OS X NTFS skrive støtte Bruke Drive UUID

Selv om det er litt mer komplisert enn drive-navn basert tilnærming som er nevnt nedenfor, er dette virkelig den beste metoden for presisjon.

Koble NTFS-stasjonen til Mac, og deretter hente NTFS stasjoner UUID med følgende kommando streng:
diskutil info / Volumes / Stasjons | grep UUID

Med den resulterende UUID, bruker du følgende kommando for å føye UUID med NTFS lese og skrive støtte til / etc / fstab:

sudo echo "UUID = ENTER_UUID_HERE ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab

NTFS-stasjonen vil sannsynligvis ikke vises på skrivebordet som standard, men du kan få tilgang til det i / Volumes / katalogen ved å åpne denne mappen i Finder med følgende kommando:

Hvis du ønsker å se stasjonen på skrivebordet (forutsatt at du har skrivebordet vises, selvfølgelig), kan du gjøre et Finder alias med en symbolsk link:

sudo ln -s / Volumes / Stasjons

Du kan også bruke eksperimentelle NTFS skrive montering med et stasjonsnavnet i stedet for UUID, som vi skal gå over neste.

Aktiver NTFS Skriv støtte med stasjonsnavn

For presisjon Jeg foretrekker å bruke UUID-metoden, men du kan også legge til NTFS skrive støtte ved hjelp av Windows kjører navn ved å bruke følgende kommando:

sudo echo "LABEL = DRIVE_NAME ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab

For eksempel legge lese / skrive-støtte til en NTFS-stasjon som heter "WINDOWS 8" ville se slik ut:

sudo echo "LABEL = WINDOWS8 ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab

Hvis stasjonen har så komplisert navn, bruker UUID-metoden nevnt ovenfor, eller gi nytt navn til NTFS-stasjonen i Windows før du prøver å montere den med skrivestøtte.

Igjen, vil du ønsker å se i / Volumes / å finne de nylig monterte Windows NTFS kjøre med full lese- og skrivestøtte. Som nevnt allerede, kan det også være nyttig å lage en symbolsk lenke på OS X Desktop å enkelt få tilgang til de monterte NTFS stasjon:

sudo ln -s / Volumes / Stasjons

Det finnes en rekke enklere, men eldre verktøy for automatisk å fullføre de prosessene som er nevnt ovenfor, men de nevnte NTFS Mounter verktøyet ser ut til å ha sluttet å virke etter Snow Leopard, og dermed moderne versjoner av OS X fra Mountain Lion til Mavericks vil ønske å bruke kommandolinje tilnærming i stedet. Det finnes også tredjeparts betalte apps tilgjengelig for å gi NTFS støtte til OS X, som kan være bedre alternativer for bedriftsmiljøer hvor en eksperimentell funksjon ikke er ansett pålitelig nok til å distribuere.

Jefferson Borges sier:

Jeg bruker Mavericks og jeg prøvde å utføre begge trinn, men ingen virket.
For det første alternativet, når jeg prøver å få info fra NTFS volum, det har ikke UUID informasjon:

diskutil info / Volumes / Richard /
Device Identifier: disk2s1
Device Node: / dev / disk2s1
En del av Whole: disk2
Device / Media Navn: Untitled 1

Volum Navn: Richard
Rømt med Unicode: Richard

Montert: Ja
Mount Point: / Volumes / Richard
Rømt med Unicode: / Volumes / Richard

File System Personlighet: NTFS
Type (Bundle): ntfs
Navn (Bruker Visible): NTFS (NTFS)

Partition Type: Windows_NTFS
OS kan installeres: Nei
Medietype: Generisk
Protokoll: USB
SMART Status: Ikke støttet

Total Størrelse: 1,0 TB (1000202043392 Bytes) (nøyaktig 1953519616 512-Byte-enheter)
Volume Free Space: 856,9 GB (856922079232 Bytes) (nøyaktig 1673675936 512-Byte-enheter)
Enhets Block Størrelse: 512 Bytes

Read-Only Media: Ingen
Read-Only Volum: Ja
Uttakbar: Ja

Antall: Ingen
Intern: Nei

Og for det andre alternativet, jeg gjør som følger:
jeffersonborges $ sudo echo "LABEL = Richard ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab
-bash: / etc / fstab: Permission denied

Det er bare filen /etc/fstab.hd som inneholder meldingen:
jeffersonborges $ cat /etc/fstab.hd
Ignorer denne FIL.
Denne filen gjør ingenting, inneholder ingen nyttige data, og kan gå bort i
fremtidige utgivelser. Ikke avhengig av denne filen eller dens innhold.

Kan du vær så snill, hjelp meg på dette?

det samme skjer med meg Jefferson, men jeg klarte å få jobben gjort.
Som du ser jeg ikke UUID enten i diskutil utgang, men du kan bruke navnet på volumet i stedet, som det virker som du gjorde i det andre alternativet.
Ekkoet Kommandoen fungerer ikke, faktisk den ikke engang spørre deg om passordet, kan du prøve en redaktør som vi, vim, nano, you name it. Jeg brukte vi og det fungerer perfekt.

gurita Hartono sier:

Jeg brukte manuset, men min kjøretur navn hadde en plass i det "Min bok". Jeg var i stand til å plukke den, men når den gjorde / etc / fstab, det sa ingen slik fil eller katalog og demon My Book og sa disk mislyktes å montere. å si at min og boken ikke eksisterer. Nå når jeg kobler det, jeg ser det kort dukke opp i volumer, men deretter forsvinner. Jeg kan se det i diskverktøy, driv mounts, men partisjonen kan ikke monteres.

Hva kan jeg gjøre nå?

Jeg prøvde å fjerne HD safefly fra Mac, men det fungerte ikke. Etter å ha lest artikkelen din, jeg fjernet HD trygt fra Windows-PC, og det fungerte !!

Skriptet fungerer fint, men regelmessig mine kataloger som tom (jeg vet dataene er der, jeg sjekke med andre OS).
Har du en idé om mitt problem? Takk

re tillatelse problem, det faktisk ikke fungerer ved hjelp ekkoet kommandoen som foreslått (jeg er på OSX 10.8.5). Bortsett fra den midlertidige løsningen foreslått i forrige innlegg, kan du kjøre

først, logger denne du til roten konsollen, og her kan du ekko linjen til / etc / fstab uten problemer.

En annen observasjon, som kan være nyttig: Jeg brukte ntfs formatert hdd hell til i dag. Plutselig volumet montert read only, uansett hva som var i / etc / fstab. Det tok meg en stund å finne ut hva som skjedde, til slutt dmesg ga bort den skyldige:


…NTFS-fs advarsel (enhet / dev / disk1s1, pid 712): ntfs_system_inodes_get (): $ Loggfil er ikke rent. Vil ikke være i stand til å remontere lese-skrive. Mount i Windows.

Etter å ha utført diskkontrollen under Windows, disken er montert normalt. Så sørg for at disken er ren, ellers er det ikke får skriverettighetene på OSX.

takk for dette rådet. Faktisk, dette gjør meg til å skrive til NTFS-formaterte disker. Dessverre virker det som om det fortsatt er problemer med NTFS filrettigheter fordi jeg ikke kan få tilgang til filene jeg har skrevet med OS X fra en Windows-maskin. Jeg kan se filene i Windows Explorer, men kan ikke åpne dem.
For å få tilgang til Windows Explorer for hver av filene jeg har å gå til Sikkerhetsrådet & Rettighets innstillinger og justere NTFS tilgangstillatelser, slik at den aktuelle brukeren er berettiget til å lese og / eller endre filen.

Alle som har dette problemer også?

Uhm, veldig rart.
Jeg prøvde det en gang igjen, og nå virker det som om disse problemene ikke oppstår lenger. Jeg vil ta en titt på det for noen dager. Jeg håper problemene er endelig borte.

Hm, jeg har nå skrevet linjen til / etc / fstab, men jeg er ikke i stand til å skrive tot han kjøre.

Konsoll utgang:
[None] andrew @

$ Diskutil info / Volumes / ozyBackups / | grep UUID
Volume UUID: 3BAE8608-62E6-4476-AE10-9578AF7C21D0
[None] andrew @

$ Cat / etc / fstab
UUID = 3BAE8608-62E6-4476-AE10-9578AF7C21D0 ingen ntfs rw, auto, nobrowse
[None] andrew @

$ Berøre /Volumes/ozyBackups/temp.txt
berøre: /Volumes/ozyBackups/temp.txt: Skrivebeskyttet filsystem

For posten, var jeg heller ikke i stand til å sudo echo til filen, tillatelse ble avslått. Likevel kunne jeg sudo emacs å redigere den, eller sudo su deretter inn echo kommandoen su.

Noen ide hvorfor jeg ikke kan skrive til tross for at den linjen i min / etc / fstab?

Michael Dreher sier:

Du har helt rett! Dette har kostet meg noen timer

/ *
* Vi tillater bare lese / skrive-mounts hvis den "nobrowse" alternativet var også
* Gitt. Dette er for å hindre sluttbrukere fra montering lese / skrive,
* Men likevel lar våre verktøy (for eksempel et OS installert) for å gjøre
* Endres til en NTFS-volum. Uten "nobrowse" alternativet, tvinger vi
* En skrivebeskyttet montere. Merk at vi sjekker også for ikke-oppdatering mounts
* Her. I tilfelle av en oppdatering festet, vil ntfs_remount () gjør
* Hensiktsmessig å sjekke for å endre writability av fjellet.
* /
if ((vfs_flags (mp) & MNT_DONTBROWSE) == 0 && ! Vfs_isupdate (mp))
vfs_setflags (mp, MNT_RDONLY);

FYI – i linux – når du oppretter en NTFS volum, trenger du sannsynligvis å bruke dette alternativet: –

-U, -med-UUID
Generere et tilfeldig volum UUID.

mkntfs -U -f -L "Mylabel ‘v / dev / partitionx

(Hvis du ønsker å bruke UUID etiketter)

Skrap det! Hadde et problem med mine egne instrukser, og her er min edit:

Instruksjoner for å aktivere NTFS Write

1 Aktivere Root (Når off)
Se http://support.apple.com/kb/PH14281.
I trinn 5 bruk «edit» fra menylinjen øverst.

2a For hver stasjon (UUID-metoden)
• Koble NTFS-stasjonen til Mac og merk stasjonsnavnet.
• Logg inn som root
su root
og gi root-passordet.
• Åpne en terminal og gi kommandoen
diskutil info / Volumes / Stasjons | grep UUID
Bruk anførselstegn hvis mer enn ett ord
• Bruk kommandoen
ekko "UUID = ENTER_UUID_HERE ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab
• Fjern stasjonen, og deretter sette tilbake igjen.
Skal se nye stasjonen under / Volumes.

2b Cheat metode
• Logg inn som root via terminal
su root
• Åpne en terminal og gi kommandoen:
ekko "LABEL = DRIVE_NAME ingen ntfs rw, auto, nobrowse" gt; gt; / Etc / fstab
• Ta driv deretter satt tilbake i

3 Se / Volumes
• I et terminaltype
åpne / Volumes
Skal se mappen i finder.

Hvis de andre løsningene ikke fungerer – det følgende gjør en 100%:

/ Desktop / Drive // ​​der stasjonen skal monteres
mount // vil fortelle deg interne stasjonen navnet, noe som / dev / disk2s1
sudo umount / dev / disk2s1
sudo mount -t ntfs -o rw, auto, nobrowse / dev / disk2s1

Jeg kan også rapportere, ved hjelp av Yosemite, ingen metode i denne diskusjonen hittil har vist seg å være effektive. Skrive linjer til / etc / fstab ser ikke ut til å ha noen effekt i det hele tatt, da OS ikke synes å være å lese den.

Er det noen andre filsystem (som ikke har arkaiske begrensninger på filstørrelse, etc) som er intercompatible mellom Windows, Linux og OSX? UDF kanskje? Det ser ut som Apple * egentlig * ikke ønsker noen å skrive til NTFS-volumer, noe som er en skam fordi støtten har vært ganske solid i Linux for en stund.

Hei,
Jeg prøvde dette og det fungerte for meg. Etter mitt arbeid ble gjort, jeg unplugged HDD, og ​​nå når jeg kobler den til, er min Data-mappen viser 0 GB. Selv om Disk bruk er 900 GB, men jeg kan ikke se mine data!

Er det en måte å fikse dette? Jeg kan ikke forestille meg skrekken hvis alle mine data går tapt.

Dette er latterlig. Enda et eksempel på Apple misbruker sine kunder – prøver å få dem til å kjøpe bare Apple kompatible produkter til høyere priser.

Apple er ikke selger noe i forhold til det som filformat du bruker. Du kan kjøpe en billig stasjon og reformatere det å si exFAT og du er ferdig.
Paragon har programvare du kan kjøpe som gjør NTFS skrive sømløst. men som de holder patentet på hvordan det er gjort, vil Apple må betale dem for å bruke programvaren en kostnad som vil til slutt nødt til å bli gitt videre til slutten comsumer, og siden de gir bort sin programvare gratis, i motsetning til Microsoft som belaster for deres OS (Apple tar ikke betalt for å oppdatere OS, Microsoft vil belaste deg hvis du ikke oppgraderer i de første 12 måneder), er exFAT det beste alternativet hvis du ønsker å flytte data via ekstern disk.

Jeg kunne ikke få dette til å fungere. det er så vondt …. så vondt … Jeg har i utgangspunktet en £ 1500 nettleser her … Jeg mener, hva F

Kilde: osxdaily.com

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

one × one =