Farklı işletim sistemleri farklı dosya sistemlerini destekler. Çıkarılabilir sürücünüz daha büyük olmadığı ve NTFS gerektirmediği sürece en iyi uyumluluk için FAT32 kullanmalıdır. . Mac formatlı sürücüler HFS + kullanın ve Windows ile çalışmayın . Ve Linux'un da kendi dosya sistemleri vardır.
Ne yazık ki, tipik bilgisayar kullanıcılarının bile farklı dosya sistemleri ve neyle uyumlu oldukları hakkında düşünmesi gerekir. Dosya sistemleri hakkında bilmeniz gerekenler ve neden bu kadar çok farklı dosya olduğu.
Dosya Sistemleri 101
İLİŞKİLİ: Başlangıç Geek: Sabit Disk Bölümlerinin Açıklanması
Farklı dosya sistemleri, dosyaları bir sabit sürücü, flash sürücü veya başka herhangi bir depolama aygıtında organize etmenin ve depolamanın farklı yollarıdır. Her depolama aygıtının bir veya daha fazla bölümü vardır ve her bölüm bir dosya sistemiyle "biçimlendirilir". Biçimlendirme işlemi, cihazda bu türden boş bir dosya sistemi oluşturur.
Bir dosya sistemi, sürücüdeki verileri dosyalar olan ayrı parçalara ayırmanın bir yolunu sağlar. Ayrıca, bu dosyalar hakkındaki verileri (örneğin, dosya adları, izinleri ve diğer öznitelikleri) depolamanın bir yolunu sağlar. Dosya sistemi ayrıca bir dizin sağlar - sürücüdeki dosyaların ve sürücüde nerede bulunduklarının bir listesi, böylece işletim sistemi bir dosyayı bulmak için tüm sürücüyü taramak yerine sürücüde ne olduğunu tek bir yerde görebilir. .
İşletim sisteminizin, içeriğini görüntüleyebilmesi, dosyaları açabilmesi ve dosyaları ona kaydedebilmesi için bir dosya sistemini anlaması gerekir. İşletim sisteminiz bir dosya sistemini anlamıyorsa, destek sağlayan bir dosya sistemi sürücüsü yükleyebilirsiniz ya da bu dosya sistemini o işletim sistemiyle kullanamazsınız.
Buradaki metafor bir kağıt dosyalama sistemidir - bir bilgisayardaki veri bitlerine "dosyalar" adı verilir ve kağıt dosyaların dosya dolaplarında düzenlenebileceği şekilde bir "dosya sistemi" içinde düzenlenirler. Bu dosyaları düzenlemenin ve bunlarla ilgili verileri depolamanın farklı yolları vardır - "dosya sistemleri".
Ama Neden Bu Kadar Çok Vardır?
Tüm dosya sistemleri eşit değildir. Farklı dosya sistemleri, verilerini organize etmenin farklı yollarına sahiptir. Bazı dosya sistemleri diğerlerinden daha hızlıdır, bazıları ek güvenlik özelliklerine sahiptir ve bazıları büyük depolama kapasitesine sahip sürücüleri desteklerken diğerleri yalnızca daha az depolama alanına sahip sürücüler üzerinde çalışır. Bazı dosya sistemleri daha sağlamdır ve dosya bozulmasına karşı dirençlidir, bazıları ise ek hız için bu sağlamlığı takas eder.
Tüm kullanımlar için en iyi dosya sistemi yoktur. Her işletim sistemi, işletim sistemi geliştiricilerinin de üzerinde çalıştığı kendi dosya sistemini kullanma eğilimindedir. Microsoft, Apple ve Linux çekirdek geliştiricilerinin tümü kendi dosya sistemleri üzerinde çalışır. Yeni dosya sistemleri daha hızlı, daha kararlı olabilir, daha büyük depolama cihazlarına daha iyi ölçeklenebilir ve eskilere göre daha fazla özelliğe sahip olabilir.
Bir dosya sistemi tasarlamaya giden pek çok çalışma vardır ve bu pek çok farklı şekilde yapılabilir. Dosya sistemi, yalnızca bir yığın depolama alanı olan bir bölüme benzemez. Bir dosya sistemi, dosyaların nasıl yerleştirildiğini, düzenlendiğini, dizine eklendiğini ve meta verilerin onlarla nasıl ilişkilendirildiğini belirtir. Bunun nasıl yapılacağı konusunda ince ayar yapmak ve iyileştirmek için her zaman yer vardır.
İLİŞKİLİ: Çıkarılabilir Sürücüler Neden NTFS Yerine Hala FAT32 Kullanıyor?
Dosya Sistemlerini Değiştirme
İLİŞKİLİ: Disk Yönetimi ile Sabit Disk Bölümlemesini Anlama
Her bölüm bir dosya sistemiyle biçimlendirilir. Bazen bir bölümü farklı bir dosya sistemine "dönüştürebilir" ve verileri üzerinde tutabilirsiniz, ancak bu nadiren ideal bir seçenektir. Bunun yerine, muhtemelen önce önemli verilerinizi bölümden kopyalamak isteyeceksiniz.
Daha sonra, bölüme yeni bir dosya sistemi vermek, onu destekleyen işletim sistemindeki o dosya sistemiyle "biçimlendirme" meselesidir. Örneğin, Linux veya Mac formatlı bir sürücünüz varsa, Windows formatlı bir sürücü elde etmek için bunu Windows'ta NTFS veya FAT32 ile formatlayabilirsiniz.
İşletim sistemleri, işletim sistemi kurulum işlemi sırasında da bölümleri uygun dosya sistemiyle otomatik olarak biçimlendirir. Linux'u yüklemek istediğiniz Windows biçimli 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ın tercih ettiği Linux dosya sistemiyle biçimlendirecektir.
Dolayısıyla, bir depolama aygıtınız varsa ve üzerinde farklı bir dosya sistemi kullanmak istiyorsanız, yedeklemek için önce dosyaları kopyalayın. Ardından, sürücüyü aşağıdaki gibi bir araçla biçimlendirin: Windows'ta Disk Yönetimi , Linux'ta GParted veya Mac OS X'te Disk Utility.
Yaygın Dosya Sistemlerine Genel Bakış
İşte karşılaşacağınız daha yaygın dosya sistemlerinden bazılarına hızlı bir genel bakış. Kapsamlı değildir - birçok farklı olan vardır.
- Fatta : FAT32 daha eski bir Windows dosya sistemidir, ancak yine de çıkarılabilir medya cihazlarında kullanılmaktadır - yine de sadece daha küçük olanlarda. 1 TB veya daha büyük olan daha büyük harici sabit diskler muhtemelen NTFS ile biçimlendirilmiş olarak gelecektir. Bunu yalnızca küçük depolama cihazlarıyla veya dijital kameralar, oyun konsolları, set üstü kutular gibi diğer cihazlarla ve daha yeni NTFS dosya sistemini değil, yalnızca FAT32'yi destekleyen diğer cihazlarla uyumluluk için kullanmak isteyeceksiniz.
- NTFS : Windows'un modern sürümleri - Windows XP'den beri - sistem bölümleri için NTFS dosya sistemini kullanır. Harici sürücüler, FAT32 veya NTFS ile biçimlendirilebilir.
- HFS + : Mac'ler dahili bölümleri için HFS + kullanırlar ve harici sürücüleri de HFS + ile biçimlendirmeyi severler - bu, harici bir sürücü kullanmak için gereklidir. Zaman makinesi bu nedenle, örneğin dosya sistemi öznitelikleri düzgün şekilde yedeklenebilir. Mac'ler ayrıca FAT32 dosya sistemlerini okuyabilir ve yazabilir, ancak varsayılan olarak yalnızca NTFS dosya sistemlerinden okuyabilirler - bir Mac'ten NTFS dosya sistemlerine yazmak için üçüncü taraf yazılımlara ihtiyacınız vardır.
- Ext2 / Uzat / Ext4 : Linux'ta Ext2, Ext3 ve Ext4 dosya sistemlerini sıklıkla görürsünüz. Ext2 eski bir dosya sistemidir ve günlük tutma gibi önemli özelliklerden yoksundur - ext2 sürücüsüne yazarken güç kesilirse veya bilgisayar çökerse, veriler kaybolabilir. Ext3, bu sağlamlık özelliklerini biraz hız pahasına ekler. Ext4 daha modern ve daha hızlı - şu anda ç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 sistemlerindeki dosyalara erişmek için üçüncü taraf bir araca ihtiyacınız olacaktır. Bu nedenle, diğer işletim sistemleriyle uyumluluğa ihtiyacınız varsa, Linux sistem bölümlerinizi ext4 olarak biçimlendirmek ve çıkarılabilir aygıtları FAT32 veya NTFS ile biçimlendirilmiş bırakmak genellikle idealdir. Linux hem FAT32 hem de NTFS'yi okuyabilir ve yazabilir.
- Btrfs : Btrfs - "daha iyi dosya sistemi" - hala geliştirilmekte olan daha yeni bir Linux dosya sistemidir. Bu noktada çoğu Linux dağıtımında varsayılan değildir, ancak bir gün muhtemelen Ext4'ün yerini alacaktır. Amaç, Linux'un daha büyük miktarlarda depolamaya ölçeklenmesini sağlayan ek özellikler sağlamaktır.
- Takas : Linux'ta, "takas" dosya sistemi gerçekte bir dosya sistemi değildir. "Takas" olarak biçimlendirilmiş bir bölüm, işletim sistemi tarafından yalnızca takas alanı olarak kullanılabilir - bu, Windows'ta sayfa dosyası , ancak özel bir bölüm gerektirir.
Başka dosya sistemleri de var - özellikle Linux'ta ve diğeri UNIX benzeri sistemler .
Tipik bir bilgisayar kullanıcısının bu şeylerin çoğunu bilmesine gerek yoktur - şeffaf ve basit olmalıdır - ancak temel bilgileri bilmek, "Bu Mac formatlı sürücü neden Windows PC'imle çalışmıyor?" Gibi soruları anlamanıza yardımcı olur. ve "Bu USB sabit sürücüyü FAT32 veya NTFS olarak biçimlendirmeli miyim?"
Resim Kredisi: Flickr'da Gary J. Wood , Flickr'da kleuske