Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
 

btrfs hat verschiedene Vorteile. Deshalb macht es durchaus Sinn auf einem bestehenden RaspbianOS das Rootfilesystem in ein btrfs Filesystem umzuwandeln. Die notwendigen Schritte dazu werden im Folgenden beschrieben.

Hinweis: Die Anleitung setzt grundlegende Kenntnisse von Linux voraus da nicht im Detail jeder Schritt beschrieben wird. Er dient mir primär als Gedächtnisstütze.

 

Voraussetzungen

  1. Ein normal installiertes RaspbianOS mit ext4 als Rootfilesystem
  2. Eine zweite SD Karte mit demselben RasbianOS Stand
  • Update das System
    sudo apt-get update
    sudo apt-get upgrade
    
  • Notwendige Tools installieren
    sudo apt-get install btrfs-tools initramfs-tools
    
  • btrfs zu initramfs Modules zufügen
    echo 'btrfs' | sudo tee -a /etc/initramfs-tools/modules
    
  • Initramfs updaten
    sudo update-initramfs -c -k $(uname -r)
    
  • Reboot und check dass btrfs unterstützt wird
    dmesg | grep -i btrfs
    
  • Optional: Backup des Systems erstellen
  • Booten eines zweiten RaspbianOS mit demselben Kernelstand und den o.g. notwendigen Tools und Anschluss der zu konvertierenden SD Karte
  • Prüfen des ext4 Filesystems auf Fehler
    sudo fsck.ext4 /dev/<zu konvertierende partition>
  • Konvertierung des ext4 Filesystems in btrfs mit
    sudo btrfs-convert /dev/<zu konvertierende partition>
  • Update der cmdline.txt mit der UUID des neuen Rootfilesystems und Änderung des Filesystems von ext4 auf btrfs. Hilfreich dazu ist
    lsblk -fs
  • Update von /etc/fstab mit den UUIDs der Boot- und Rootpartition und Änderung des Filesystemeintrags von ext4 auf btrfs

  • Booten des konvertierten Systems und Nutzen der btrfs Features

 

 Referenzen

Debian btrfs Wiki

Eine Umstellungsanleitung von ext4 auf btrfs

btrfs rootfilesystem on Raspberry

How to install Raspberry pi OS on a btrfs SSD driver?

 

Kommentar schreiben

*** Hinweis ***

Kommentare sind erwünscht. Aber um lästige Spamposts abweisen zu können gibt es ein paar Dinge die zu beachten sind:
  1. Kommentare mit dem Text http werden sofort zurückgewiesen mit der Meldung Sie sind nicht berechtigt den Tag zu verwenden. zz
  2. Kommentare werden manuell überprüft und es dauert deshalb in der Regel einen Tag bis sie veröffentlicht werden.