6Aug

Dosya Sistemi Nedir ve Neden Bunların Birçoğu Var?

Farklı işletim sistemleri farklı dosya sistemlerini desteklemektedir.Çıkarılabilir sürücünüz, daha büyük ve NTFS'ye ihtiyaç duymadıkça, en iyi uyumluluk için FAT32'yi kullanmalıdır. Mac formatlı sürücüler HFS + kullanır ve Windows ile çalışmazlar. Ve Linux da kendi dosya sistemlerine sahiptir.

Maalesef, tipik bilgisayar kullanıcıları bile farklı dosya sistemlerini ve bunların ne ile uyumlu olduğunu düşünmelidirler.İşte dosya sistemleri hakkında bilmeniz gereken şey - ve neden çok farklı olanları var.

Dosya Sistemleri 101

Farklı dosya sistemleri, dosyaları sabit disk, flash sürücü veya başka herhangi bir depolama aygıtında organize etmek ve saklamanın basit bir yoludur. Her depolama aygıtı bir veya daha fazla bölüm içerir ve her bölüm bir dosya sistemi ile "biçimlendirilir".Biçimlendirme işlemi, yalnızca aygıtta bu türde boş bir dosya sistemi oluşturur.

Bir dosya sistemi, sürücünün verilerini tek tek parçalara ayırmanın bir yolunu sağlar. Ayrıca, bu dosyalarla ilgili verileri( örneğin, dosya adı, izinleri ve diğer öznitelikleri) depolamanın bir yolunu da sağlar. Dosya sistemi aynı zamanda bir dizin - bir dosyayı bulmak için sürücünün üzerindeki ve sürücüde nerede bulundukları hakkında bir liste sunan işletim sistemi, sürücüyü tek bir yerde görebiliyor, böylece sürücünün tamamını tarayabiliyor.

İşletim sisteminiz bir dosya sistemini anlamalı ve böylece içeriğini görüntüleyebiliyor, dosyalar açabiliyor ve dosyaları kaydedebiliyor olması gerekir.İşletim sisteminiz bir dosya sistemini anlamıyorsa, destek sağlayan bir dosya sistemi sürücüsü kurmanız mümkün olabilir ya da o dosya sistemini o işletim sistemi ile kullanamazsınız.

Burada metafor bir kağıt dosyalama sistemidir - bir bilgisayardaki verilerin bir kısmı "dosyalar" olarak adlandırılır ve kağıt dolaplarında kağıt dosyalarının düzenlenmesi biçiminde bir "dosya sistemi" halinde organize edilirler. Bu dosyaları organize etme ve bunlarla ilgili verileri depolamak için "dosya sistemleri" nin farklı yolları var.

Ama neden bu kadar çok şey var?

Tüm dosya sistemleri eşit değildir. Farklı dosya sistemlerinin verilerini düzenlemenin farklı yolları vardır. Bazı dosya sistemleri diğerlerinden daha hızlıdır, bazıları ek güvenlik özelliklerine sahiptir ve bazıları büyük depolama kapasitelerine sahip sürücüleri desteklerken bazıları daha az miktarda depolama alanına sahip sürücüler üzerinde çalışır. Bazı dosya sistemleri, dosya bozulmalarına karşı daha dayanıklı ve dayanıklıdır; diğerleri, bu ekstra hız için sağlamlığı sağlarlar.

Tüm kullanımlar için en iyi dosya sistemi hiç kimsenin yok. Her işletim sistemi, işletim sistemi geliştiricilerinin üzerinde çalıştığı kendi dosya sistemini kullanma eğilimindedir. Microsoft, Apple ve Linux çekirdek geliştiricileri hepsi kendi dosya sistemlerinde çalışır. Yeni dosya sistemleri, daha büyük depolama aygıtlarına göre daha hızlı, daha kararlı, ölçeklenebilir ve eski olanlardan daha fazla özelliklere sahip olabilir.

Bir dosya sistemini tasarlamak için çok fazla çalışma var ve birçok farklı yolla yapılabilir. Bir dosya sistemi sadece bir yığın depolama alanı olan bir bölüm gibi değildir. Bir dosya sistemi, dosyaların nasıl düzenlendiğini, organize edildiğini, dizine eklenmesini ve meta verilerin bunlarla ilişkilendirilmesini belirtir. Bunun nasıl yapıldığını - ve iyileştirmek - için her zaman yer var.

İLGİLİ EŞYALAR
Çıkarılabilir Sürücüler Neden NTFS yerine FAT32'yi Kullanıyor?
Mac Biçimli Sürücüyü Windows Sürücüsüne Dönüştürme

Anahtarlama Dosya Sistemleri

Her bölüm bir dosya sistemi ile biçimlendirilir. Bazen bir bölümü farklı bir dosya sistemine "dönüştürmek" ve üzerinde veri saklamak mümkün olabilir, ancak bu nadiren ideal bir seçenektir. Bunun yerine büyük verilerinizi bölmeden önce kopyalamak isteyeceksinizdir.

Daha sonra, bölüme yeni bir dosya sistemi kazandırmak basitçe, onu destekleyen işletim sisteminde bu dosya sistemi ile "biçimlendirmek" meselesidir.Örneğin, Linux veya Mac formatlı bir sürücünüz varsa, Windows formatlı bir sürücü elde etmek için Windows'da NTFS veya FAT32 ile biçimlendirebilirsiniz.

İşletim sistemleri, işletim sistemi kurulum işlemi sırasında bölümleri uygun dosya sistemi ile otomatik olarak biçimlendirir. Linux'u yüklemek istediğiniz Windows biçimlendirilmiş bir bölümünüz varsa, Linux yükleme işlemi NTFS veya FAT32 bölümünü Linux dağıtımınız tarafından tercih edilen Linux dosya sistemi ile biçimlendirir.

Dolayısıyla, bir depolama aygıtınız varsa ve üzerinde farklı bir dosya sistemi kullanmak istiyorsanız, dosyaları yedeklemek için ilk önce kopyalamanız yeterlidir. Ardından, bu sürücüyü Windows'da Disk Yönetimi, Linux'ta GParted veya Mac OS X'te Disk Yardımcı Programı gibi bir araçla biçimlendirin.

Ortak Dosya Sistemlerine Genel Bir Bakış

İşte karşılaşacağınız daha yaygın dosya sistemlerinden bazılarına hızlı bir genel bakışı görebilirsiniz..Kapsamlı değil - birçok farklı olanı var.

  • FAT32 : FAT32 eski bir Windows dosya sistemidir ancak yine de çıkarılabilir medya aygıtlarında kullanılır - sadece küçük olanlarıdır.1 TB ya da daha büyük harici sabit diskler büyük olasılıkla NTFS ile biçimlendirilir. Bunu yalnızca küçük depolama aygıtlarıyla veya dijital kameralar, oyun konsolları, set üstü kutular ve yalnızca yeni NTFS dosya sistemini değil FAT32'yi destekleyen diğer aygıtlar gibi diğer aygıtlarla uyumlu olarak kullanmak isteyeceksiniz.
  • NTFS : Windows'un modern sürümleri - Windows XP'den beri - kendi sistem bölümü için NTFS dosya sistemini kullanın. Harici sürücüler FAT32 veya NTFS ile biçimlendirilebilir.
  • HFS + : Mac'ler dahili bölümleri için HFS + kullanıyorlar ve harici sürücüleri HFS + ile de biçimlendirmekten hoşlanıyorlar - örneğin Time Machine ile harici bir sürücü kullanmak gerekiyor, böylece dosya sistemi özellikleri doğru bir şekilde yedeklenebiliyor. Mac'ler ayrıca FAT32 dosya sistemlerini okuyup yazabilirler, ancak varsayılan olarak yalnızca NTFS dosya sistemlerinden okuyabilirler - bir Mac'den NTFS dosya sistemlerine yazmak için üçüncü parti yazılımlara ihtiyacınız olacaktır.
  • Ext2 / Ext3 / Ext4 : Genellikle Linux'ta Ext2, Ext3 ve Ext4 dosya sistemlerini göreceksiniz. Ext2 daha eski bir dosya sistemidir ve günlük gibi önemli özelliklere sahip değildir - eğer güç kesilirse veya bir ext2 sürücüye yazarken bir bilgisayar çökerse veri kaybolabilir. Ext3 bu sağlamlık özelliklerini biraz hız pahasına ekler. Ext4 daha modern ve daha hızlıdır - çoğu Linux dağıtımında varsayılan dosya sistemidir ve daha hızlıdır. Windows ve Mac, bu dosya sistemlerini desteklemez; bu tür dosya sistemlerinde bulunan dosyalara erişmek için bir üçüncü taraf aracı gerekir. Bu sebeple Linux sistem bölümlerinizi ext4 olarak biçimlendirmek ve çıkarılabilir aygıtları FAT32 veya NTFS ile biçimlendirilmiş olarak bırakmak genellikle diğer işletim sistemleriyle uyumluluk gerektiriyorsa idealdir. Linux hem FAT32 hem de NTFS okuyabilir ve yazabilir.
  • Btrfs : Btrfs - "daha iyi dosya sistemi" - hala geliştirilmekte olan yeni bir Linux dosya sistemidir. Bu noktada Linux dağıtımlarının çoğu varsayılan değil, muhtemelen Ext4'ün yerini alacak. Hedef, Linux'un daha büyük miktarda depolama alanına ölçeklenmesini sağlayan ilave özellikler sağlamaktır.
  • Takas : Linux'ta "takas" dosya sistemi gerçekten bir dosya sistemi değildir."Takas" olarak biçimlendirilen bir bölüm işletim sistemi tarafından takas alanı olarak kullanılabilir - Windows'daki sayfa dosyası gibidir, ancak ayrılmış bir bölüm gerektirir.

Diğer dosya sistemleri de vardır - özellikle de Linux ve benzeri UNIX benzeri sistemler.

Tipik bir bilgisayar kullanıcısının bu şeylerin çoğunu bilmesine gerek yok - şeffaf ve basit olmalı - ancak temel bilerek "Neden bu Mac formatlı sürücü benim Windows PC ile çalışmıyor?" Gibi sorular anlamanıza yardımcı oluyor.ve "Bu USB sabit diskini FAT32 veya NTFS olarak formatlamalı mıyım?"

Resim Kredisi: Flickr'da Gary J. Wood, Flickr'da kleuske