• Es werden Tooles zur Formatierung von digitalen Speichern vorgestellt.

Vorraussetzungen

  • Halbwegs sicherer Umgang mit einer Linux Konsole / Terminal.
  • Kenntnisse darüber wie Platten und Partitionen unter Linux angesprochen (/dev/sdX, /dev/hdX, /dev/sdX1, /dev/sdX2, …) werden.

Installation

  • Arch:
    • pacman -S fuse btrfs-progs dosfstools e2fsprogs exfat-utils f2fs-tools jfsutils mtools nilfs-utils ntfs-3g reiserfsprogs xfsprogs
    • Arch Linux - Package Search
  • Debian:
    • aptitude install fuse fuse-udeb fuse-posixovl libguestfs-gfs2 libguestfs-hfspluslibguestfs-jfs libguestfs-nilfs libguestfs-reiserfs libguestfs-rsync libguestfs-tools libguestfs-zfs btrfs-tools dosfstools e2fsprogs exfat-utils f2fs-tools jfsutils mtools nilfs-tools ntfs-3g reiser4progs reiserfsprogs xfsprogs
    • Debian – Package Search
  • Fedora:
  • OpenSUSE:
    • zypper install btrfs-progs btrfsprogs dosfstools e2fsprogs f2fs-tools jfsutils mtools nilfs-utils ntfs-3g reiserfs xfsdump xfsprogs zfs kernel-source-zfs
    • software.opensuse.org
  • Ubuntu:
    • aptitude install btrfs-tools dosfstools e2fsprogs f2fs-tools jfsutils mtools nilfs-tools ntfs-3g reiserfsprogs xfsdump xfsprogs zfs-fuse
    • Ubuntu Packages Search

Formatierung

Mittels mkfs.<filesystem> /dev/sdX3 formatiert die Partition 3 auf dem Gerät mit dem gewünschten Dateisystem.

Linux-Formate

Unix-Formate

  • mkfs.xfs -L <label> /dev/sdX13
  • zpool
    • ZFS
    • Wikipedia: ZFS
    • Ein separater Artikel hierzu folgt noch.

Microsoft-Formate

  • mkfs.msdos -F12 -n <label> /dev/sdX9
    • Siehe FAT.
  • mkfs.vfat -F32 -n <label> /dev/sdX12
    • Siehe FAT.
  • mkfs.fat -F16 -n <label> /dev/sdX6
  • mkfs.ntfs -L <label> /dev/sdX10
    • New Technology File System
    • Wikipedia: NTFS

Apple-Formate

  • mkfs.hfsplus -v <label> /dev/sdX7
    • Hierarchical File System Plus
    • Wikipedia: HFS Plus
  • mkfs.jfs -L <label> /dev/sdX4

Optische Scheiben

Optische Scheiben haben eigene Formate.

Weitere Konfigurationen

  • LUKS-Partition und -Container (mit Header)
  • Verschlüsselte Partition und Container ohne Header
    • Plausible Abstreitbarkeit.
  • EncFS
  • Ext4 Verschlüsselung (Linux Kernel >= 4.1)
  • LVM
  • btrfs-Subvolumes
  • ZFS

(Artikel hierzu werden (irgendwann) folgen.)