-
Notifications
You must be signed in to change notification settings - Fork 18
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
boot from snapshot option missing from grub #457
Comments
Hi there, which ISO version did you originally install from? |
|
Do you see any snapshots listed in the YaST Snapshots tool? |
Yeah, lots, I"m trying to restore to 21 of like 50. |
You can try changing some of the options in YaST Bootloader and then applying the changes, which will reinstall the bootloader. |
this didn't work despite trying several options, and now it only boots to the grub terminal screen. |
so, I have a question about gecko versus standard tumbleweed. One thing I noticed on this recent reinstallation was that almost nothing from the open Suse software site or the snap craft store installed correctly. Does that have anything to do with gecko's differences in package management? This included zoom, brave browser, Mesa drivers, and several other things. even some things like installing the repose to try and install snapd and alien gave me a lot of errors. i'm wavering on whether or not I should continue trying anything based on SUSE, it might just be beyond my skill level, so sorry if this is vague or coming from a place of frustration. having not used Linux for a few years for my daily driver, i've genuinely been shocked how messy the out-of-the-box experience has been this time around, but it feels like I must have been using sufficiently older hardware before that let it run smoothly. I used to have no trouble throwing kubuntu on a USB, installing the restricted codecs, getting a ms office to run with play on Linux, and in general it took longer to configure the plasma appearance to how I than to do all that. now that I've bought a new laptop for the first time in my life, I've tried five distros and nothing has been particularly functional out-of-the-box. anyways, sorry to ramble, I'm not frustrated with you just clinics in general right now. I actually really appreciate the gecko project, I wish there were more in the spirit of yours and Linux mint and the like. I might just end up paying for SLED if it gets me a working system faster. |
Hi there, |
OK, so I did a fresh install of that same I saw this morning, and once again there is no option to boot from a snapshot in grub. Just boot geckolinux, boot gecko Linux recovery mode, or UEFI firmware settings. And I tried that solution of just changing the number of seconds to regenerate to grab config file in yast boot loader settings, but that didn't work. What would help you diagnose this? Do you want the contents of my ETC/FSTAB file? |
Did you maybe install it with the custom partitioning module and/or select a different filesystem? |
Etc/fstab reports that my boot/efi is vfat but that "/" & "/home" are btrfs. I erased disc and didn't change any configuration options on install. |
Would you mind sharing a photo of your GRUB boot screen? |
I also posted to forums.opensuse.org looking for advice, but I'm not sure I understand what they're saying. Here are my current partitions :
And then here is /etc/fstab :
One person said "your "btrfs" subvolumes are different from what an normal openSUSE provides. In particular, a normal setup has subvolumes for "/boot/grub2/x86_64-efi" and for "/boot/grub2/i386-pc" (if I recall correctly). And I think those are important for booting a snapshot (so that grub2 is not also rolled back for the snapshot)." They seem to think I might not have used a btrfs filesystem, but as far as I can tell I definitely did? |
Thanks for the additional details. The different subvolume layout is to be expected, as the configuration that I found to work best within the constraints of the Calamares installer is slightly different from what the openSUSE YaST installer uses. But you definitely have a Btrfs filesystem. The problem is that for some reason your system is using a
Can you please confirm if the "Start bootloader from a read-only snapshot" option existed immediately after installation (before you updated the system)? Also, could you please look into the bootloader section of your computer's UEFI settings? I wonder if it's booting from an old bootloader that was installed from a previous OS. |
So, I had done about 4 installs of gecko recently, all from the most recent rolling kde snapshot. The most recent two I never had the snapshot option in grub. There was not anything in the UEFI settings, I make sure to update that after installs always. Yeah I don't know how that setup was created using calamares, I didn't manual guide the partitioning. For the time being I have just thrown a vanilla tumbleweed install onto this machine to experiment, so sorry that I can't follow up further but thank you for the help. |
gecko rolling KDE, kernel 6.0.8-1-default, Tumbleweed snapshot 20221115.
searching online, I only found one forum post describing the issue but I don't quite understand the instructions that were replied there. The one step I have been able to complete troubleshooting this is to edit /etc/fstab to include a line ". snapshots", which was previously missing. Any thoughts how to go about fixing this? Do I need to reinstall grub?
The text was updated successfully, but these errors were encountered: