If this is your first visit, be sure to
check out the FAQ. You will have to register
before you can post. To start viewing messages,
select the forum that you want to visit from the selection below.
Please do not use the CODE tag when pasting content that contains formatting (colored, bold, underline, italic, etc).
The CODE tag displays all content as plain text, including the formatting tags, making it difficult to read.
Hmmm--thanks for the fruits of your experience. It doesn't seem to be worth all the hassle. I think I'll stick with what I have. Sorry to take up your time.
LOL ,,,thats quite alright , this is what I do for fun , and it was fun
that is ,,,,I made the snapshot "@-snap2" and "@home-snap2" right before the adventure , I will now boot to a different system and rename @ to @old , @home to @home-old and then @-snap2 to @ and @home-snap2 to @home then reboot back to my Kubuntu-18.04 , if all is well then I will delete the @old and @home-old.
Appreciate there is a specific BTRFS forum but stayed in context to this discussion.
You booted to a 'different system' in order to rename the snapshots. Is a dual-system required in order to take advantage of all BTRFS's capabilities?
Thanks everyone. Still thinking about it, though. Kubuntu 18.04 works without problems, and that may be more influential than the desire to have a more up-to-date Plasma.
My opinion: Right now, 18.04 Kubuntu is fine. I use it on a laptop. As it ages, even though supported, KDEneon will stretch further and further ahead. This was my experience with KDEneon 16.04.
Also, if one is looking for a more compact install. KDEneon has fewer default packages.
I can't say if this is still true, but initially, "upgrading" Kubuntu to Neon was not recommended. However, with a BTRFS snapshot anything is OK to try.
Appreciate there is a specific BTRFS forum but stayed in context to this discussion.
You booted to a 'different system' in order to rename the snapshots. Is a dual-system required in order to take advantage of all BTRFS's capabilities?
Jim
Not sure what you exactly mean by "dual-system" but if you meant "dual-boot" the answer is no, it's not needed.
The process to roll-back depends on whether or not you can boot at all. Assuming you can boot into your system, but want to roll-back, you only need to mount and navigate to the root file system, rename the subvolumes, and reboot.
Example:
Prior to an installation, you snapshot "@" as "@snap1", then do your installation (upgrade, new video driver, whatever...) and reboot.
Your system reboots, but you are unhappy with the results.
You simply rename @ to something else and rename @snap1 to @:
sudo mv @ @bad
sudo mv @snap1 @
and reboot. Then you can delete @bad or whatever you want. The important thing is to NOT delete @bad until AFTER you reboot.
My believe is (I can't remember the source of this info, so I could be wrong) that the name of the subvolume you booted from isn't address by the system again after initially accessing it at boot time. The file system uses the subvolume ID not it name. Thus renaming it doesn't effect your system unless you reboot. That's why you can rename the bad subvolume but not delete it until after reboot.
If your failed installation leaves your system totally unbootable, then you might need to boot to a LiveUSB or access the drive some other way, but that would be pretty rare MO.
I can't say if this is still true, but initially, "upgrading" Kubuntu to Neon was not recommended. However, with a BTRFS snapshot anything is OK to try.
it still is not recommended and as I found in post #14 will be a bit of an exercise in dpkg foo .
Comment