Alguma maneira de realizar uma atualização à prova de falhas sem ter duas imagens?

Alguma maneira de realizar uma atualização à prova de falhas sem ter duas imagens?

Estou descobrindo um esquema de atualização à prova de falhas para meu dispositivo Linux incorporado. Quero poder atualizar o kernel e o RFS e fazer com que o sistema reverta para uma imagem mais antiga se a nova imagem falhar por algum motivo. Posso ver como fazer isso se sempre preservarmos uma cópia das imagens mais antigas, mas estou me perguntando se existe uma maneira de conseguir isso sem 2 cópias do kernel e 2 cópias do RFS?

informação relacionada