Eu quero um ambiente Linux (convidado) isolado no meu computador que possa bagunçar sem me preocupar com o host. Por exemplo, instale muitas coisas da fonte sem gerenciamento de pacotes, polua as variáveis de ambiente do ambiente, etc., e crie outro ambiente de convidado quando o hóspede antigo ficar muito bagunçado.
Eu me diverti um pouco usando o Virtualbox com o Tinycore linux, mas pelo menos da maneira que o uso, não acho que a sobrecarga do Virtualbox seja totalmente necessária. Por um lado, se possível, eu gostaria de usar o mesmo kernel que meu host.
Além disso, ao ler o tutorial Linux From Scratch, aprendi um pouco sobre o chroot
que parecia ser o que eu estava procurando. Para ser sincero, havia muita coisa que eu realmente não entendia no LFS, sendo o chroot um deles. Eu tentaria brincar chroot
se não tivesse tanto medo de atrapalhar meu ambiente atual.
Portanto, estou procurando um programa de virtualização que use o fato de estar em um linuxbox (estou usando o PinguyOS btw), para acelerar a virtualização ou uma referência sobre como usar o chroot como um playground isolado.
fonte
O Docker facilita o uso do LXC:
fonte
Observe os contêineres OpenVZ ou Linux, que implementam um ambiente pseudo-virtualizado leve com terras de usuário exclusivas em um kernel comum.
O OpenVZ está mais maduro nesta fase.
fonte
Talvez isso possa ajudá-lo: aufs : um sistema de arquivos avançado de unificação em várias camadas
Você tem seu sistema no nível mais baixo. Além disso, você pode montar o sistema de arquivos aufs. Modificações (gravações) são feitas apenas neste sistema de arquivos aufs, sem alterar o sistema de arquivos 'real' abaixo.
fonte