rhino-linux / os

Rhino Linux ISO Builder.
GNU General Public License v3.0
53 stars 10 forks source link

Add: Timeshift #50

Closed ajstrongdev closed 1 year ago

ajstrongdev commented 1 year ago

Add a method similar to arch-chroot to recover an unbootable system.

oklopfer commented 1 year ago

Do you just mean chroot? because, if you have an extra Debian/Ubuntu USB stick, then this solution already exists.

ajstrongdev commented 1 year ago

Yeah but make the process simpler for users.

TActually commented 1 year ago

I think a faster method for less advanced users for recovery would be the inclusion of a backup utility like Timeshift. Timeshift is written around rsync but also supports btrfs, so it will work for just about any installation method that people choose.

As an added bonus, rhino could be an iso included in people's rescue toolkits, which is good for branding.

ajstrongdev commented 1 year ago

That's likely one of the best methods of implementation, will discuss with the team

tripleo1 commented 1 year ago

https://github.com/digint/btrbk

ajstrongdev commented 1 year ago

https://github.com/digint/btrbk

Rhino Linux by default does not utilise btrfs, and so Timeshift still seems like the best option.

tripleo1 commented 1 year ago

On 9/4/23 1:12 PM, AJStrong @.***> wrote:

https://github.com/digint/btrbk <https://github.com/digint/btrbk>

Rhino Linux by default does not utilise btrfs, and so Timeshift still seems like the best option.

FWIW, my Rhino is on btrfs.

May I inquire as to why btrfs is not your preferred option?

ajstrongdev commented 1 year ago

On 9/4/23 1:12 PM, AJStrong @.***> wrote:

https://github.com/digint/btrbk <https://github.com/digint/btrbk>

Rhino Linux by default does not utilise btrfs, and so Timeshift still seems like the best option.

FWIW, my Rhino is on btrfs.

May I inquire as to why btrfs is not your preferred option?

There was no specific decision not to utilise btrfs by default. Ubuntu currently still utilises ext4, and since this distribution is essentially Ubuntu as a rolling release, no specific changes were made to the default file system. Users are still able to manually create a btrfs file system if they choose so, however, and I would not be opposed to implementing btrfs in the future, however that's a discussion that needs to be had between the systems team, as I handle desktop UI/UX development.