Grub austauschen

Ich habe Endeavour Atlantis.
Wie kann ich den Grub von Endeavour Atlantis austauschen damit ich an die Btrfs-Snapsshots rankomme?

Willkommen im EnOS Forum!

Bitte sehen Sie sich dieses Projekt an und prüfen Sie, ob es das ist, wonach Sie suchen:

Übersetzung mit deepl.com

Der Link und sein Inhalt haben nicht weiter geholfen. Was kann ich machen?

Wenn Sie beabsichtigen, btrfs-Snapshots als Boot-Optionen zu Ihrem Grub-Bootmenü hinzuzufügen, ist grub-btrfs das einzige Programm, das ich kenne.

Es könnte andere geben, aber ich bin mir dessen nicht bewusst.

Ich hatte es so versucht:

sudo pacman -S grub-btrfs
reboot
sudo update-grub
reboot
sudo grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable grub-btrfs.path
systemctl start grub-btrfs.path 
poweroff

aber ich habe kein btrfs-snapshoot im Grubauswahlmenü bekommen.
Was muss ich machen um btrfs-snapshoot im Grubauswahlmenü zu bekommen?

ist das als alias eingerichtet?
sonst müsste das sudo grub-mkconfig -o /boot/grub/grub.cfgsein :wink:

Es ist dieses Aurpaket:
https://aur.archlinux.org/packages/update-grub

1 Like

Verwenden Sie Timeshift, um die Schnappschüsse zu erstellen?

Wie lautet die Ausgabe des Befehls


sudo btrfs subvolume list /

in einer Konsole?

Möglicherweise müssen Sie den Pfad zu Ihren Schnappschüssen in grub-btrfs.path.

wo sind denn deine snapshots?
Und afaik braucht das ein Timeshift setup?

pebcak

sudo btrfs subvolume list /
ID 256 gen 1543 top level 5 path @
ID 257 gen 1543 top level 5 path @home
ID 258 gen 1525 top level 5 path @cache
ID 259 gen 1537 top level 5 path @log
ID 260 gen 25 top level 256 path var/lib/portables
ID 261 gen 26 top level 256 path var/lib/machines

Sie scheinen noch keine Schnappschüsse gemacht zu haben.
Oder haben Sie das?
Ich kann in der Ausgabe keine sehen.
Haben Sie Timeshift oder Snapper installiert?

pebcak
Du kannst mich auch duzen so wie es in fast jedem Forum üblich ist.
Ich dachte die Schnapschüsse werden automatisch gemacht.
Nein ich habe kein Timeshift oder Snapper installiert.
Wie geht es weiter?

Es tut mir leid @Peter1
Ich benutze ein Übersetzungsprogramm, und das ist der Grund, warum die Sprache ein wenig “unnatürlich” erscheint.
:blush:

Nein. Sie müssen sie selbst herstellen.

Sie können Timeshif von AUR aus installieren, indem Sie den folgenden Befehl ausführen:

yay -S timeshift

Dann folgen Sie den Anweisungen auf der Github-Seite, um grub-btrfs.path so zu ändern, dass die von Timeshift erstellten Snapshots gefunden werden:

pebcak
Ich verstehe dich trotz Übersetzungsprogramm ganz gut.
Ich wollte kein Timeshift Schnappschüsse weil die sind in Gigabyte zu gross.

Peter

Dies gilt nur, wenn die Snapshots im rsync-Modus erstellt werden.
Auf BTRFS hingegen nehmen sie fast keinen Platz ein und werden sofort erstellt. Sie müssen Hunderte von Snapshots erstellen, bevor Sie bemerken, dass sie viel Platz auf Ihrer Festplatte beanspruchen.

1 Like

Übersetzer sietzen irgendwie immer… Du wie im Deutschen gibt es in Englisch nicht wirklich.

1 Like

pebcak

trizen -S timeshift
Fehler: Der Vorgang konnte nicht durchgeführt werden (In Konflikt stehende Dateien)
timeshift: /etc/systemd/system/grub-btrfs.path existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
Ich griege es nicht installiert, was kann ich machen?

Ich denke die Prozedur ist zuerst die snapshots ein zu richten mit timeshift und dann die Grub Bootmenü Geschichte einzurichten …
Habe das leider noch nie eingerichtet :wink:

Zudem ist das was du im Hinterkopf hast eher snapper? denn Timeshift braucht eine BTRFS Partition wso weit ich weiss ?

Das ist Unsinn, das Timeshift macht aktuelle Schnappschüsse einmal komplett dann inkrementell also nur Zugewinn. Im Normalfall reicht ein USB-Stick. So mache ich es auch.
Grüße Zirius