Çapraz Platform Dosya Sistemi MAC, WINDOWS, LINUX arasında dosya paylaşımı?


19

Ben üçlü önyükleme, Yosemite, Windows 8.1, CentOS 7 ile bir dizüstü bilgisayar var ve 3 os arasında dosya paylaşımı için bir bölüme ihtiyacım var, OSX ve Windows tarafından desteklendiği için exFAT kullanıyorum, ancak linux ile bazı sorunları vardı ve linux üzerine monte etmeyi denedikten sonra osx bunu tanımadı ve monte edemedim, sonra sadece windows bunu tanıdı ve kullanmanın 1 gününden sonra bozuldu, verilerimi TesDrive ile geri almak zorunda kaldım.

Şimdi aralarında dosya paylaşmak için en kabul edilen dosya sys arıyorum, şimdiye kadar bu seçenekleri bulduk:

  • NTFS: Okuma / yazma erişimi veya Paragon NTFS'yi etkinleştirmek için MacFUSE & NTFS-3G'yi kullanma, ancak bu seçeneklerin kararlılığı ve hızı hakkında bazı kötü şeyler duydum ... verilerimi kaybetmek istemiyorum.

  • HFS +: Mac bölümüne okuma / yazma erişimi sağlamak için Windows'ta MacDrive Pro'yu kullanarak, hfs + için linux desteğine izin vermenin bir yolu olduğunu düşünüyorum. MacDrive hakkında bazı iyi ve kötü şeyler duydum ama yine de o kadar emin değilim ...

  • exFAT: Bu şekilde zaten denedim, kötü bir deneyim, ama insanların çoğu bu seçeneği onaylıyor gibi görünüyor. Belki bir şey yanlış yaptım, ama yine de veri kaybı bir sorun ...

  • FAT32: Sınırlı sürücü boyutu. Sınırlı izin ayarları. Seçmek istediğim kişi değil.

Hiyerarşik olarak düzenlenmiş ihtiyaçlar:

  1. Kararlılık (Veri kaybı yok)
  2. Mükemmel Dosya Boyutu desteği
  3. Günlük kaydı
  4. hız

GÜNCELLEME 1: Daha fazla araştırmadan sonra Mac için Tuxera NTFS'yi buldum , iyi görünüyor, ama ... gerçek hayatta ne kadar iyi? dediği gibi gerçek NTFS tam destek sunuyor mu ?, büyük bir istikrar? Hız? Günlük kaydı? Fiyat için değer mi?


Paragon'u her zaman hiçbir kötü etkisi olmadan kullandım, ancak karşılaştırma için Tuxera'yı denemedim.
Tetsujin

@Tetsujin gerçekten mi? Tuxera beni hayal kırıklığına uğratırsa Paragon'u deneyebiliriz ... ama şimdiye kadar gerçekten harika, tansfer hızı gerçekten güzelse, sadece 2 gün boyunca kullandığımdan beri istikrar hakkında konuşamıyorum ama güzel görünüyor
Jonathan Solorzano

Her ikisinin de yandaşları var gibi görünüyor. Sizin için hangisinin işe yaradığına bağlı kalırım. Paragon'un biraz daha hızlı olduğunu bildiren raporlar gördüm, ancak olumsuz, her yıl güncelleme fiyatı.
Tetsujin

@Tetsujin Söylediklerimi unut, Tuxera benim NTFS bölümüne yazmıyor, osx'tan geldiğini söylüyor, ancak diske kopyaladığım dosyaları pencerelere kontrol ettiğimde onlar değil ... sanırım ben ' ll try paragon
Jonathan Solorzano

Paragon tavsiye ederim. Ben kullandım hem başarıyla OSX NTFS erişimi (aslında Tuxera size biraz daha fazla kontrol sağlar) için Tuxera ve Paragon ANCAK Paragon da ve Linux (HFS + için) Windows için sürücüler sağlar. Bkz. Paragon-software.com/technologies/ufsd.html . Onlarla ilgili değilim; sadece mutlu bir teknoloji kullanıcısı.
JJarava

Yanıtlar:


8

Yıllardır bu tür bir şey yaptım ve muhtemelen aynı acılardan kaçınmanıza yardımcı olabilirim.

Bulut depolama, bazı kullanım durumları için idealdir, ancak ek çalışma olmadan gizlilik / güvenlik konusunda kabataslaktır ve büyük miktarda veri içeren kullanım durumları için uygun olmayabilir. (Dosya başına şeffaf şifreleme ile güvenlik / gizlilik sorunları üzerinde çalıştım ve bunu farklı kullanım durumları için aşağıda özetlediğim çözüme paralel olarak kullandım.)

Artan yaşayabilirlik düzenindeki yerel depolama çözümleri (doğal olarak özneldir ve belirli kullanım durumlarına bağlıdır):

  1. exFAT: En altta sadece onunla ilgili deneyim eksikliğim ve göreceli yeniliği yüzünden. Farklı blok boyutları nedeniyle platformlar arasında uyumluluk sorunları vardır . Görünüşe göre, sürücüyü 1024 bayttan küçük bir blok boyutuyla Windows'ta biçimlendirmek işe yarayabilir.
  2. NTFS: Windows, Mac ve Linux arasında gidip gelen NTFS-3G ile ilgili her türlü sorun yaşadım. Dosya bozulması, veri kaybı vs. Bu birkaç yıl önceydi, belki şimdi daha iyiydi - ama o zaman sağlam olarak satıldı ve değildi.
  3. FAT32: Deneyimlerime göre bu, Mac, Linux ve Windows arasında köprü oluşturabilen tek gerçek "platformlar arası" dosya sistemidir. (Ve kameralar, TV'ler ve ...) Dosya başına 4GB boyut sınırı ve 2TiB toplam birim boyut sınırı vardır . Teorik olarak Fat32Formatter ile 32GB FAT32 sınırlamasının üstesinden gelebilirsiniz , ancak bunun sistemler arasında ne kadar uyumlu olduğunu bilmiyorum. Teorik olarak, FAT + 256GiB dosyalarına izin verir ve daha yüksek bir blok boyutu kullanır
  4. Yerel dosya sistemini CIFS üzerinden ana bilgisayar işletim sistemiyle paylaşan bir sanal makine: Bu, çoğu kullanım durumum için en iyi çözümdür.

Yıllar önce NTFS-3G kullanarak veri bozulmasından bıktığımda, Windows 2000 çalıştıran küçük bir VM kullanmaya başladım ve CIFS aracılığıyla ana işletim sistemine "yerel olarak" bir NTFS birimi paylaştım. Performans doğrudan bağlı depolama ile karşılaştırılamaz, ancak nihayet veri bozulmasına ve neden olduğu güvensizlik ve baş ağrısına veda etmeliyim. Windows 2000'den biçimlendirilmiş NTFS, bir VM'deki Windows 2000 ve Windows Vista (o sırada) arasında geçiş yapmak da dahil olmak üzere Windows'un daha modern sürümleriyle kusursuz ve değişimli bir şekilde çalıştı.

Ancak yine de, NTFS, yansıtılmış bir yapılandırmada (ve özellikle bir RAID5 yapılandırmasında) bile, büyük miktarlarda veriyi uzun süre güvenilir bir şekilde depolamak için yeterince sağlam değildi. Temelde bitrot ve kontrol toplamı eksikliği nedeniyle. Verilen, uzun bir süre için en iyi şeydi, ama artık değil.

Şimdi, kullandığım tek "platformlar arası" dosya sistemi, bir VM'de çalışan Linux tarafından CIFS aracılığıyla sunulan ZFS'dir. (Ayrıca, son zamanlarda kullanım durumlarım için bir miktar istikrar eşiğini aşmış gibi görünen BTRFS'yi de kullanıyorum. Uzun zamandır sadece deneysel olarak kullandım ve genellikle beni hayal kırıklığına uğrattı.)

Mac OS için ZFS kullanmıyorum, sadece Linux'ta ZFS kullanıyorum. (Oracle'ı bertaraf edene kadar en güncel ZFS özellikleri için saflık ve destek amacıyla ZFS'yi barındırmak için bir OpenSolaris VM kullanıyordum.)

Bir süre önce Mac için ZFS'yi denedim ve çok kararsız ve modası geçmişti. Belki şimdi iyi, ama VM çözümüm kusursuz. Söylediğim gibi, giderek artan şekilde BTRFS kullanıyorum, bu da benim gereksinimlerim için birçok açıdan daha iyi bir eşleşmedir (ilk ve en önemlisi, ZFS'nin her zaman sağladığı sağlam sağlam güvenilirliktir).

Mac'lerimi üç kez önyüklerim ve Linux'u yerel olarak çalıştırmadığımda, aynı yerel Linux kurulumunu bir VM'de çalıştırırım. Linux, konuk eklentileri ile bir sanal makinede çalışmak arasında ve yerel olarak mükemmel bir şekilde mutlu. Neredeyse her zaman doğal olarak çalışmadığında, CIFS aracılığıyla "yerel" ZFS veya BTRFS birim erişimi için bir Linux VM çalıştırıyorum.

İş akışlarımın çoğunu, geniş "platformlar arası" güvenilir depolamaya daha yavaş CIFS erişimi sağlamak için sorunsuz bir şekilde ayarladım. Örneğin, çok sayıda çalışma verilerine hızlı erişime ihtiyacım varsa, genellikle belirli bir ana işletim sistemine özgü olan bir uygulamadadır ve platformlar arasında erişilebilir olması gerekmez. Bu yüzden işletim sistemi yerel olarak mevcut olan hızlı yerel SSD depolamayı kullanıyorum ve daha yavaş "platformlar arası" depolamaya düzenli olarak kopyalar yapıyorum - ya da yalnızca belirli bir kullanım durumuna bağlı olarak proje tamamlandığında.

İpucu: VM yoluna giderseniz, VM dosya sistemini köprülü bir adaptörle paylaşmaya cazip olacaksınız. Bunun avantajı, VM'nin aynı alt ağda kendi IP adresine sahip olması ve depolamaya o alt ağdaki diğer bilgisayarlar tarafından bile erişilebilmesidir. Ancak, köprülü bir bağdaştırıcının dezavantajları 1) Belirli bir fiziksel bağdaştırıcıya bağlıdır ve örneğin kabloludan kablosuz ağa geçerseniz, VM'den internet bağlantısını kaybedebilirsiniz [bu yalnızca VM'yi genelde yaptığım gibi verimlilik işletim sisteminiz olarak kullanmak]. Ve 2) Köprülü adaptörler titiz olabilir. Bazen "sadece çalışır", ancak sorunlarınız varsa, sorun giderme oldukça dağınık olabilir. VM'yi iki adaptörle yapılandırmak daha iyi bir çözümdür: A) NAT [VM'den hangi fiziksel bağdaştırıcı sağlarsa çalışacak olan VM'den internet erişimi için] ve B) Statik IP adresi, DNS veya ağ geçidi, virtio bağdaştırıcısı ve karışık mod ile yapılandırılmış yalnızca ana bilgisayar. Sanal makinenin CIFS paylaşımlarına yalnızca yerel makineniz erişebilir. Bu çözümü kurmak önemsiz değil, ama bir kez yaptıktan sonra temelde sihir.

İyi şanslar!


2

İlk tercihiniz, para bir nesne değilse ve hiyerarşik olarak düzenlenmiş ihtiyaçlarınıza göre dropbox gibi bulut depolama alanı kullanmak olacaktır: 1-Kararlılık (Veri kaybı yok) 2-Mükemmel Dosya Boyutu desteği 3-Günlük Kaydı 4-Hız

Güncelleme: Veya yerel ağınıza bulut gibi kendinize ağa bağlı bir depolama (NAS) ekleyebilirsiniz. NAS sistemleri, genellikle mantıksal, yedekli saklama kapları veya RAID olarak düzenlenmiş bir veya daha fazla sabit sürücü içeren ağa bağlı cihazlardır.

NAS cihazları, birden fazla bilgisayar arasında dosya paylaşmanın uygun bir yöntemi olarak popülerlik kazanmaya başladı. Ağa bağlı özel depolama alanlarının, dosya sunan genel amaçlı sunucularla karşılaştırıldığında potansiyel faydaları arasında daha hızlı veri erişimi, daha kolay yönetim ve basit yapılandırma bulunur.

Genellikle NFS, SMB / CIFS veya AFP gibi ağ dosya paylaşım protokollerini kullanarak dosyalara erişim sağlarlar.

Sıradaki FAT32 olacak, 3 işletim sisteminin ve ps3 ve xbox'ın herhangi bir yardımcı program olmadan destekleyen tek. Sahip olabileceğiniz 4 konserden daha büyük dosyalar için bir yol bulmanız gerekir.

Ve son seçiminiz exFAT olacaktır.

GÜNCELLEME 2: Veya doğrudan bilgisayarınızın ethernet bağlantı noktasına bağlı bir WD ağ hd'i kullanabilir ve 3 işletim sisteminin hepsinden erişebilirsiniz:

Aşağıda belirtilen Western Digital birimleri özel bir dosya sistemi kullanır ve FAT32, NTFS veya Mac Dosya Sistemi olarak yeniden biçimlendirilemez. WD My Book Live, WD My Book Live Duo, WD ShareSpace, WD ShareSpace, WD My Book World Edition sabit disklerindeki dosya sistemi, SAMBA ağ paylaşım bağlantısı üzerinden Windows, Mac ve çoğu Linux tabanlı bilgisayar sisteminden erişimi destekler.


1
Şey ... bir bulut depolama benim için bir çözüm değil, çünkü internet hızım çok iyi değil, NAS ne dizüstü bilgisayarımın sürücüsünü kullanmam gerektiğinden ve FAT32 de 4 Gb dosya boyutu sınırına neden olmuyor ... teşekkürler Allan.
Jonathan Solorzano

0

ExFAT sizin tarzınız.

4 / 32GB sınırlı değil mi!

Bu biçimi 120GB USB 2.0 HDD'imde de çok uzun süre kullanıyorum. En azından benim için çok iyi çalışıyor.


ExFAT'i zaten denedim ve çok kararsız !, bunun için zaten veri kaybettiğini tekrar denemeyeceğim. Ayrıca çok fazla veri kaybı, u için nasıl çalıştığını bilmiyorum.
Jonathan Solorzano

0

ExFAT için gitmesen iyi olur. HDD'imde bozulmaya neden oldu. Aktarım hızları çok iyi değil, yaklaşık 30-50MBps maksimum yazma hızına sahibim, ancak aynı sürücüde NTFS olarak biçimlendiriyorum, Mac ve Windows'daki Harici HDD'mden de 150 MBps yazma hızı elde ediyorum. Mac için NTFS için Paragon kullanıyorum. Şimdiye kadar, Tuxera'dan en iyi yazılım ve daha ucuz.


0

Yıllar önce FAT32 ile ilgili problemlerim vardı, bu yüzden NTFS'ye geçtim. Gün içinde harici bir HD vardı ve bir gün kablo bağlantısı yanlışlıkla kesildi ve dosyalarımın çoğunu kaybettim. Bu yüzden MacDrive ile HFS + 'ya geçtim. Kablo ile aynı sorun ama ben her şeyi geri yükledi.

Bir süre sonra Apple'ın ZFS'yi destekleyeceğine dair söylentiler vardı ve gerçekten de Snow Leopard Server sürümlerinden birinde bir sürücü vardı, ancak Apple hızlı bir şekilde fikri reddetti ve bir grup geliştirici Mac için açık kaynaklı bir ZFS sürücüsü yaptı. ZFS'de hala disklerim var. Güvenilirdirler, ancak Mac'teki harici diskler kararsızdır. Örneğin, diski iki kez çıkaramıyorum, bu yüzden makineyi kapatmaya zorlandım. Sonra Apple'dan sık sık OS güncellemeleri ve sürücüleri yeniden yüklemek için acı var.

Bu nedenle, HFS + 'ya bağlı kalırım. Bir dezavantaj olarak MacDrive'a bir miktar para harcamanız gerekir, ancak bakımı ve güvenliği daha kolaydır. Hiç hız sorunu fark etmedim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.