Formatting Filesystems

πŸ“˜ Hoofdstuk 11.4: Bestandenformattering en Filesystems in Linux

Een bestandssysteem bepaalt hoe gegevens worden opgeslagen, georganiseerd en benaderd op een opslagapparaat. Linux ondersteunt meerdere bestandssystemen voor uiteenlopende doeleinden, inclusief journaling, versleuteling en virtueel geheugen.

────────────────────────────────────────────
πŸ“‚ Veelgebruikte Linux-bestandssystemen
────────────────────────────────────────────
Bestandssysteem Kenmerken
btrfs Ondersteunt snapshots, compressie, RAID, LVM, fouttolerantie
eCryptfs Versleuteld bestandssysteem; alleen leesbaar op het oorspronkelijke systeem
ext3 Journaling, tot 2 TiB per bestand, 16 TiB schijf
ext4 Journaling, tot 16 TiB per bestand, 1 EiB schijf
xfs 64-bit high-performance, tot 8 EiB, geschikt voor grote bestanden
swap Virtueel geheugen op schijf, geen opslag van bestanden

βœ” Voorbeeld: Bestandssysteemtype tonen
sudo blkid /dev/sda1

βœ” Voorbeeld: Label bekijken van XFS-partitie
sudo xfs_admin -l /dev/sda1

────────────────────────────────────────────
🌐 Niet-Linux-bestandssystemen
────────────────────────────────────────────
Bestandssysteem Gebruik
cifs Netwerkopslag (Windows SMB)
hfs Apple-bestandssysteem (macOS)
iso9660 Standaard CD-ROM
nfs Netwerkbestandssysteem (Linux/Unix)
ntfs Windows-bestandssysteem met ACL-ondersteuning
smb Windows-netwerkdeling
udf Universeel bestandssysteem voor optische media
vfat FAT-uitbreiding, vaak USB-drives
zfs Cross-platform, geavanceerd featureset (Solaris, FreeBSD)

βœ” Voorbeeld: NTFS-schijf mounten
sudo mount -t ntfs /dev/sdb1 /mnt/windows

βœ” Voorbeeld: Bestandssysteemtype op aangesloten partities bekijken
df -T

────────────────────────────────────────────
πŸ›  Bestandssystemen Maken met mkfs
────────────────────────────────────────────
Het mkfs-commando initialiseert een bestandssysteem op een schijf of partitie.

βœ” Voorbeeld: ext4-bestandssysteem aanmaken
sudo mkfs -t ext4 /dev/sdb1

πŸ“¦ Veelgebruikte mkfs-tools:
Commando Beschrijving
mkfs.ext4 Maakt een ext4-bestandssysteem aan
mkfs.xfs Maakt een XFS-bestandssysteem aan
mkfs.btrfs Maakt een Btrfs-bestandssysteem aan
mkswap Initialiseert een swap-partitie

βœ” Voorbeeld: Swap instellen en activeren
sudo mkswap /dev/sdb2
sudo swapon /dev/sdb2