Dosya sistemleri, içinde depolanan verileri okumamıza ve yazmamıza izin verir ve hepimiz biliyoruz ki her işletim sistemi kendi dosya sistemlerini şu şekilde işler:
- Windows işletim sistemleri: NTFS
- MacOS işletim sistemleri: extFAT veya HFS
- Linux işletim sistemleri: ext3, ext4
macOS Sierra, bölüm gibi herhangi bir harici veya dahili sürücüdeki verileri NTFS formatında okumamıza izin verse de, bu işlemin yapılmasına izin vermeyeceğinden, ona herhangi bir tür veri yazamayacağız. Bir okuma ve yazma NTFS sürücüsüne sahip olmak yararlıdır, çünkü bu sürücüyü örneğin Windows'u yüklemek için kullanabiliriz. Şu anda hem Windows hem de Mac sistemleriyle uyumlu dosya sistemi exFAT'dir.
Bugün Solvetic, macOS Sierra'daki NTFS sürücülerinde sorunsuz okuyup yazabildiğimiz için bazı seçenekleri analiz edecek.
FUSE for Mac'i kullanma
FUSE, okuma ve yazma işleviyle NTFS sürücülerini kolayca monte etmemizi sağlayan bir yardımcı programdır. FUSE ile sistemin yerel yeteneklerini dosya sistemi yönetimi düzeyinde artırabiliriz. FUSE'nin bir okuma/yazma sürücüsü takması için sistem korumasını geçici olarak devre dışı bırakmak gerekecektir.
FUSE aşağıdaki bağlantıdan indirilebilir:
Dmg dosyası indirildikten sonra macOS Sierra'daki kurulumuna geçiyoruz. Orada yürütülebilir dosyayı tıklıyoruz ve sihirbazın adımlarını takip edeceğiz:
Bir sonraki adım, araçları kurmamışsak, aşağıdaki komutu yürüterek Xcode'u kurmaktır:
xcode-select --installŞimdi macOS için bir paket yöneticisi olan Homebrew'i kuracağız. Kurulumu için aşağıdaki satırı uygulayacağız:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Artık Xcode ve Homebrew geliştirme araçlarını yüklediğimize göre, ntfs-3g yardımcı programını kurmak için aşağıdaki satırı çalıştırmamız gerekecek:
demlemek ntfs-3g yükleyin
NTFS birimlerini takma
Artık terminale erişerek ve aşağıdaki satırı yürüterek NTFS birimlerini manuel olarak monte edebiliriz:
sudo mkdir / Birimler / NTFSŞimdi macOS Sierra'da herhangi bir NTFS sürücüsünü bağladığımızda, tüm diskleri ve sürücüleri listelemek için aşağıdaki komutu uygulayacağız:
diskutil listesiSonuç aşağıdaki gibi olacaktır:
NTFS sürücümüzün / dev / disk2 yolu ve disk2s2 adı ile tanımlandığını görebiliriz. Bu noktada macOS Sierra'nın NTFS birimini otomatik olarak monte etmiş olması mümkündür, bunun için bağlantısını kesmeli ve tekrar monte etmeliyiz ve aşağıdaki satırları yürütmemiz gerekecektir:
sudo umount / dev / disk2s2 sudo / usr / yerel / bin / ntfs-3g / dev / disk2s2 / Birimler / NTFS -olocal -oallow_otherDuruma göre disk2s2 satırını doğru adla değiştirmeyi unutmayın.
Son adımlar makineyi yeniden başlatmaktan oluşur ve bu işlem sırasında Command + R tuşlarına basın ve görüntülenen pencerede Utilities sekmesine tıklayıp Terminal'i seçerek bir terminal penceresi açacağız:
Mac'i yeniden başlatın
⌘ + R
Terminalde aşağıdaki komutu girin:
csrutil devre dışı
Sistem yeniden başlatıldığında aşağıdaki satırları uygulayacağız:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.orijinal sudo ln -s / usr / yerel / sbin / mount_ntfs / sbin / mount_ntfsBu yapıldıktan sonra, makineyi yeniden başlatıyoruz ve Command + R kombinasyonunu kullanarak ve terminale erişerek aşağıdaki satırı uygulayacağız:
csrutil etkinleştirMakine yeniden başlatıldığında ilgili NTFS desteğine sahip olacağız. Değişiklikleri geri almak istiyorsak, aşağıdaki satırları sırayla uygulamalıyız:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs demleme kaldırma ntfs-3g
Apple'ın deneysel modunda NTFS yazmayı etkinleştirin
Bu bir tavsiye edilmeyen seçenek hala geliştirme aşamasında olduğundan ve doğru çalışması tam olarak garanti edilmeyen bir kararsızlık sunduğundan.
Bunun için terminale erişmeliyiz ve orada aşağıdaki satırı yürütmeliyiz:
sudo nano / etc / fstabBu, aşağıdaki satırı gireceğimiz ilgili dosyayı açacaktır:
LABEL = (Hiçbirini ntfs rw, auto, nobrowse olarak adlandırın
Tuş kombinasyonunu kullanarak değişiklikleri kaydediyoruz
⌃ + O
Tuşları kullanarak editörden çıkıyoruz
⌃ + X
Şimdi bir NTFS sürücüsü bağladığımızda, klasöre Git / Git yoluna gidiyoruz ve orada aşağıdaki satırı giriyoruz:
/ BirimlerBu şekilde NTFS sürücüsüne erişeceğiz ve onu okuyup yazabileceğiz.
Bu sayede NTFS formatına sahip tüm dosyaları Mac'imizde hızlı bir şekilde okuyup kopyalayabileceğiz.