Recovery partitions with Centos
by starbearer from LinuxQuestions.org on (#525VN)
Windows OS generally comes with means to dedicate a partition as a recovery partition, which essentially is a bootable image of the OS, that can be selected and the OS restored to factory install settings from the BIOS menu.
I tried searching online, but I couldn't find something of the sort for CentOs. A number of tools suggest creating backups, and then restoring them after booting from a LiveUSB, which isn't an option in my case.
I have looked at clonezilla, but with clonezilla, the recovery partition can't be mounted, and essentially it means that should I choose to recover from this partition, I might be recovering into a terribly old image. The same is an issue with a Windows recovery partition as well.
With TimeLine and BackInTime, or using dd and cron, I can create backups, but haven't found a way to restore these, except by using a LiveCD or something, through which I fire the restore command.
Is it possible to create a bootable recovery partition on CentOs, which can keep getting updated? Like taking the latest snapshot of the system and be able to have grub show that as a boot option?


I tried searching online, but I couldn't find something of the sort for CentOs. A number of tools suggest creating backups, and then restoring them after booting from a LiveUSB, which isn't an option in my case.
I have looked at clonezilla, but with clonezilla, the recovery partition can't be mounted, and essentially it means that should I choose to recover from this partition, I might be recovering into a terribly old image. The same is an issue with a Windows recovery partition as well.
With TimeLine and BackInTime, or using dd and cron, I can create backups, but haven't found a way to restore these, except by using a LiveCD or something, through which I fire the restore command.
Is it possible to create a bootable recovery partition on CentOs, which can keep getting updated? Like taking the latest snapshot of the system and be able to have grub show that as a boot option?