Eu tenho uma máquina com 10 GB de RAM e gostaria de rodar o Ubuntu nela (o Debian também está bem, se for mais fácil), totalmente na RAM de uma maneira: Inicializo a partir de uma imagem compactada em um disco flash USB, ou seja, descompactado na RAM e, em seguida, posso remover o disco do slot USB e usar o sistema somente com RAM, sem nenhum disco permanente.
Sempre que eu faço alterações que eu desejo permanentemente, colocava o disco flash de volta no slot USB (possivelmente não o mesmo que usei inicialmente para inicializar, pois gostaria de manter muitas versões do disco flash de inicialização) e execute algum comando que salve o estado atual em uma imagem compactada no disco.
Como posso configurar isso?