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

With virtual machines, it is possible to run Tails inside a host operating system (Linux, Windows, or macOS). A virtual machine emulates a real computer and its operating system, called a guest, which appears in a window on the host operating system.

When running Tails in a virtual machine, you can use most features of Tails from your usual operating system, and you can use both Tails and your usual operating system in parallel, without the need to restart the computer.

This is how Tails looks when run in a virtual machine on Debian using GNOME Boxes:

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

Security considerations

Executar o Tails dentro de uma máquina virtual tem várias implicações em termos de segurança. Dependendo do sistema operacional hospedeiro e de suas necessidades de segurança, 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.

    Somente execute o Tails um uma máquina virtual se tanto o sistema operacional quanto o software de virtualização forem 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.

    Somente execute o Tails em uma máquina virtual quando deixar rastros no disco rígido não for um problema para você.

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

The Tails virtual machine does not modify the behaviour of the host operating system and the network traffic of the host is not anonymized. The MAC address of the computer is not modified by the MAC address spoofing feature of Tails when run in a virtual machine.

Virtualization solutions

To run Tails inside a virtual machine, you need to have virtualization software installed on the host operating system. Different virtualization software exists for Linux, Windows, and macOS.

The following list includes only free software as we believe that this is a necessary condition for the software to be trustworthy. See the previous warning and our statement about free software and public scrutiny.

Existem soluções proprietárias de software de virtualização como o VMWare, mas não são listadas aqui de propósito.

  • VirtualBox is available on Linux, Windows, and Mac. Its free software version does not include support for USB devices and does not allow use of a Persistent Storage.

    Veja a documentação correspondente.

  • GNOME Boxes is available on Linux. It has a simple user interface but does not allow use of a Persistent Storage.

    Veja a documentação correspondente.

  • virt-manager is available on Linux. It has a more complex user interface and allows use of a Persistent Storage, either by:

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

    Veja a documentação correspondente.