Às vezes é conveniente poder executar o Tails sem precisar reiniciar o computador todas as vezes. É possível fazer isso usando .

Com máquinas virtuais, é possível executar o Tails dentro de um sistema operacional host (Linux, Windows ou macOS). Uma máquina virtual emula um computador real e seu sistema operacional, chamado guest, que aparece em uma janela no sistema operacional host.

Ao executar o Tails em uma máquina virtual, você pode usar a maioria dos recursos do Tails do seu sistema operacional normal e pode usar o Tails e o seu sistema operacional normal em paralelo, sem a necessidade de reiniciar o computador.

No momento nós não fornecemos uma solução para executar uma máquina virtual dentro de um hospedeiro Tails.

Esta é a aparência do Tails quando executado em uma máquina virtual em um host Debian.

Considerações de segurança

Executar o Tails dentro de uma máquina virtual tem vários recursos de segurança implicações. Dependendo do sistema operacional host e da sua segurança necessidades, executar o Tails em uma máquina virtual pode ser perigoso.

  • Tanto o sistema operacional hospedeiro quanto o software de virtualização são capazes de monitorar o que está sendo feito no Tails.

    Se o sistema operacional hospedeiro estiver infectado por um software de captura de teclado (keylogger), ou outro malware, então poderá quebrar as funcionalidades de segurança do Tails.

    Só execute Tails em uma máquina virtual se ambos os hosts operando o sistema e o software de virtualização são confiáveis.

  • É bem possível que sejam deixados traços da sua sessão do Tails no disco rígido local. Por exemplo, os sistemas operacionais hospedeiros geralmente usam um espaço de troca (ou paginação), onde parte da memória RAM é copiada para o disco rígido.

    Execute Tails apenas em uma máquina virtual se deixar rastros no disco rígido não é uma preocupação para você.

É por isso que o Tails mostra uma advertência quando é executado em uma máquina virtual.

A máquina virtual Tails não modifica o comportamento do host sistema operacional e o tráfego de rede do host não são anonimizados. O MAC endereço do computador não é modificado pelo endereço MAC anonimato recurso do Tails quando executado em uma máquina virtual.

Soluções de virtualização

Para executar o Tails dentro de uma máquina virtual, você precisa ter um software de virtualização instalado no sistema operacional host. Existem diferentes softwares de virtualização para Linux, Windows e macOS.

Mencionamos apenas o Software Livre, porque acreditamos que é um condição de ser confiável. Existem softwares proprietários de virtualização, como VMWare, mas não está listado aqui propositalmente.

Não recomendamos mais o VirtualBox porque apenas o básico funcionalidades do Tails funcionam no VirtualBox, por exemplo, o display o tamanho é limitado a 800×600 pixels.

  • GNOME Boxes está disponível apenas no Linux. Possui uma interface de usuário mais simples que virt-manager mas não permite o uso de armazenamento persistente.

    Veja executando Tails em GNOME Boxes.

  • virt-manager está disponível apenas no Linux. Possui uma interface de usuário mais complexa que o GNOME Boxes, mas permite usar um armazenamento persistente, seja por:

    • Iniciando o Tails a partir de um pendrive.
    • Criando um volume de armazenamento USB virtual salvo como um único arquivo no sistema operacional hospedeiro.

    Veja executando Tails em virt-manager.