Btrfs
Geliştirici(ler) | SUSE, Meta, Western Digital, Oracle Corporation, Fujitsu, Fusion-io, Intel, The Linux Foundation, Red Hat, and Strato AG[1] |
---|---|
Tam adı | B-tree file system |
Tanıtım | Linux kernel 2.6.29, Mart 2009 | )
Yapı | |
Dizin içeriği | B-tree |
Dosya tahsisi | Extents |
Bozuk bloklar | None recorded |
Sınırlar | |
Max disk hacmi | 16 EiB[2][a] |
Max dosya boyutu | 16 EiB[2][a] |
Max dosya no. | 264[b][3] |
Max dosya adı uzunluğu | 255 ASCII characters (fewer for multibyte character encodings such as Unicode) |
İzin verilen dosya adı karakterleri | All except '/' and NUL ('\0' ) |
Özellikler | |
Tarih kayıtları | Creation (otime),[4] modification (mtime), attribute modification (ctime), and access (atime) |
Tarih aralığı | 64-bit signed int offset from 1970-01-01T00:00:00Z[5] |
Tarih çözümlemesi | Nanosecond |
Öznitelikler | POSIX and extended attributes |
Dosya sistemi izinleri | Unix permissions, POSIX ACLs |
Şeffaf sıkıştırma | Yes (zlib, LZO[6] and (since 4.14) ZSTD[7]) |
Şeffaf şifreleme | Planned[8] |
Veri tekilleştirme | Yes[9] |
Copy-on-write | Yes |
Diğer | |
Desteklenen işletim sistemleri | Linux, ReactOS[10] |
Website | Resmî site |
Btrfs ("better FS",[8] "butter FS",[11] "b-tree FS",[12] veya basitçe yazılarak telaffuz edilir) bir birlikte geliştirilen mantıksal bir birim yöneticisiyle (Linux'un LVM'si ile karıştırılmamalıdır) copy-on-write (COW) ilkesine dayalı olan dosya sistemini birleştiren bir bilgisayar depolama biçimidir. Başlangıçta Oracle Corporation'da 2007'de Linux'ta kullanılmak üzere tasarlandı ve Kasım 2013'ten bu yana dosya sisteminin disk üzerindeki biçimi Linux çekirdeğinde kararlı olarak ilan edildi.[13] Oracle'a göre, Btrfs "gerçek bir kısaltma değildir".[14]
Btrfs, Linux dosya sistemlerinde havuz oluşturma, anlık görüntüler, sağlama toplamları ve tümleşik çoklu cihaz kapsamı eksikliğini gidermeyi amaçlamaktadır. Btrfs'in baş yazarı Chris Mason, amacının "Linux'un mevcut olacak depolama için ölçeklenmesine izin vermek olduğunu belirtti. Ölçekleme, yalnızca depolamayı ele almakla ilgili değildir, aynı zamanda, insanların ne kullanıldığını görmelerini sağlayan ve onu daha güvenilir hale getiren temiz bir arabirimle yönetebilmek ve yönetebilmek anlamına gelir." olduğunu dile getirmiştir[15]
Tarihçe
Btrfs -the copy-on-write B-tree 'nin temel veri yapısı ilk olarak IBM araştırmacısı Ohad Rodeh tarafından USENIX 2007'deki bir sunumda önerildi. O zamanlar SUSE için ReiserFS üzerinde çalışan bir mühendis olan Chris Mason, o yıl Oracle'a katıldı ve B-trees'e dayalı yeni bir dosya sistemi üzerinde çalışmaya başladı.
2008 yılında, ext3 ve ext4 dosya sistemlerinin baş geliştiricisi Theodore Ts'o, ext4'ün gelişmiş özelliklere sahip olmasına rağmen bunun büyük bir ilerleme olmadığını eski teknolojiyi kullandığını ve bir durak noktası olduğunu belirtti; . Ts'o, Btrfs'nin "ölçeklenebilirlik, güvenilirlik ve yönetim kolaylığı konularında iyileştirmeler sunduğu" için daha iyi bir yönü olduğunu söyledi.[16] Btrfs ayrıca " reiser3/4" sahip olduğu aynı tasarım fikirlerine" sahiptir.
Btrfs 1.0, son haline getirilmiş disk biçimi ile, ilk olarak 2008 sonlarında bir sürüm için planlanmıştı[17] ve nihayet 2009'da Linux çekirdeği ana hattına kabul edildi.[18] Birkaç Linux dağıtımı, kurulum sırasında kök dosya sisteminin deneysel bir seçimi olarak Btrfs'yi sunmaya başladı.[19][20]
Temmuz 2011'de, Btrfs otomatik birleştirme ve temizleme özellikleri, Linux çekirdek ana hattının 3.0 sürümünde birleştirildi. Oracle'da Mason'ın yanı sıra Fujitsu'da Miao Xie performans iyileştirmelerine katkıda bulundu.[21] Haziran 2012'de Chris Mason, bir yıl sonra Josef Bacik ile Facebook'a katılmak için ayrıldığı Fusion-io için Oracle'dan ayrıldı. Her iki şirkette de Mason, Btrfs üzerindeki çalışmalarına devam etti.[22]
2012'de iki Linux dağıtımı, Btrfs'yi deneyselden üretime veya desteklenen duruma taşıdı: Mart'ta Oracle Linux,[23] ardından Ağustos'ta SUSE Linux Enterprise geçiş yapmıştır.[24]
2015 yılında Btrfs, SUSE Linux Enterprise Server 12 için varsayılan dosya sistemi olarak kabul edildi.[25]
Ağustos 2017'de Red Hat, Red Hat Enterprise Linux (RHEL) 7.4 sürüm notlarında Btrfs'yi artık tam olarak desteklenen bir özelliğe taşımayı planlamadığını (RHEL 6 beta'dan bu yana bir "teknoloji önizlemesi" olarak dahil edilmiştir) duyurdu. RHEL 7 sürüm serisinde mevcut kalacaktır.[26] Btrfs, Mayıs 2019'da RHEL 8'den kaldırıldı.[27] RHEL, RHEL 6'daki ext4'ten RHEL 7'deki XFS'ye taşındı.[28]
2020'de masaüstü varyantları için Fedora 33 için varsayılan dosya sistemi olarak Btrfs seçildi.[29]
Özellikler
Özellikler listesi
Uygulanan
Linux çekirdeğinin 5.0 sürümünden itibaren Btrfs aşağıdaki özellikleri uygular:[30]
- Yazma üzerine kopyalamanın doğası gereği bazı konfigürasyonlarda çoğunlukla kendi kendini onaran
- Çevrimiçi birleştirme ve otomatik birleştirme bağlama seçeneği
- Çevrimiçi hacim büyümesi ve küçülmesi
- Çevrimiçi blok cihaz ekleme ve kaldırma
- Çevrimiçi dengeleme (yükü dengelemek için nesnelerin blok cihazlar arasında hareketi)
- Çevrimdışı dosya sistemi kontrolü [31]
- Hataları bulmak ve gereksiz kopyaları olan dosyalar için bunları otomatik olarak düzeltmek için çevrimiçi veri temizleme
- RAID 0, RAID 1 ve RAID 10 [32]
- Alt hacimler (her disk bölümü içinde bir veya daha fazla ayrı olarak monte edilebilir dosya sistemi kökü )
- zlib, LZO ve (4.14'ten beri) ZSTD aracılığıyla şeffaf sıkıştırma, dosya veya birim başına yapılandırılabilir [33][34]
- Atomik yazılabilir (yazma üzerine kopyalama yoluyla) veya salt okunur [35] Alt hacimlerin anlık görüntüleri
cp --reflink < source file > < destination file >
[36] aracılığıyla dosya klonlama (reflink, yazma üzerine kopyalama)- Veriler ve meta veriler üzerinde sağlama toplamları (CRC-32C [37] ). 5.5'ten beri yeni hash fonksiyonları uygulanmaktadır:[38] xxHash, SHA256, BLAKE2B .
- Ext3/4'ten Btrfs'ye yerinde dönüştürme (geri alma ile). Bu özellik, 4.6'da sıfırdan yeniden yazılan btrfs-progs sürüm 4.0 civarında geriledi.[39]
- Dosya sistemi tohumlama (yazılabilir bir Btrfs için yazma üzerine kopyalama desteği olarak kullanılan salt okunur depolama) olarak bilinen salt okunur depolamanın birleşik montajı [40]
- Atmayı engelle (bazı sanallaştırılmış kurulumlarda yer kaplar ve TRIM ile SSD'lerde aşınma düzeyini iyileştirir)
- Gönder/al (anlık görüntüler arasındaki farkları ikili akışa kaydetme)
- Artımlı yedekleme [41]
- Bant dışı veri tekilleştirme (kullanıcı alanı araçları gerektirir)
- Takas dosyalarını işleme ve bölümleri takas etme yeteneği
Uygulananan, ancak üretim kullanımı için önerilmeyen
Planlandı ancak henüz uygulanmadı
- Bant içi veri tekilleştirme
- Çevrimiçi dosya sistemi kontrolü
- RAID'in güvenilirliğini aşan altı eşlik aygıtına kadar RAID 5 ve RAID 6 [45]
- Nesne düzeyinde RAID 0, RAID 1 ve RAID 10
- Şifreleme
- Kalıcı okuma ve yazma önbelleği (L2ARC + ZIL, lvmcache vb.)
2009'da Btrfs'in Sun Microsystems tarafından geliştirilen ZFS ile karşılaştırılabilir bir özellik seti sunması bekleniyordu. Oracle'ın 2009'da Sun'ı satın almasının ardından Mason ve Oracle, Btrfs geliştirmeye devam etmeye karar verdi.[46]
Ticari destek
Desteklenen
- Fedora Workstation'ın 33 sürümünden itibaren varsayılan dosya sistemi (2020-10-27) [47]
- Sürüm 7'den Oracle Linux [48][49]
- SUSE Linux Enterprise Server sürüm 12'den [50][51]
- Sürüm 6.0'dan Synology DiskStation Manager (DSM) [52]
- 0.4.10 sürümünden ReactOS [53]
Artık desteklenmiyor
- Btrfs, Red Hat Enterprise Linux 6 ve 7'ye bir "teknoloji önizlemesi" olarak dahil edildi;[19][26] 2018'de RHEL 8'de kaldırıldı.[27][54][55]
Ayrıca bakınız
- APFS – macOS, iPadOS, iOS, tvOS ve watchOS için yazma üzerine kopyalama dosya sistemi
- Bcachefs
- Dosya sistemlerinin karşılaştırılması
- HAMMER – DragonFly BSD'nin B-ağaçlarını kullanan, veri bozulmasına karşı önlem olarak sağlama toplamları ile eşleştirilmiş dosya sistemi
- Dosya sistemlerinin listesi
- ReFS – Windows Server 2012 için yazma üzerine kopyalama dosya sistemi
- ZFS
Notlar
Kaynakça
- ^ "Contributors at BTRFS documentation". kernel.org. 15 Haziran 2022. 5 Aralık 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Aralık 2022.
- ^ a b "Suse Documentation: Storage Administration Guide – Large File Support in Linux". SUSE. 4 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Ağustos 2015.
- ^ Mason, Chris. "Btrfs design". Btrfs wiki. 25 Nisan 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Kasım 2011.
- ^ Jonathan Corbet (26 Temmuz 2010). "File creation times". LWN.net. 5 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ağustos 2015.
- ^ "On-disk Format - btrfs Wiki". btrfs.wiki.kernel.org. 15 Eylül 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2022.
- ^ "btrfs Wiki". kernel.org. 25 Nisan 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2015.
- ^ "Linux_4.14 - Linux Kernel Newbies". kernelnewbies.org. 10 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Eylül 2022.
- ^ a b McPherson, Amanda (22 Haziran 2009). "A Conversation with Chris Mason on BTRfs: the next generation file system for Linux". Linux Foundation. 27 Haziran 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Eylül 2009.
- ^ "Deduplication". kernel.org. 21 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2015.
- ^ "ReactOS 0.4.1 Released". reactos.org. 17 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2016.
- ^ "Archived copy". Etkinlik zamanı: 1m 15s. 18 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Şubat 2016.
- ^ Kaynak hatası: Geçersiz
<ref>
etiketi;auto
isimli refler için metin sağlanmadı (Bkz: ) - ^ "Linux kernel commit changing stability status in fs/btrfs/Kconfig". 28 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Şubat 2019.
- ^ "22.2 About the Btrfs File System". Docs.Oracle.com. Oracle. 2018. 28 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2021.
- ^ "A Better File System for Linux?". InternetNews.com. 30 Ekim 2008. 8 Nisan 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ağustos 2020. Yazar
|ad1=
eksik|soyadı1=
(yardım) - ^ Paul, Ryan (13 Nisan 2009). "Panelists ponder the kernel at Linux Collaboration Summit". Ars Technica. 17 Haziran 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Ağustos 2009.
- ^ "Development timeline". Btrfs wiki. 11 Aralık 2008. 20 Aralık 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Kasım 2011.
- ^ Wuelfing, Britta (12 Ocak 2009). "Kernel 2.6.29: Corbet Says Btrfs Next Generation Filesystem". Linux Magazine. 28 Eylül 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Kasım 2011.
- ^ a b "Red Hat Enterprise Linux 6 documentation: Technology Previews". 28 Mayıs 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Ocak 2011.
- ^ "Fedora Weekly News Issue 276". 25 Mayıs 2011. 29 Nisan 2007 tarihinde kaynağından arşivlendi.
- ^ Leemhuis, Thorsten (21 Haziran 2011). "Kernel Log: Coming in 3.0 (Part 2) - Filesystems". The H Open. 4 Aralık 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Kasım 2011.
- ^ "iTWire". ITWire.com. 18 Ekim 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2015. Yazar
|ad1=
eksik|soyadı1=
(yardım) - ^ "Unbreakable Enterprise Kernel Release 2 has been released". 24 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Mayıs 2019.
- ^ "SLES 11 SP2 Release Notes". 21 Ağustos 2012. 11 Ocak 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2012.
- ^ "SUSE Linux Enterprise Server 12 Release Notes". 5 Kasım 2015. 4 Ağustos 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ocak 2016.
- ^ a b "Red Hat Enterprise Linux 7.4 Release Notes, Chapter 53: Deprecated Functionality". 1 Ağustos 2017. 8 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ağustos 2017.
- ^ a b "Considerations in adopting RHEL 8". Product Documentation for Red Hat Enterprise Linux 8. Red Hat. 1 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mayıs 2019.
- ^ "How to Choose Your Red Hat Enterprise Linux File System". 18 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Ocak 2022.
- ^ "Btrfs Coming to Fedora 33". Fedora Magazine. 24 Ağustos 2020. 24 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Ağustos 2020.
- ^ "Btrfs Wiki: Changelog". btrfs.wiki.kernel.org. 29 Mayıs 2019. 2 Aralık 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Kasım 2013.
- ^ "Manpage btrfs-check". 21 Ocak 2022 tarihinde kaynağından arşivlendi.
- ^ "Using Btrfs with Multiple Devices". kernel.org. 7 Kasım 2013. 6 Aralık 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2013.
- ^ "Compression". kernel.org. 25 Haziran 2013. 1 Mayıs 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Nisan 2014.
- ^ "Btrfs: add support for inode properties". kernel.org. 28 Ocak 2014. 12 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Nisan 2014.
- ^ "btrfs: Readonly snapshots". 16 Mayıs 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Aralık 2011.
- ^ "Save disk space on Linux by cloning files on Btrfs and OCFS2". 30 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ağustos 2017.
- ^ "Wiki FAQ: What checksum function does Btrfs use?". Btrfs wiki. 21 Ocak 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Haziran 2009.
- ^ "Btrfs hilights in 5.5: new hashes". 7 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020.
- ^ "Btrfs progs release 4.6". 1 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ağustos 2017.
- ^ "Btrfs changelog". 12 Ocak 2009. 29 Şubat 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Şubat 2012. Yazar
|ad1=
eksik|soyadı1=
(yardım) - ^ "Btrfs Wiki: Incremental Backup". 27 Mayıs 2013. 2 Eylül 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Kasım 2013.
- ^ btrfs (16 Temmuz 2016). "RAID 5/6". kernel.org. 7 Eylül 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ekim 2016.
- ^ Zygo Blaxell. "How to use btrfs raid5 successfully(ish)". lore.kernel.org. 28 Haziran 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Haziran 2022.
- ^ Zygo Blaxell. "Current bugs with operational impact on btrfs raid5". lore.kernel.org. 2 Mart 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Haziran 2022.
- ^ "btrfs: lib: raid: New RAID library supporting up to six parities". 16 Mart 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mart 2014. Yazar
|ad1=
eksik|soyadı1=
(yardım) - ^ Hilzinger, Marcel (22 Nisan 2009). "Future of Btrfs Secured". Linux Magazine. 8 Mart 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Kasım 2011.
- ^ "Fedora 33 is Officially Here!". 27 Ekim 2020. 27 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Ekim 2020.
- ^ "Oracle Now Supports Btrfs RAID5/6 on Their Unbreakable Enterprise Kernel - Phoronix". Phoronix.com. 21 Eylül 2009 tarihinde kaynağından arşivlendi.
- ^ "Managing Btrfs in Oracle Linux 8". docs.oracle.com. 15 Nisan 2021 tarihinde kaynağından arşivlendi.
- ^ "SUSE Reaffirms Support for Btrfs". LWN.net. 13 Nisan 2019 tarihinde kaynağından arşivlendi.
- ^ "SUSE Linux Enterprise Server 12 Release Notes". SUSE.com. 4 Ağustos 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Şubat 2021.
- ^ "Cloud Station White Paper" (PDF). Synology.com. Synology. s. 11. 11 Kasım 2020 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 2 Nisan 2021.
Starting from DSM 6.0, data volumes can be formatted as Btrfs
- ^ "File Systems". ReactOS.org. 16 Eylül 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Şubat 2021.
- ^ "Btrfs has been deprecated in RHEL | Hacker News". News.YCombinator.com. 2 Ağustos 2017 tarihinde kaynağından arşivlendi.
- ^ "Red Hat Appears to Be Abandoning Their Btrfs Hopes - Phoronix". Phoronix.com. 21 Eylül 2009 tarihinde kaynağından arşivlendi.
Kaynak hatası: <references>
üzerinde tanımlanan "defragandscrubbing" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "joinfb" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "btrfs-features-list" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "corbet-jul2011" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "jansen-oct2011" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "corbet-nov2011" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "project ideas" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "aurora-1" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "btrfs-usecases" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "oracle-reflinks" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "oracle-btrfs-subvolumes" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "btrfs-sysadmin-guide" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "oracle-btrfs-send-receive" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "ext3_conversion" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "mason-apr2012" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "btrfs-check" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "rodeh-1" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "hard_link_limit" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
Kaynak hatası: <references>
üzerinde tanımlanan "oracle-advanced-btrfs" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )
<references>
üzerinde tanımlanan "add-fscrypt-2022" adındaki <ref>
etiketi önceki metinde kullanılmıyor. (Bkz: )Dış bağlantılar
- Resmî site
- I Can't Believe This is Butter! A tour of btrfs on YouTube – a conference presentation by Avi Miller, an Oracle engineer
- Btrfs: Working with multiple devices 7 Eylül 2022 tarihinde Wayback Machine sitesinde arşivlendi. – LWN.net, December 2013, by Jonathan Corbet
- Marc's Linux Btrfs posts 7 Eylül 2022 tarihinde Wayback Machine sitesinde arşivlendi. – detailed insights into various Btrfs features
- Btrfs overview 22 Haziran 2022 tarihinde Wayback Machine sitesinde arşivlendi., LinuxCon 2014, by Marc Merlin
- File System Evangelist and Thought Leader: An Interview with Valerie Aurora 31 Mart 2019 tarihinde Wayback Machine sitesinde arşivlendi., Linux Magazine, 14 July 2009, by Jeffrey B. Layton