Eu finalmente usei uma abordagem semelhante à proposta por C.S.Cameron:
Primeiro, criei o backup com PinguyBuilder
(conforme descrito na pergunta).
Então baixei um ISO Rescatux
( Super Grub2 Disk
) inicializável e criei um USB a partir dele. Eu usei Rosa Image Writer
, mas outras ferramentas também devem funcionar.
Em seguida, examinei o ISO inicializável com um editor de partições - usei partitionmanager
, mas gparted
também deveria funcionar - e criei uma partição ext2
no espaço livre.
Por fim, montei a nova partição e copiei o conteúdo da pasta PinguyBuilder/ISOTMP/
criada por PinguyBuilder
para a partição.
Ao iniciar a partir deste stick eu recebo o menu Rescatux
com todas as suas opções úteis. Além disso, esse menu permite executar todas as instalações grub
descobertas.
Observe que a partição no dispositivo USB pode aparecer como (hdd0,msdos1)
ou similar, mesmo que não seja.
Em particular, ele encontra o sistema na minha partição ext2
e permite que eu inicialize a partir dele. A vantagem aqui é que ele me pega o menu do sistema criado por PinguyBuilder
, incluindo a opção de instalar meu sistema a partir do USB ao vivo sem a necessidade de editar grub.conf
.