Article
14 comments

Mac’de NTFS disklerine yazabilme

MacFuse

Artık Mac OS X üzerinde NTFS dosyalarına yazma / değiştirme özelliğine sahip olabilirsiniz. Bu iş için gereken sadece Google Code’dan MacFUSE, Erik Larsson’dan NTFS-3G adlı yazılımlar.

MacFUSE, Mac OS X’nin dosya yönetim özelliklerini üçüncü parti dosya sistemleri ile genişletmenize yarayan bir yazılımdır. Normal bir kullanıcı olarak MacFUSE yükledikten sonra MacFUSE yazılım paketi üzerinde geliştirilmiş  herhangi bir üçüncü parti dosya sistemini kullanabilirsiniz. Örneğin Erik Larsson tarafından geliştirilen NTFS-3G bugün Mac’de zaten mümkün olan NTFS disklerini okumanıza ek olarak, NTFS formatlı disklere Mac’de yazmanıza da olanak tanımaktadır.

Bu özelliğe sahip olmak için MacFUSE ve NTFS-3G yazılımlarını Mac’inize ayrı ayrı yüklemelisiniz (ve ayrı ayrı her bir yüklemeden sonra sisteminizi yeniden başlatmalısınız). MacFUSE şu adresten https://code.google.com/p/macfuse/ veya OzarWEB downloads sitesinin the cross-platform utilities bölümünden indirilebilir.

MacFUSE yüklemesi bittikten ve Mac’inanızı yeniden başlattıktan sonra Mac için olan NTFS 3G yazılımını Erik’in Mac için NTFS-3G Blog sayfasından temin edebilirsiniz. Daha sonra beklenmedik sorunlarla karşılaşma ihtimalini işin başından yoketmek için, bu yüklemenin de hemen ardından sisteminizi yeniden başlatmanız tavsiye olur.

Bu yazının hazırlandığı esnada MacFUSE’un son versiyonu 2.0.2 ve NTFS-3G Mac için son versiyonu da 1.5130 idi ve bu versiyonlar OzarWEB Downloads kütüphanesine bir nevi ayna sunucusu niteliğinde yüklenmişti.

Bu yükleme ile ilgili bilinen problemler:

  • Hard-diskinizin Bootcamp bölüntüsü (eğer NTFS formatlı ise) bundan böyle Sistem Tercihleri > Başlangıç Diski ‘nde görünmeyecek.Çözüm önerileri:
    • Mac’inizi yeniden başlatırken klavyenizin “alt” (option) tuşunu basılı tutun ve başlangıç diski olarak PC (Bootcamp) bölüntüsünü seçin.
    • Intel kullanıcıları: Başlangıç diski geçişlerini daha iyi yönettiğini iddia eden  rEFIt boot manager yükleyin.
    • Komut satırı izlencesi olan bless‘i kullanın (daha fazla bilgi için komut satırında “man bless” yazın)
  • Windows işletim sistemindeyken yaratıldığı esnada isminde (ü, ı, ğ, ş, vb.) özel karakterler içeren dosyalar Finder’da okunamaz hale gelmiş olabilir. Bunun sebebi Finder’ın tüm dosya isimlerini unicode “decomposed” yapıda olmasını gerektirirken, NTFS’in hem “composed” hem de “decomposed” yapıda dosya isimlerine isim vermesidir. Bu sorunu kolay yoldan çözmenin yolu şimdilik bilinmemekle beraber, bu dosyaları Terminal uygulaması aracılığı ile idare etmek mümkündür. Örneğin Erik, komut satırında “cp” komutuyla bu örneğe uyan sorunlu dosyaları HFS+ formatlı bölüntüye aktarabilmiş ve isimlerindeki sorunu giderebildiğini belirtmiştir.

NTFS 3G’yi Mac’den kaldırmak (uninstall)

Apple hala yüklenmiş yazılım paketlerini kolay (ve standart) bir yoldan kaldırma metodu icat etmediği için, sisteminizden NTFS-3G dosyalarını kaldırmak için bir ‘shell’ betiğini (script) kullanmak gerekmektedir. Bu betik indirdiğiniz NTFS-3G disk imajında “Uninstall NTFS-3G.command” adıyla yer almakta ve kullanıcının yapması tek gereken bu betik dosyasını çift-tıklamaktır.

Yalnız bu işlmi yapan kullanıcının “sudo” yetkilerine sahip olan bir sistem yöneticisi (administrator) olması gerekmektedir.

MacFUSE’u kaldırmak

Bilgisayarınızda yüklü MacFUSE Support alt klasöründe yer alan “uninstall-macfuse-core.sh” betiğini  çalıştırmanız gerekmektedir. MacFUSE paketi Mac OS X Tiger’da (10.4.x)  /System/Library/Filesystems/ altında, Mac OS X Leopard’da (10.5.x) ise /Library/Filesystems/ altında yer almaktadır.

Örneğin Mac OS X 10.4.x üzerinde yüklü MacFUSE’u kaldırmak için, Terminal’de aşağıdaki komutu çalıştırmanız gerekir:

sudo /System/Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh

MacFUSE’u Mac OS X 10.5.x ve şimilik var olan daha üst versiyonlarından kaldırmak için ise aşağıdaki komut çalıştırılır:

sudo /Library/Filesystems/fusefs.fs/Support/uninstall-macfuse-core.sh

Eğer MacFUSE yüklemesiyle gelen dosya sistemi paketinde “Support” adında bir alt klasör yok ise, MacFUSE’un inanılmaz derecede eski (tarihi) bir versiyonu yüklenmiş demektir. Bu durumda, fusefs.fs/ dizininin kendi altındaki bir “uninstall” betiğini aramak yerinde olacaktır.

14 Comments

  1. Hi, I heard of a commercial product which manages better the boot process and doesn’t cause the bootcamp partition to disappear after installing NTFS-3G.

    Reply

  2. http://www.paragon-software.com/home/ntfs-mac/

    They have a 10-day free trial edition. Full version comes with MacBrowser which is some sort of a replacement for MacDrive.
    The best thing is your BOOTCAMP partition will continue showing up on the Startup Disk pane of System Preferences.

    With NTFS 3G, it disappears! and the only way to boot from the Bootcamp/Windows partitionin that case is that you would have to press the alt (option) key while rebooting the Mac.

    Reply

  3. Does that mean that when I get Paragon NTFS, part of the software is actually installed on Windows on the Bootcamp partition which enables read/write the Mac (HFS+) disk?

    Reply

    • The answer to your question should have been ‘yes’ under normal circumstances. However, in my tests with the Paragon NTFS 7.0, installing Paragon’s “MacBrowser” software (bundled with the P. NTFS package) on Bootcamp partition messed up the Mac file system and did not work as expected – i.e. the Mac (HFS+) volume appeared blank (empty) in an attempt to browse it from Windows (I was using XP during the tests) and later I suspected that it could twist the file permissions if not corrupt the entire Mac partition. So I uninstalled and switched back to MacFUSE & NTFS 3G.

      Reply

  4. after installing mac fuse and ntfs 3g, I can no longer succeed booting from the ntfs partition.

    it doesn’t show up in startup disk control panel.

    Reply

    • hello jake,

      please refer to the section “Known issues after this installation” where a couple of workarounds are also suggested.

      Reply

  5. The bootcamp partition disappears from the startup disk control panel after installing MacFUSE + NTFS 3G – but was also the case with a recent version of Paragon NTFS as well. Paragon offers the Windows partition booting option on its own control panel which shows at the bottom of System Prefs though.

    Why on Earth, Apple doesn’t make NTFS read/write a built-in option on the Mac OSX ?

    Reply

  6. Using “NTFS For Mac”, and it does not enable OS X’s Startup Disk pane to see the Windows partition. From what I understand, the Startup Disk pane is programmed to ignore any partition that isn’t natively mounted by and OS X driver. What we need is a hack for Startup Disk pane to get it to ignore the fact that a partition is not mounted by the OS X driver.

    Reply

  7. Hey isntalled ntfs 3G and mac fuse now i dont see my external drive any more and my .dmg wont mount also with my external because i deleted sum mountable files accidentally when i was trying to uninstall NTFS 3G…PLESE HELP!!!! NOW i cant access my external any more HELP!!!

    Reply

  8. CAN I SOME ONE JUST EMAIL THE filesytem default folder….WOULD THAT WORK AT LEAST TO MOUNT BACK MY DRIVES AND .DMG WHEN I DOWNLOAD THEM??? SOMEONE PLZ HELP URGENT I AM A DJ AND THIS IS REAL BAD 4 ME HELP!!!!

    Reply

  9. AND IM USING MAC OSX TIGER 10.4 I NEED THE FILESYSTEM DEFAULT FOLDER AGAIN PLEASE!!!

    Reply

Bir cevap yazın

Required fields are marked *.