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

Bir yanıt yazın

Required fields are marked *.


Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.