Definitivamente é possível. O Archlinux tem este manual que deve ilustrar como fazê-lo com seu sistema, e você deve ser capaz de deduzir como vai fazer isso de outras pessoas lendo. O Debian também tem instruções, embora o seu pareça mais voltado para apenas executá-lo em um chroot ou instalando em um disco rígido separado para dualbooting. Da mesma forma, pode ser adaptado para fazer uma substituição completa, se desejar. E, para a sua preferência especificada do Ubuntu, o link é aqui
Basicamente, o processo é para
- Crie um diretório para construir o sistema,
- Instale as ferramentas básicas necessárias para acelerar o processo (dependendo do método usado, isso geralmente envolve um compilador C, mas não precisa),
-
chroot
para o ambiente de construção, - Instale o restante do seu sistema,
- Inicialize o novo sistema e, por último,
-
rsync
o chroot de construção para o seu diretório raiz.
As especificidades disso variam bastante de distro para distro, mas os princípios fundamentais são os mesmos.
Vale a pena notar que, se você está bem com a execução do sistema de contêineres, você pode realmente ir em frente e instalar tantas distribuições quantas quiser (que você tenha espaço razoavelmente) simultaneamente usando ferramentas como lxc
ou docker
(ou mesmo apenas chroot
). No entanto, como isso está fora do escopo da questão, deixarei que você analise por conta própria.