Met bestandssystemen kunnen we de gegevens die erin zijn opgeslagen lezen en schrijven en we weten allemaal dat elk besturingssysteem zijn eigen bestandssystemen als volgt afhandelt:
- Windows-besturingssystemen: NTFS
- MacOS-besturingssystemen: extFAT of HFS
- Linux-besturingssystemen: ext3, ext4
Hoewel macOS Sierra ons in staat stelt om de gegevens op een externe of interne schijf, zoals een partitie, in NTFS-indeling te lezen, kunnen we er geen gegevens naar schrijven omdat deze actie niet kan worden uitgevoerd. Het hebben van een lees- en schrijf-NTFS-schijf is handig omdat we die schijf kunnen gebruiken om bijvoorbeeld Windows te installeren. Momenteel is exFAT het bestandssysteem dat compatibel is met zowel Windows- als Mac-systemen.
Vandaag zal Solvetic enkele opties analyseren, aangezien we probleemloos kunnen lezen en schrijven in NTFS-schijven in macOS Sierra.
FUSE voor Mac gebruiken
FUSE is een hulpprogramma waarmee we eenvoudig NTFS-schijven kunnen koppelen met de lees- en schrijffunctie. Met FUSE kunnen we de native mogelijkheden van het systeem vergroten op het niveau van bestandssysteembeheer. Om ervoor te zorgen dat FUSE een lees-/schrijfstation kan koppelen, moet de systeembeveiliging tijdelijk worden uitgeschakeld.
FUSE kan worden gedownload via de volgende link:
Nadat het dmg-bestand is gedownload, gaan we verder met de installatie ervan in macOS Sierra. Daar klikken we op het uitvoerbare bestand en volgen we de stappen van de wizard:
De volgende stap is om de tools te installeren, als we ze niet hebben geïnstalleerd, Xcode door de volgende opdracht uit te voeren:
xcode-select --installNu zullen we Homebrew installeren, een pakketbeheerder voor macOS. Voor de installatie zullen we de volgende regel uitvoeren:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Nu we de Xcode- en Homebrew-ontwikkeltools hebben geïnstalleerd, is het nodig om de volgende regel uit te voeren om het hulpprogramma ntfs-3g te installeren:
brew installeren ntfs-3g
De NTFS-volumes aankoppelen
Nu kunnen we de NTFS-volumes handmatig aankoppelen door de terminal te openen en de volgende regel uit te voeren:
sudo mkdir / Volumes / NTFSWanneer we nu een NTFS-schijf in macOS Sierra aansluiten, voeren we de volgende opdracht uit om alle schijven en schijven weer te geven:
diskutil-lijstHet resultaat zal het volgende zijn:
We kunnen onze NTFS-drive zien geïdentificeerd met het pad / dev / disk2 en de naam disk2s2. Op dit moment is het mogelijk dat macOS Sierra het NTFS-volume automatisch heeft aangekoppeld, hiervoor moeten we het ontkoppelen en opnieuw koppelen en het is nodig om de volgende regels uit te voeren:
sudo umount / dev / disk2s2 sudo / usr / local / bin / ntfs-3g / dev / disk2s2 / Volumes / NTFS -olocal -oallow_otherVergeet niet om de regel disk2s2 aan te passen met de juiste naam, al naar gelang het geval.
De laatste stappen bestaan uit het opnieuw opstarten van de machine en tijdens dit proces drukt u op de Command + R-toetsen en in het weergegeven venster openen we een terminalvenster door op het tabblad Hulpprogramma's te klikken en Terminal te selecteren:
Herstart Mac
⌘ + R
Voer in de terminal het volgende commando in:
csrutil uitschakelen
Zodra het systeem opnieuw is opgestart, zullen we de volgende regels uitvoeren:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfsZodra dit is gebeurd, herstarten we de machine opnieuw en met behulp van de combinatie Command + R en toegang tot de terminal zullen we de volgende regel uitvoeren:
csrutil inschakelenZodra de machine opnieuw is opgestart, hebben we de respectieve NTFS-ondersteuning. Als we de wijzigingen willen terugdraaien, moeten we de volgende regels in hun volgorde uitvoeren:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs brew de-installatie ntfs-3g
NTFS-schrijven inschakelen in de experimentele modus van Apple
Dit is een niet aanbevolen optie omdat het zich nog in de ontwikkelingsfase bevindt en instabiliteit vertoont waarvoor de juiste werking niet volledig is gegarandeerd.
Hiervoor moeten we toegang krijgen tot de terminal en daar de volgende regel uitvoeren:
sudo nano / etc / fstabDit opent het respectieve bestand waar we de volgende regel zullen invoeren:
LABEL = (Naam geen ntfs rw, auto, nobrowse
We slaan de wijzigingen op met de toetsencombinatie
⌃ + O
We verlaten de editor met de toetsen
⌃ + X
Wanneer we nu een NTFS-schijf aansluiten, gaan we naar het pad Go / Ga naar de map en voeren daar de volgende regel in:
/ VolumesOp deze manier hebben we toegang tot de NTFS-schijf en kunnen we ernaar lezen en schrijven.
Op deze manier kunnen we snel al die bestanden met NTFS-indeling op onze Mac lezen en kopiëren.