Timeshift und BTRFS Problem

  • Distrowahl
    Ubuntu

    Guten Morgen,

    vielleicht kann mir jemand bei einen Problem mit Timeshift helfen.

    Ich habe drei SSDs im System, die ich wie folgt aufgeteilt habe:

    SSD 1: Btrfs (Ubuntu)
    SSD 2: Ext4
    SSD 3: Ext4

    Als System habe ich PopOs und Ubuntu Plus ausprobiert und bekomme bei Timeshift
    (wenn ich BTRFS sichern möchte) folgende Fehlermeldung:

    Nicht unterstützt
    Die Systempartition hat eine nicht unterstützte Unterlaufwerksanordnung. Nur Ubuntu-typische
    Anordnungen mit @- und @home-Unterlaufwerken werden derzeit unterstützt.

    An dieser Stelle bin ich etwas planlos, was das genaue Problem darstellt. Eine Sicherung mit "Ext 4"
    hingegen funktioniert problemlos, nur BTRFS bringt mir diese Fehlermeldung. Die Ubuntu Installation
    ist problemlos durchgegangen und die BTRFS Partition mit Ubuntu wurde mit dem Einhängepunkt "/"erstellt.


    Hat hier jemand eine Idee, warum es zur besagten Fehlermeldung kommt ?


    Danke.

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

  • BTRFS mit Timeshift auf Ubuntu geht so einfach nicht.

    Eventuell hilft dir das hier (Englisch)

    Ist aber nicht so einfach!!!

    Der leichtere Weg wäre Clonezilla oder Rescuezilla.

    Grüsse

    Gregor

    Debian Trixie GNU/ Linux-Gnome

    AMD Ryzen™ 7 5800H with Radeon™ Gra.phics × 16, 32 GB-RAM 1000 GB-SSD

    MacMini M4 24 GB-Ram 512 GB SSD MacOSX



    ..

  • BTRFS mit Timeshift auf Ubuntu geht so einfach nicht.

    Warum soll das nicht gehen ? Es wird doch so angeboten ?

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

  • Weil Timeshift diese Partitionsstruktur erwartet:

    ________________________________________________________________________________

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 1 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - GuideOS

    Homi | Intel Atom 3 - 8 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID1 - Debian 12 mit OMV und Docker

  • Weil Timeshift diese Partitionsstruktur erwartet:

    Interessant. Also eine Art Unterpartition ? Geht das Erstellen mit Ubuntus hauseigenen Partitionstool ?

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

  • Das kann ich dir nicht sagen, ich nutze kein Ubuntu.

    ________________________________________________________________________________

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 1 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - GuideOS

    Homi | Intel Atom 3 - 8 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID1 - Debian 12 mit OMV und Docker

  • Also meine Partitionen funktionieren so auch bei Timeshift, ich nutze halt lieber den Snapper bzw. BTRFS Assistant.

    ________________________________________________________________________________

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 1 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - GuideOS

    Homi | Intel Atom 3 - 8 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID1 - Debian 12 mit OMV und Docker

  • Also meine Partitionen funktionieren so auch bei Timeshift, ich nutze halt lieber den Snapper bzw. BTRFS Assistant.

    Komisch, sollte eigentlich nicht funktionieren.

    Quote

    In BTRFS mode, snapshots are taken using the in-built features of the BTRFS filesystem. BTRFS snapshots are supported only on BTRFS systems having an Ubuntu-type subvolume layout (with @ and @home subvolumes).

    Quelle: https://github.com/linuxmint/timeshift

    Mastertac

    Zeige doch mal dein BTRFS-Layout

    sudo btrfs subvolume list /

  • Kann aber auch sein, dass du Recht hast. CachyOS bietet von Haus aus den Snapper Support an und richtet die Partitionen danach ein (BTRFS). Meine aber, dass ich das in älteren Installationen unter EOS hin und her getauscht habe um die bessere Variante für mich zu finden.

    ________________________________________________________________________________

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 1 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - GuideOS

    Homi | Intel Atom 3 - 8 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID1 - Debian 12 mit OMV und Docker

  • Tumbleweed macht das ganze bei der Installation automatisch und das zurück Portieren funzt perfekt.

    ID 256 gen 21 top level 5 path @
    ID 257 gen 2746 top level 256 path @/var
    ID 258 gen 1790 top level 256 path @/usr/local
    ID 259 gen 33 top level 256 path @/srv
    ID 260 gen 2714 top level 256 path @/root
    ID 261 gen 25 top level 256 path @/opt
    ID 262 gen 2788 top level 256 path @/home
    ID 263 gen 49 top level 256 path @/boot/grub2/x86_64-efi
    ID 264 gen 19 top level 256 path @/boot/grub2/i386-pc
    ID 265 gen 2730 top level 256 path @/.snapshots
    ID 266 gen 2787 top level 265 path @/.snapshots/1/snapshot
    ID 267 gen 48 top level 265 path @/.snapshots/2/snapshot
    ID 304 gen 446 top level 265 path @/.snapshots/39/snapshot
    ID 305 gen 454 top level 265 path @/.snapshots/40/snapshot
    ID 306 gen 604 top level 265 path @/.snapshots/41/snapshot
    ID 307 gen 606 top level 265 path @/.snapshots/42/snapshot
    ID 308 gen 1743 top level 265 path @/.snapshots/43/snapshot
    ID 309 gen 1791 top level 265 path @/.snapshots/44/snapshot
    ID 310 gen 2234 top level 265 path @/.snapshots/45/snapshot
    ID 311 gen 2263 top level 265 path @/.snapshots/46/snapshot

    Grüsse

    Gregor

    Debian Trixie GNU/ Linux-Gnome

    AMD Ryzen™ 7 5800H with Radeon™ Gra.phics × 16, 32 GB-RAM 1000 GB-SSD

    MacMini M4 24 GB-Ram 512 GB SSD MacOSX



    ..

  • Kann aber auch sein, dass du Recht hast. CachyOS bietet von Haus aus den Snapper Support an und richtet die Partitionen danach ein (BTRFS). Meine aber, dass ich das in älteren Installationen unter EOS hin und her getauscht habe um die bessere Variante für mich zu finden.

    Hatte mich auch für Snapper entschieden, weil ich dann mehr Freiheiten beim BTRFS-Layout habe.

    Code
    $ sudo btrfs subvolume list /
    
    ID 256 gen 1032806 top level 5 path @
    ID 257 gen 1032806 top level 5 path @home
    ID 258 gen 1032504 top level 5 path @cache
    ID 259 gen 1032794 top level 5 path @log
    ID 260 gen 1028394 top level 5 path @images
    ID 261 gen 1032753 top level 5 path @snapshots
  • Und was gibt denn sudo btrfs subvolume list / im Terminal aus? Der Screenshot zeigt ja nur, dass die SSD mit BTRFS formatiert ist.

    btrfs subvolume list: exacly 1 argument expected, 0 given

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

  • Kann es sein, dass Ubuntu nicht mit Btrfs und Timeshift zusammen arbeiten kann ?

    Unter Arch Linux (Garuda und EndevourOS) funktioniert Btrfs + Timeshift völlig normal und da wird auch kein
    kurioses @Unterverzeichnis (was ich gar nicht erstellen kann !) erstellt, bzw verlangt.

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

  • Bei Debian/Ubuntu ist ext4 das Standard-Dateisystem. Man kann vom Standard abweichen, muss bei der Partitionierung dann aber Anpassungen vornehmen, um Btrfs-Snapshots nutzen zu können. Anleitungen bgibt es Zuhauf im Netz.

    Ubuntu – Linux for human beings.

  • Kann es sein, dass Ubuntu nicht mit Btrfs und Timeshift zusammen arbeiten kann ?

    Unter Arch Linux (Garuda und EndevourOS) funktioniert Btrfs + Timeshift völlig normal und da wird auch kein
    kurioses @Unterverzeichnis (was ich gar nicht erstellen kann !) erstellt, bzw verlangt.

    Das sind keine Verzeichnisse sondern Partitionen. So könnte das aussehen.

    ________________________________________________________________________________

    PC | AMD Ryzen 7 3700X - NVIDIA GeForce RTX 2070 Super - 32 GB RAM - 1 TB NVME - 1 TB HDD - ArchLinux

    Lappi | Intel I3 - 16 GB RAM - 128 GB SSD - GuideOS

    Homi | Intel Atom 3 - 8 GB RAM - 1x 128 GB SSD - 2x 4 TB Seagate IronWolf HDD im RAID1 - Debian 12 mit OMV und Docker

  • btrfs subvolume list: exacly 1 argument expected, 0 given

    Diesen Fehler bekommst du nur wenn du das Argument '/' wegläßt. Gib den Befehl nochmal vollständig ein. Am besten mit einem sudo davor, weil man dafür erweiterte Rechte benötigt.

    Code
    sudo btrfs subvolume list /

    Mainboard: MSI Z170-A Pro

    Prozessor: Intel i7 6700K

    Grafikkarte: AMD RX 7800 XT

    OS: EndeavourOS

    Desktop: KDE

  • Bei Debian/Ubuntu ist ext4 das Standard-Dateisystem. Man kann vom Standard abweichen, muss bei der Partitionierung dann aber Anpassungen vornehmen, um Btrfs-Snapshots nutzen zu können. Anleitungen bgibt es Zuhauf im Netz.

    Laut Video kann der Installer von Ubuntu das. Wenn ich dem Beispiel folge, fehlt Timeshift aber etwas:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Asrock Taichi X399M | AMD Ryzen Threadripper 2950x | 2x 16 GB G.Skill Tridentz DDR4-3600 | Saphire Radeon RX 7900 XT | Cooler Master V1200 Platinum - 1200W 80+ Platinum

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!