OS X'te Ext2 / Ext3 diskleri nasıl yönetilir?

OS X'teki birincil dosya sistemi formatı, yeni biçimlendirilmiş herhangi bir disk için varsayılan olarak kullanılan Apple'ın HFS Plus'ıdır (veya Mac OS X Extended). Bununla birlikte, platformlar arası desteği artırmak için Apple, FAT32, UDF, UFS ve NTFS (AFO, NFS ve SMB gibi) gibi birkaç ağ dosya sistemi protokolüne ek olarak (salt okunur modda) dahil olmak üzere diğer bazı dosya sistemi türlerini de desteklemektedir. Bu destek, OS X tarafından disklerin nasıl kullanılabileceği konusunda makul miktarda esneklik sağlarken, Linux'ta kullanılan ext2 ve ext3 formatları gibi bazı popüler alternatifler için destek bırakmaz.

Apple'ın platformlar arası desteği öncelikle Windows sistemleriyle uyumluluk için sağlanırken, insanların Linux disklerini Mac sistemleriyle kullanmak isteyebilecekleri durumlar vardır. Apple tartışma posteri "rcb4" soruyor:

“Linux ve OS X'i çift çizmek istediğimden, her işletim sistemini kendi küçük bölümlerine yerleştirip tüm verilerim için büyük / ev bölümü oluşturmak istediğimi merak ediyordum”

Linux'la çift önyükleme yapmak ve her iki ortamda da dosyaları yönetmek isteyenlere ek olarak, OS X sistemlerinde okumak için ihtiyaç duydukları bir Ext2 veya Ext3 biçimli harici sürücüye sahip olabilecekler de var.

OS X'te Ext2 ve Ext3 dosya sistemlerini yönetmek için alınabilecek birkaç yaklaşım vardır. Linux OS, bu tür bir sürücü formatını okumak için en uyumlu seçenek olacağından, ilk yöntemler arasında Linux kurulumu ve onu dosya sistemi yönetimi arayüzü olarak kullanmak yer alır. :

  1. Linux'u ikincil bir sürücüye yükleyin

    Sisteminizde ikincil bir sürücünüz varsa veya birincil sürücünüzü bölümlendirdiyseniz, Linux'u bu sürücüye yükleyebilir ve bilgisayarınızı çift önyükleyebilirsiniz. Bu, bir Ext2 veya Ext3 sürücüsünü okumak için en uyumlu seçenek olacaktır, ancak Linux ve OS X kurulumları arasında bir transfer aracı olarak ortak bir dosya sistemi formatı (yani, FAT32) kullanmanızı gerektirir.

  2. Linux'u sanal bir makineye kurun

    İkinci bir yaklaşım ise sanal bir makine paketini Linux kurulumuna arayüz olarak kullanmaktır. Parallels Desktop veya VMWare Fusion yüklü ise, çoğu Linux dağıtımından (Ubuntu yaygın olarak desteklenir) sanal bir makine oluşturabilir ve Ext2 / Ext3 diskiyle arabirim oluşturmak ve ardından dosyaları OS X'e ağ aktarmak için kullanabilirsiniz. Ana bilgisayar veya benzer şekilde bir aktarma aracı olarak harici bir FAT32 disk kullanın.

Bu seçenekler dosyalarınızı görüntülemek ve yönetmek için çalışacaktır; bununla birlikte, tam bir işletim sistemi kurulumu ve sanal makine yazılımı kullanımı gerektirir.

Bunlara alternatif bir yaklaşım, FUSE sistemini (Kullanıcı Alanında Dosya Sistemi) kullanmaktır; bu, kullanıcıların erişecekleri kullanıcı hesapları içinde dosya sistemi tercüman kodunu çalıştırmalarına izin veren bir köprüleme sistemi kullanarak tam dosya sistemi desteğine olan ihtiyacı atlamanın bir yöntemidir. belirtilen bir dosya sistemini kullanın ve kullanılabilir bir depolama aygıtına çevirin.

FUSE, MacFUSE projesinde OS X için mevcuttu, ancak bunun gelişimi durdu ve FUSE artık MacFUSE'den türetilen ve kod tabanının çoğunu paylaşan "OS X için FUSE" veya "OSXFUSE" projesinde mevcut. Ext2 ve Ext3 dosya sistemlerini takmak ve yönetmek için FUSE sistemini kullanmak için, FUSE sistemini bir Ext2 / Ext3 eklentisi ile birlikte kurmanız ve ardından sürücüleri kullanıcı hesabınıza el ile bağlamanız gerekir.

  1. MacFUSE veya OSXFUSE'yi kurun (ikincisi tercih edilir).
  2. Ext2 FUSE modülünü takın.
  3. Ext2 / Ext3 diskinizi takın ve sürücünün aygıt adını bulmak için Disk Yardımcı Programını kullanın. Bu, tüm sürücü bölümlerinin görüntülenmesini sağlayarak ve ardından Ext2 / Ext3 bölümünün seçilmesi ve "disk2s2" gibi bir şey olacak olan aygıt adını almak için bilgi edinilmesi ile yapılabilir.
  4. Bağlantı noktası olarak kullanmak için bir yerde yeni bir klasör oluşturun (gizli / Birimler dizininde bir klasör önerilir, ancak istediğiniz herhangi bir yerde olabilir).
  5. Ext2 / Ext3 sürücüsünü aşağıdaki Terminal komutunu kullanarak ve aygıt adını ve takma yolunu diskinizle ve belirttiğiniz yolla değiştirerek takın:

    sigorta-ext2 / dev / disk2s2 / Birimler / montaj noktası

    Bu, varsayılan olarak sürücüyü salt okunur olarak bağlar, ancak yazma desteğini aşağıdaki şekilde uygulamak için "-o force" bayrağını kullanabilirsiniz:

    sigorta-ext2 -o kuvvet / dev / disk2s2 / Birimler / montaj noktası

Bu işlem yapıldığında, disk takılmalı ve içeriği uygun hale getirilmelidir. Ancak, bazı sınırlamalar olduğunu unutmayın. FUSE, kullanıcı olarak çalışan kodlu bir köprüleme yaklaşımı kullandığından, bir kullanıcı oturumu kapattığında sürücüler takılı kalabilir. Ek olarak, okuma ve yazma performansı uygun olmayabilir, ancak çalışması gerekir.

Arkasında bir garanti ile ext2 / 3/4 desteğine ihtiyacınız varsa, Paragon, format için sağlam destek sağlayacak OS X için yerel bir dahili sürücüye sahiptir; bununla birlikte, bir lisans için yaklaşık 40 $ 'a mal olacak (bu bilgi için MacFixIt okuyucu Rick'e teşekkürler).


Sorular? Yorumlar? Düzeltme var mı? Bunları aşağıya gönderin veya bize e-posta gönderin!

Twitter ve bizi kontrol ettiğinizden emin olun.

 

Yorumunuzu Bırakın