Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

timeshift won't recognize @ subvolume #90

Open
hugeblank opened this issue Nov 3, 2022 · 1 comment
Open

timeshift won't recognize @ subvolume #90

hugeblank opened this issue Nov 3, 2022 · 1 comment

Comments

@hugeblank
Copy link

Describe the bug
I'm trying to set up timeshift on an existing archlinux setup. I have created 2 subvolumes @ and @home, just like the readme says. I've gone through the process of moving all my files from the top volume down into the new subvolumes, and reconfigured everything that needed tweaking. When I go into timeshift to set up the snapshots, I select the disk with the btrfs volume, and @ subvolume. When hitting next I get stopped and told to select the disk that has the @ subvolume.

My assumption is that this is user error, but I'm not sure what I could possibly be doing wrong in configuring the setup. Figured I'd report anyways, in case this is a bug.

To Reproduce
Steps to reproduce the behavior:

  1. Create 2 sub-volumes, @ and @home
  2. Install operating system (or move existing installation in my case)
  3. Install, launch, and set up timeshift
  4. Get blocked at error message

Expected behavior
Timeshift should recognize the subvolumes I've made

Screenshots
image
subvolumes reported by btrfs
image
my fstab

System:

  • Archlinux - 6.0.6-arch1-1
  • KDE Plasma
  • 22.06.5
@second2050
Copy link

I am having the same problem if the default subvolume is set to something different then the btrfs root subvolume (subvolid=5)
If the default subvolume is set to subvolid=5 (via btrfs subvolume set-default 5 / for example) then it recognizes the @ subvolume correctly.
Just remember to edit your kernel parameters to include rootflags=subvol=/path/to/@ if you do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants