Ultramarine-Linux / triage

If you're unsure where an issue should go, but are sure it belongs to Ultramarine, you can report it here.
49 stars 1 forks source link

[FEATURE REQUEST] Add a recovery partition #54

Open amethystgosling opened 2 weeks ago

amethystgosling commented 2 weeks ago

Is your feature request related to a problem? Please describe. Since Snapper can't be included in OOTB, there is no way to easily restore the system to its default state or factory reset it without reinstalling from a Live USB, so a recovery partition should be included as not everyone has a Live USB hanging around to reinstall or fix a broken system.

Describe the solution you'd like Since Pop_OS! is the only distro that I know of that includes a recovery partition, I know of their support article on it that should give you some ideas on what it does, how to implement it, how it works and its usefulness better than I could ever explain.

Describe alternatives you've considered Include Snapper OOTB if the broken RPM transactions issue has been fixed by now and make it take a snapshot of the OS immediately after booting into a fresh install and call it "Initial State" or something else to indicate it is the initial state of the OS or it refreshes or resets the OS.

Additional context Vanilla OS is also going to include a recovery partition in the future. You can check their implementation if they have any by now which I don't think they have.

linear[bot] commented 2 weeks ago

FYRA-77 [FEATURE REQUEST] Add recovery partition

madonuko commented 2 weeks ago

Sorry for the late response, we had a discussion in linear and somehow it didn't sync to here.

Anyway, the main point is:

So the way Pop does it is essentially recreating the LiveISO, it's a squashfs

Generally an interesting idea, should be do-able (we just need installer/repair function from Readymade)