File system - Wikiwand
List of file systems - Wikiwand
Part I. File Systems
Virtual filesystems: Why we need them and how they work | Opensource.com
TODO: add corruption info on NTFS and HFS+
Well-known file systems
Explaining File Systems: NTFS, exFAT, FAT32, ext4 & More - YouTube
Be File System - Wikiwand
exFAT - Wikiwand
ext4 - Wikiwand
F2FS - Wikiwand
HFS Plus - Wikiwand
NILFS - Wikiwand
NTFS - Wikiwand
marook/tagfs
NHFS - Nonhierarchical File System - 0815 Blog
Why Do Removable Drives Still Use FAT32 Instead of NTFS?
Comparison
ReiserFS is dead (2023-09)
How to Choose Your Red Hat Enterprise Linux File System - Red Hat Customer Portal
Linux 4.0 Hard Drive Comparison With EXT4 / Btrfs / XFS / NTFS / NILFS2 / ReiserFS - Phoronix
Linux 4.4 To 4.7 - EXT4 vs. F2FS vs. Btrfs Benchmarks - Phoronix
Linux 5.0 File-System Benchmarks: Btrfs vs. EXT4 vs. F2FS vs. XFS - Phoronix
Review EXT4 vs. Btrfs vs. XFS | Unixmen
XFS vs ZFS | [H]ard|Forum
ZFS, BTRFS, XFS, EXT4 and LVM with KVM – a storage performance comparison
XFS vs EXT4 – Comparing MongoDB Performance on AWS EC2 XFS is useful on high end systems with high bandwidth and concurrency
Ext4 vs XFS - Which one to choose? | ComputingForGeeks
ext
The Smorgasbord of Linux File Systems, Part One: The Extended Family | Learning Tree Blog
NYLUG Presents: Ted Ts'o on the ext4 Filesystem (Jan 10, 2013) (HD) - YouTube
bcachefs
The bcachefs filesystem [LWN.net]
bcache - Wikiwand
Bcachefs
Linux File Systems: Heading Toward Btrfs | Learning Tree Blog
Kent Overstreet is creating bcachefs - a next generation Linux filesystem | Patreon
Getting started with btrfs for Linux | Opensource.com
bcachefs-principles-of-operation.pdf
Btrfs
Btrfs is not stable for use outside a test system.
btrfs Meltdown | LUP 87 | Jupiter Broadcasting
Churning Over Btrfs | LUP 88 | Jupiter Broadcasting
XFS
XFS - Wikiwand
XFS: There and back ... and there again? [LWN.net]
Linux File Systems Part Two: The XFS File System | Learning Tree Blog
ZFS
ZFS - Wikiwand
ZFS provides bitrot protection.
"The ZFS filesystem" - Philip Paeps (LCA 2020) - YouTube configure ZFS on OSX
What Is ZFS?: A Brief Primer - YouTube
[
From BFS to ZFS: past, present, and future of file systems – Ars Technica
Ars walkthrough: Using the ZFS next-gen filesystem on Linux – Ars Technica
ZFS 101—Understanding ZFS storage and performance – Ars Technica
Ubuntu 20.04’s zsys adds ZFS snapshots to package management [Updated] – Ars Technica
Create a ZFS volume on Ubuntu – JamesCoyle.net
How ZFS continues to be better than btrfs — Rudd-O.com in English
The ZFS Story: Clearing Up the Confusion - Datamation
Why I do not use ZFS as a file system for my NAS in 2011
Why I Do Use ZFS as a File System for My NAS in 2015
An Introduction to the Implementation of ZFS (part 1 of 2) - YouTube
An Introduction to the Implementation of ZFS (part 2 of 2) - YouTube
sanoid
jimsalterjrs/sanoid: Policy-driven snapshot management and replication tools. Using ZFS for underlying next-gen storage.
syncoid
, a replication tool that facilitates the asynchronous incremental replication of ZFS filesystems
ZFS backups - Sanoid and Syncoid help : zfs
techniques/internals
inode - Wikiwand
Intro to Inodes | Linux.org
LINUX Understanding inodes - YouTube
Detailed Understanding Of Linux Inodes With Example
inode and its structure in linux
Check inode usage: df -i
Is the file table in the filesystem or in memory? - Unix & Linux Stack Exchange
Hard and Soft Links in Linux - YouTube
Intro to Extents | Linux.org
Journal File System | Linux.org
Journaling file system - Wikiwand
Direct I/O | Linux.org
Extent (file systems) - Wikiwand
Bit Rot
Bit Rot: How Hard Drives and SSDs Die Over Time
Bitrot and atomic COWs: Inside “next-gen” filesystems | Ars Technica
What is Data Rot? - YouTube
Microsoft introduces new robust “Resilient File System” for Windows Server 8 | Ars Technica
Linux LVM
Logical Volume Manager (Linux) - Wikiwand
LVM - ArchWiki
Software RAID and LVM - ArchWiki
Linux lvm - Logical Volume Manager
The Linux Logical Volume Manager | Red Hat
A Beginner's Guide To LVM
LVM HOWTO
How to Set Up LVM Physical Volumes | Learning Tree Blog
Cool Solutions: Recovering a Lost LVM Volume Disk
Recovery of LVM partitions
Recovery of LVM partitions
Restoring LVM volumes | Jethro Carr
FUSE
libfuse/libfuse: The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
Filesystems · libfuse/libfuse Wiki
Writing a Simple Filesystem Using FUSE in C
thawkins/fuse-examplefs: Automatically exported from code.google.com/p/fuse-examplefs
Rust
Rust's Bindgen + Fuse in 2019 - DEV Community 👩‍💻👨‍💻
Python
Python + FUSE - YouTube
fusepy/fusepy: Simple ctypes bindings for FUSE
Writing a FUSE filesystem in Python – The Python corner – Medium
Writing a FUSE filesystem in Python - Stavros' Stuff
skorokithakis/python-fuse-sample: A sample FUSE filesystem in Python.
sshfs
libfuse/sshfs: A network filesystem client to connect to SSH servers
How to Mount a Remote Folder using SSH on Ubuntu
How to mount a remote directory over ssh on Linux - Xmodulo
How to use SSHFS to Mount Remote Directories over SSH | Linuxize
SSHFS for Shared Storage » ADMIN Magazine
How to Use Linux SFTP Command to Transfer Files | Linuxize uses by SSHFS under the hood
# install sshfs (once)
sudo apt-get install sshfs
# mount sshfs
sshfs user@yourdomain.com:/path/to/remote local/path
# unmount sshfs
fusermount -u local_mountpoint
Dokan (FUSE for Windows)
Dokan - User mode file system library for windows with FUSE Wrapper
Are there a list of supported filesystems for Dokany? - Google Groups
WinFsp
WinFsp FUSE for Windows
Scille/winfspy: WinFSP binding for Python
Mhddfs
mhddfs: join several filesystems together to form a single larger one - rm's homepage
Mhddfs - Combine Several Smaller Partition into One Large Virtual Storage
Install & Configure MHDDFS Virtual Storage Pool | DominicM
Why I ditched RAID and Greyhole for MHDDFS | Zorn Software
Install MHDDFS on Arch Linux | DominicM
> 2TB partition
http://www.thegeekstuff.com/2011/09/parted-command-examples/
http://www.systutorials.com/46294/making-gpt-partition-table-and-creating-partitions-with-parted-on-linux/
http://www.thegeekstuff.com/2012/08/2tb-gtp-parted/